1 / 19

SE 320 – Introduction to Game Development

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

toya
Download Presentation

SE 320 – Introduction to Game Development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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)

  2. Outline • Quiz • Unity • Homework • Lab

  3. Quiz • Turn off your monitors • Do not speak • 5 min • http://homes.ieu.edu.tr/~galankus/teaching/12fall/se320/material/day2/

  4. Projects • Form your groups • Come up with project ideas by next week • Check the TODO item at the end for more details

  5. Introducing Unity • You have watched the tutorial videos • Now let’s see them in action and make sure we understand everything

  6. 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.

  7. 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

  8. Unity • 3D virtual world • View • Manipulate

  9. Unity • Using the UI

  10. Unity • Creating things • 3D objects • Lights • Camera

  11. Unity • Projects • Scenes • Game objects • Components • Assets

  12. Unity • Useful components

  13. Unity • Some built-in packages

  14. Unity • Terrain

  15. Unity • Particles

  16. Unity • Interactivity! • 3rd person controller • Colliders and triggers • Activate Trigger script

  17. 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

  18. 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.

  19. 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

More Related