際際滷

際際滷Share a Scribd company logo
Introduction to Game Programming
About Games
Game Development Game Concept Game Engine Art Sound & Music Story
Game Engine Game Modifications Game Maker Multimedia Tools Code With Game Engine Code From Scratch* DoTA from Warcraft III Various Mods RPG Maker Game Maker 3D Gamestudio Flash Director Game Blender Ogre 3D Torque Irrlicht Cry Engine Renderware Gamebryo Source Playground SDK Many * Using basic library: OpenGL, DirectX, SDL, etc.
Professional Requirements? General Programming Also known as Software Engineering or Coding. At least able to use 1 programming language Recommended for ideal game development language: C/C++. All games in console and most PC are using C/C++. Coding is one thing, software engineering is another thing. Ability to learn New language, new platform, new library, new technology, adapt to problem (game requirements).
Job Variety Junior programmer Game programmer Lead programmer Technical director AI programmer Engine programmer Tools engineer or programmer Network engineer or programmer Graphics programmer Scripter
What To Do? Code: Code! Read books, tutorials, online or not. Make Games! Starts small! starts now! Programming courses Software Engineering Take courses: Computer Science Involved on large scale game or software development. Read books and articles about software engineering & game development.
Further Info www.gamecareerguide.com www.igda.org www.gamasutra.com www.gamedev.net www.gamedevid.org www.indocg.com  Google, Wiki, internet, books are your friends
Summing Up Do it now! Sense, where do you want to be in the game development. Do not be afraid to try, every path has its own lesson, and making you a different person with different skill. Good luck!
Contact Email:  [email_address] 際際滷 available through 際際滷 Share: http://www.slideshare.net/dienw

More Related Content

Introduction To Game Programming

  • 1. Introduction to Game Programming
  • 3. Game Development Game Concept Game Engine Art Sound & Music Story
  • 4. Game Engine Game Modifications Game Maker Multimedia Tools Code With Game Engine Code From Scratch* DoTA from Warcraft III Various Mods RPG Maker Game Maker 3D Gamestudio Flash Director Game Blender Ogre 3D Torque Irrlicht Cry Engine Renderware Gamebryo Source Playground SDK Many * Using basic library: OpenGL, DirectX, SDL, etc.
  • 5. Professional Requirements? General Programming Also known as Software Engineering or Coding. At least able to use 1 programming language Recommended for ideal game development language: C/C++. All games in console and most PC are using C/C++. Coding is one thing, software engineering is another thing. Ability to learn New language, new platform, new library, new technology, adapt to problem (game requirements).
  • 6. Job Variety Junior programmer Game programmer Lead programmer Technical director AI programmer Engine programmer Tools engineer or programmer Network engineer or programmer Graphics programmer Scripter
  • 7. What To Do? Code: Code! Read books, tutorials, online or not. Make Games! Starts small! starts now! Programming courses Software Engineering Take courses: Computer Science Involved on large scale game or software development. Read books and articles about software engineering & game development.
  • 8. Further Info www.gamecareerguide.com www.igda.org www.gamasutra.com www.gamedev.net www.gamedevid.org www.indocg.com Google, Wiki, internet, books are your friends
  • 9. Summing Up Do it now! Sense, where do you want to be in the game development. Do not be afraid to try, every path has its own lesson, and making you a different person with different skill. Good luck!
  • 10. Contact Email: [email_address] 際際滷 available through 際際滷 Share: http://www.slideshare.net/dienw