* Introduction
* Define "video game"
* Video Game Industry Overview
* Aspects of Game Development
* Game Development Community
* Careers Available in Game Development
* Testimonies
* Options for Developing Required Skillset
* Other Avenues for Career Development
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
Introduction to Game Development
1. Introduction to Game
Development
Reggie Niccolo Santos
UP Information Technology Development Center (ITDC)
Slideshare: reggieniccolo.santos
Email: reggieniccolo.santos@gmail.com
Twitter: @reggiengfyre
Blog: sm0rgasb0rd.wordpress.com
!
Most content adapted from Ahmed Saker’s set of slides
11. define: video game
• a game played by electronically manipulating
images produced by a computer program on a
television screen or other display screen.
12. Difference from Movies and
Software
• Game as an interactive medium
• Difference from movies and other art forms:
interactivity
• Difference from software: content of the game as
a medium
• More fun
13. Games Have Got It All
Art
!
Science &
Tech
Business
Game
Trivia
18. Game Loop
// a simple loop in C++
!
int main()
{
initialize();
while (true)
{
process();
update();
render();
}
}
19. What Actually Happens
while (true)
{
/* Process controller input */
process();
/* Update entities */
update();
/* Update graphics */
render();
}
20. Games vs. Movies (in terms of sales)
$239 million
First week revenue
$500 million
First week revenue
Source: Video Game Industry Trends by Ferrarra
33. “Companies are expecting for us applicants
to have a year of experience before
applying to them.”
34. “My portfolio before wasn't that good… At
a young age, I didn't realize that portfolios
land jobs, not resumes.”
35. Options in Developing
Required Skills
• Enroll in an accredited program
• For computer programming
• For graphics
• For animation
• For computer systems
36. Options in Developing
Required Skills
• Landing an internship or apprenticeship with a
video game designing company
• Get hired as a freelance designer to invent new
aspects of games
• Build a game development portfolio
• Work as a game tester
37. Other Avenues for Career
Development
• Go to game festivals and events to speak to companies
• GDAP (Game Developers Association of the
Philippines)
• IGDA Manila (International Game Developers
Association Manila Chapter)
• UPLUG (Unity Philippines User Group)
• Philippine Indie Game Developers
38. Other Avenues for Career
Development
• Design own (micro) games and releasing them on
gaming websites or on personal website
• Keep up-to-date through gaming magazines and
websites
• Game Developer
• 3D World