Introduction To Game Programming
-
Upload
dien-wong -
Category
Technology
-
view
159 -
download
5
description
Transcript of Introduction To Game Programming
Introduction toGame Programming
About Games
Game Development
GameConcept Game Engine
Art
Sound& Music
Story
Game Engine
GameModifications
GameMaker
MultimediaTools
CodeWith
Game Engine
CodeFrom
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 protected]
• Slide available through Slide Share:– http://www.slideshare.net/dienw