Presentation is loading. Please wait.

Presentation is loading. Please wait.

SE 320 Lecture 1: Introduction. Instructor Gazihan Alankuş METU, BS 2002, MS 2005 WUSTL, PhD 2011 (Working on it) Some industry experience I do research.

Similar presentations


Presentation on theme: "SE 320 Lecture 1: Introduction. Instructor Gazihan Alankuş METU, BS 2002, MS 2005 WUSTL, PhD 2011 (Working on it) Some industry experience I do research."— Presentation transcript:

1 SE 320 Lecture 1: Introduction

2 Instructor Gazihan Alankuş METU, BS 2002, MS 2005 WUSTL, PhD 2011 (Working on it) Some industry experience I do research on games Now I get to teach games reasonable > idealistic

3 You Introduce in detail, from where, etc. You and games Registered? Why? What do you expect – from this class? – to see happen by the end of semester? Programmer? – Java? Eclipse? IDEs? Debugging? Open source? 116? Artist? – Graphic designer? Sound maker?

4 We’ll Create Games This is the most important thing here!

5 Why Games? Glad you asked! – http://www.vizworld.com/2010/01/infographic-video- game-statistics/ http://www.vizworld.com/2010/01/infographic-video- game-statistics/ – http://www.theatlantic.com/technology/archive/2011/06/ infographic-video-game-industry-statistics/239665/ http://www.theatlantic.com/technology/archive/2011/06/ infographic-video-game-industry-statistics/239665/ – http://www.vincentabry.com/en/us-uk-video-game- industry-infographic-918 http://www.vincentabry.com/en/us-uk-video-game- industry-infographic-918 – http://www.uproxx.com/gaming/2011/06/infographic-of- the-day-videogames-pwning-hollywood-in-release-week- sales/ http://www.uproxx.com/gaming/2011/06/infographic-of- the-day-videogames-pwning-hollywood-in-release-week- sales/ – http://www.1001oyun.com/infographic/video-game- addiction http://www.1001oyun.com/infographic/video-game- addiction

6 We’ll Create Games This is the most important thing here! – I don’t want to make this difficult for you Java and Eclipse! Slick2D

7 Syllabus http://ects.ieu.edu.tr/syllabus.php?section=ce.cs.ieu.edu.tr&course_code=SE%20320&cer=0 http://ects.ieu.edu.tr/syllabus.php?section=ce.cs.ieu.edu.tr&course_code=SE%20320&cer=0

8 What We’ll Do Learn about games and how to design and develop them Develop games in groups

9 What We’ll Do Learn about games and how to design and develop them Develop games in groups

10 Learn Lectures and online material The book (read the assigned chapters)

11 What We’ll Do Learn about games and how to design and develop them Develop games in groups

12 Groups Everyone pitches a game idea We select best ideas, form groups around ideas You can ditch the idea you’ve pitched for another group even though it was chosen!

13 Groups No free lunch, everybody have to contribute Grading will be on contribution I will collect reports on who did what

14 Suggested Development Environment Any OS Java and Eclipse (you’ll thank me later) Slick2D game library – Easy to use – Has many extensions Tiled map editor! Particle effects Actually used – 2D Games I will support you with issues

15 Alternative Development Environments Panda 3D (Python) Microsoft XNA (C#) Unity 3D (C#) Gideros (Turkish! Lua) jMonkeyEngine (also Java) No NIHS!

16 Life is Short, Use Libs I could teach you DirectX or OpenGL. – You wouldn’t have time to create a game.


Download ppt "SE 320 Lecture 1: Introduction. Instructor Gazihan Alankuş METU, BS 2002, MS 2005 WUSTL, PhD 2011 (Working on it) Some industry experience I do research."

Similar presentations


Ads by Google