190 likes | 331 Views
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 ). Outline. Quiz Unity Homework Lab. Quiz. Turn off your monitors Do not speak 5 min
E N D
SE 320 – Introduction to Game Development Lecture 2: Introduction to Unity Lecturer: GazihanAlankuş Please look at the last two slides for assignments (marked with TODO)
Outline • Quiz • Unity • Homework • Lab
Quiz • Turn off your monitors • Do not speak • 5 min • http://homes.ieu.edu.tr/~galankus/teaching/12fall/se320/material/day2/
Projects • Form your groups • Come up with project ideas by next week • Check the TODO item at the end for more details
Introducing Unity • You have watched the tutorial videos • Now let’s see them in action and make sure we understand everything
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.
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
Unity • 3D virtual world • View • Manipulate
Unity • Using the UI
Unity • Creating things • 3D objects • Lights • Camera
Unity • Projects • Scenes • Game objects • Components • Assets
Unity • Useful components
Unity • Some built-in packages
Unity • Terrain
Unity • Particles
Unity • Interactivity! • 3rd person controller • Colliders and triggers • Activate Trigger script
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
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 Özkanbefore next week’s lecture.
TODO: Homework 2 • Re-watch video 9 from Digital Tutors • http://www.digitaltutors.com/11/training.php?vid=11889 • 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 • ozkan.sayin@izmirekonomi.edu.tr • Subject (paste this): SE 320 Homework 2 • What to send: • Assets -> Export package • File -> Build Settings -> Web player -> Build the door opens When he gets here