SE 320 – Introduction to Game Development Lecture 2: Introduction to Unity Lecturer: Gazihan Alankuş Please look at the last two slides for assignments.

Slides:



Advertisements
Similar presentations
To Make the Teachers Life Easier Gail Lanham Melanie Roberts KYSTE Conference 2013 FREE APPS & WEBSITES.
Advertisements

SE 320 – Introduction to Game Development Lecture 13: Workshop Lecturer: Gazihan Alankuş 1.
SE 320 – Introduction to Game Development Lecture 5: Programming in Unity & Developing Simple Games Lecturer: Gazihan Alankuş Please look at the last two.
Level Creation Pipeline from Sketches to the Level.
SE 320 – Introduction to Game Development Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked.
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
SE 313 – Computer Graphics Lecture 4: Represeting 3D Models Lecturer: Gazihan Alankuş Please look at the last three slides for assignments (marked with.
SE 320 – Introduction to Game Development Lecture 11: Animations and GoKit Lecturer: Gazihan Alankuş Please look at the last slides for assignments (marked.
SE 313 – Computer Graphics Lecture 10: More Modeling and Texturing Lecturer: Gazihan Alankuş 1.
SE 313 – Computer Graphics and Visual Programming Lecture 5: Geometric Transformations Lecturer: Gazihan Alankuş Please look at the last slides for assignments.
WELCOME TO CLASS! -Settle in -Visit -Read Aim Wait for Directions.
SE 204, IES 506 – Human Computer Interaction Lecture 5: Class Practice on the Design Process Lecturer: Gazihan Alankuş Please look at the end.
SE 313 – Computer Graphics Lecture 3: Analytical Geometry and Linear Algebra Lecturer: Gazihan Alankuş Please look at the last three slides for assignments.
SE 320 – Introduction to Game Development Lecture 4: Programming in Unity & Project Presentations Lecturer: Gazihan Alankuş Please look at the last two.
SE 350 – Programming Games Lecture 6: Programming with Unity Lecturer: Gazihan Alankuş Please look at the last slide for assignments (marked with TODO)
SE 204, IES 506 – Human Computer Interaction Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked.
Interactive Lesson Plan Signature Assignment By Hal Brooker June 15, 2011.
Using Moodle This is a rough draft of instructions for teachers to use Moodle in lieu of the in- service that is held periodically. Call me if you need.
ZOOBURST CHRISTINA LAMAN WHAT IS ZOOBURST? A digital storytelling tool that allows you to create 3-D pop up books. Allows children of.
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
SE 320 – Introduction to Game Development Lecture 8: Animations, GUIs, Debugging and IDEs Lecturer: Gazihan Alankuş Please look at the last two slides.
SE 350 – Programming Games Lecture 7: Programming with Unity Lecturer: Gazihan Alankuş Please look at the last slide for assignments (marked with TODO)
Keywords: BTEC IT, Subsidiary Diploma, Storyboard, House Style, Web Production, Peer Assessment Lesson Objectives: You will be able to DESIGN a Website.
Please get the warm up off the back desk and begin working.
SE 313 – Computer Graphics Lecture 6: Transformations Lecturer: Gazihan Alankuş Please look at the last three slides for assignments (marked with TODO)
Create speaking avatars and use them as an effective learning tool.
SE 204, IES 506 – Human Computer Interaction Lecture 8: Review for Midterm Lecturer: Gazihan Alankuş 1 Please look at the end of the presentation for assignments.
 How to create a quiz and teacher code. 1)First find a video on Youtube or other video hosting website and copy the embed code (Video embed code pictured.
SE 320 – Introduction to Game Development Lecture 3: Unity’s Interface and Concepts Lecturer: Gazihan Alankuş Please look at the last two slides for assignments.
SE 320 – Introduction to Game Development Lecture 7: Programming Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with.
Video Game Storyboards Advanced Programming Ms. Castiglia.
Claymation Claymation by Cindy Perdue. Step 1: The Big Idea Decide on an ecological concept that you would like to animate. Some ideas are: Succession.
Please Do Now / Nov. 20, Sharpen Pencil 2.Collect Please Do Now from front table, chrome 3. Take out journals, write in homework -Study for 3 rd.
Physics 1B3-summer Lecture 11 Welcome to Physics 1B03 !
Flippity and Flubaroo.
SE 350 – Programming Games Lecture 5: Programming with Unity Lecturer: Gazihan Alankuş Please look at the last slide for assignments (marked with TODO)
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
SE 313 – Computer Graphics and Visual Programming Lecture 3: OpenGL and glut Lecturer: Gazihan Alankuş Please look at the last slides for assignments (marked.
SE 313 – Computer Graphics and Visual Programming Lecture 6: Geometric Transformations Lecturer: Gazihan Alankuş Please look at the last slides for assignments.
SE 313 – Computer Graphics Lecture 4: Represeting 3D Models Lecturer: Gazihan Alankuş Please look at the last three slides for assignments (marked with.
Podcasts - PC Information Technology for Curriculum Design University of Oregon, July 1, 2009 Information Technology for Curriculum Design University of.
How to use Moodle Spring 2012 PowerPoint Created by Erin Pence & Mike Seeley Any questions, us at
Podcasts for Mac Information Technology for Curriculum Design University of Oregon, July 1, 2009 Information Technology for Curriculum Design University.
Please get the warm up off the back desk and begin working.
SE320: Introduction to Computer Games Week 3 Gazihan Alankus 10/4/20111.
1.Read our story of the week and then write down the main story elements to help identify the theme of the story. 2.Using the Chalkboard app, write what.
Lecture Capture The role it plays in the flipped classroom.
Introduction to Health Science Ice breaker: While we wait for class to start at the top of the hour, please share one professional or personal characteristic.
1.After reading this weeks story, you will compare and contrast 2 characters. 2.Open ReadWriteThink Venn diagram app. 3.Type your name and choose your.
Introducing ‘Show my Homework’. What is it? This is a virtual homework tool which your teachers will be using to set most of your future homework. It.
UOP MGT 312 Week 2 Assignment The Surprising Science of Motivation NEW Check this A+ tutorial guideline at
WEB 434 Week 5 Virtual Organization Paper And Presentation Check this A+ tutorial guideline at Week-5-Virtual-Organization-Paper-And-Presentation.
Interactive Learning Session
CSS 290: Video Games and Computer Programming
File Exchange Assignments
Unit 2 – Data Collection & Problem Solving
More (C#) Scripting Day 2, Lesson 1.
Visual Programming week # 01
Use of ICT in Education for Online and Blended Learning
March 9 Paper can only be recycled six times. After that, the fibers are too weak to hold together.
Unit 2 – Data Collection & Problem Solving
Supreme Court Cases Video and Essay Format.
Feb. 25, 2016 / Please Do Now 1. Sharpen Pencil
Maze Race. Maze Race Race The first thing you need to do is change the background so click on stage. Then click on background. Now click paint Select.
2. Sit in the same seat as yesterday
Welcome to Physics 1D03 !.
Course Information EECS 2031 Fall 2016.
Welcome to Physics 1D03 !.
Presentation transcript:

SE 320 – Introduction to Game Development Lecture 2: Introduction to Unity Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121

Outline Quiz Unity Homework Lab 2/10/20122

Quiz Turn off your monitors Do not speak 5 min 2fall/se320/material/day2/ 2fall/se320/material/day2/ 2/10/20123

Projects Form your groups Come up with project ideas by next week – Check the TODO item at the end for more details 2/10/20124

Introducing Unity You have watched the tutorial videos Now let’s see them in action and make sure we understand everything 2/10/20125

Unity Background for game development A game needs – Various assets Visuals, effects, sounds, etc. – Meaningful organization of such assets Levels, scenes, etc. – Code to give life to these assets Game mechanics, rules, etc. 2/10/20126

Unity What it is and what it is not Unity organizes assets and gives life to them – Create assets elsewhere – Organize them in Unity to make them into a game 2/10/20127

Unity 3D virtual world – View – Manipulate 2/10/20128

Unity Using the UI 2/10/20129

Unity Creating things – 3D objects – Lights – Camera 2/10/201210

Unity Projects Scenes Game objects Components Assets 2/10/201211

Unity Useful components 2/10/201212

Unity Some built-in packages 2/10/201213

Unity Terrain 2/10/201214

Unity Particles 2/10/201215

Unity Interactivity! – 3 rd person controller – Colliders and triggers – Activate Trigger script 2/10/201216

Unity Sharing your game – Sending your sources Assets -> Export package – Putting your game up on the web File -> Build settings -> Web player -> Build Upload the files to any website – Dropbox public link also works 2/10/201217

TODO: Projects Form groups of 2-3 people Together, come up with game ideas as many as members of the group (e.g. 2 people -> 2 ideas) For each game idea – Find a way to explain it to people Draw it on paper, use physical props, etc. – Record a video in which you explain your game idea. Submit it to Özkan before next week’s lecture. 2/10/201218

TODO: Homework 2 Re-watch video 9 from Digital Tutors – Learn how to show/hide an object using activate/deactivate Use the Activate Trigger script from standard assets to open a secret door in the maze (use Özkan’s maze if you don’t have one) – While the character is walking straight in a corridor, the secret door should open right when the character is in front of the secret door. The door should be to the right or to the left of the character when the character is walking straight. Get Özkan to grade it – – Subject (paste this): SE 320 Homework 2 – What to send: Assets -> Export package File -> Build Settings -> Web player -> Build 2/10/ When he gets here the door opens