SlideShare a Scribd company logo
Introduction to Game
Development
By
Abdelrahman Ahmed
Agenda
• What are video games?
• What are video games genres?
• How big is the game industry to date?
• How to develop a video game from start to finish?
• What are the roles in the video games industry ?
• What is the career path for every team member?
• How to get into the video games industry?
• References
What are video games?
• A video game refers to any interactive content played by
electronically manipulating images produced by any computer
program or application on any display.
• Mobile & Tablet Games
• Web Games
• Console Games
• PC Games.
What is the difference?
• Interactivity is what makes games differ from movie and other art
forms.
• The content of the game as a medium is what makes it differs
from other software. And obviously it is more fun.
What are video games genres?
• Games are often classified into genres, which purport to define
games in terms of having a common style or set of characteristics,
e.g. as defined in terms of perspective, gameplay, interaction,
objective, etc.
What are video games genres?
Adventure Action Action Adventure Platform
Fighting
First Person Shooter
(FPS)
Real-time strategy
(RTS)
Turn-based strategy
games
Role playing games
(RPGs)
Rhythm games
(music games)
Puzzle games Traditional games
Massively
multiplayer online
Stealth games
Survival horror
games
Simulation games
Racing games Sports games Educational games
How big is the game industry to date?
• Avatar vs GTA 5 (Equal Revenue Generator).
• Video Game market is highest in entertainment industry (More
than Film Industry).
How big is the game industry to date?
• The Dark Knight
$239 million as its first week
revenue
• Grand Theft Auto 4
$500 million as its first week
revenue
Top 100 Countries by Game Revenues | 2015
• Totals: $91,252,478,000
• Top countries:
China: $22,227,194,000
United States: $21,962,491,000
Japan: $12,328,860,000
South Korea: $4,022,366,000
Germany: $3,654,669,000
• What about Egypt ?
#54
revenue: $95,817,000
Source: NewZoo game market research
companies
Source: http://www.gamedevmap.com
How to develop a video game from start to
finish?
• Game development process
Pre-production
Production
Postproduction
Pitch
(Concept Document)
Design
Maintenance
GCD
Programming
Customer service
Project
Plan
Art
Production
Patches and updates
Prototype(proof
of concept)
Audio
Production
QA(Testing)
Pre-production
• Pitch
• Game Design Document (GDD)
Production
• Game Design
• Game Art
• Programming
• Audio
• QA
Game Design
• Game Genre.
• Design Documents.
• The content and the rules of the game.
• Describe what the game what looks like and acts like.
• Game design is very critical and require experience and
knowledge.
Game Art
• Artists create all the images in a game including all the landscapes,
buildings and characters.
• 2D
 Concept Art
 Sprites
 Texture Art
 UI Art
• 3D
 Concept Art
 Modeling
 Texture
 Animation
Programming
• Game Engine
• Gameplay programming
• AI Programming
• Graphics Programming
Audio
• Recording, design and editing of sound effects.
• Sound design and audio engineering are growing in importance.
• These people will produce music, sound effects, dialogue and
oversee voice performance.
QA
• QA means testing – from functionality and game play to
localization (testing in-game text and audio in foreign languages).
All bugs are reported, fixed and re-tested.
• QA is one of the best entry points into the industry for first-time
job seekers . Graduates may accept a role as a tester to get their
‘toe in the door’ of a studio
Postproduction
• Maintenance
• Customer Service
• Patches and updates
What are the roles in the video games
industry ?
• Producer
• Publisher
• Development Team
Producer
• May also referred to as project manager, project lead, or director.
• Internal producer working for the developer, manages the
development team, schedules, reports progress, hires and assigns
staff, and so on.
• External producer working for the publisher , oversees the
developer progress and budget.
• Producer’s responsibility includes PR, contract negotiation, liaising
between the staff and stockholders, schedule and budget
maintenance, quality assurance, beta test management, and
localization.
Publisher
• A video game publisher is a company publishes video games that
they have either developed internally or have hade developed by
an external video developer.
• Responsible for manufacturing and marketing, include market
research and all aspects of advertising.
Development Team
• Designer
• Artist
• Programmer
• Sound engineer
• Tester
What is the career path for every team
member?
How to get into the video games industry?
• Answer to this question requires answering for two questions
• What to learn or skills needed to be video game developer?
• Where to get a job in the video game industry?
Passion
• First you should love video games, so this is more of a passion than
a skill, but if you want to get a job as a video game designer, you
have to love playing video games.
• Hiring managers want to know that you’re big into the world of
gaming—knowing about the latest games, consoles, trends and
what constitutes a good video game.
What are skills you need to be video game
developer?
• Game developer needed skills
• Math
• Physics
• AI
• Very good programing Skill
• Graphics (OpenGL, XNA)
• Algorithms
• Data structure
• Problem solver
• Networking
• Game engines (Unity, Cocos2d-x,YOYO, …)
What skills you need to be game designer?
• Creativity
• Practicality
• Problem solving – having an
• analytical attitude
• Excellent communication skills
• Team player
What skills you need to be game artist?
• 2D Artists
 2D paint packages (Photoshop, Painter)
 2D vector graphics packages (Illustrator)
• 3D Artists And Animators
 3D packages (Maya, 3DS Max, Lightwave)
 Specialist 3D animation packages (e.g. Animator)
 2D/traditional animation formats
 Game studios Animation.
What skills you need to be game animator?
• 3D packages (Maya, 3DS Max, Lightwave)
• Specialist 3D animation packages (e.g. Animator)
• 2D/traditional animation formats
• Game studios Animation.
What skills you need to be game tester?
• Bug tracking software skills
• Excellent written and verbal communication skills
• Team player
• Attention to detail
What skills you need to be game audio
engineer?
• Good communication
• Attention to detail
• Knowledge of audio editing software (e.g. Soundforge)
Where to get a job in the video game
industry?
• Gaming company
• Indie game
Indie game
• Video games created by individuals or small teams generally
without video game publisher financial support. Indie games often
focus on innovation and rely on digital distribution.
• Indie gaming has seen a rise in the latter half of the 2000s decade,
primarily due to new online distribution methods and development
tools.
Indie game
• Some games
originated as indie
have become very
successful financially
• Braid, World of Goo,
and Minecraft.
Publishing you game
• Publishing video game become so simple today
• Playstore, Appstore, Xbox store,..
• Game website
• Facebook
• Online games
Monetizing
• Advertising
• Banner ads
• Interstitials between levels
• More games button
• Game Exit
• Selling data
Monetizing
• Selling Content (DLC)
• Premium version –You release a light version of your game and allow users
to upgrade to the full version via an In-App Purchase.
• Worlds (visual customizations) – with this option you create and sell a
customized version of the original game by modifying the look and feel of
the game.
• Wallpapers – some users will like your game so much, they will buy a
wallpaper for their phone.
• Ringtones – if you composed an original music for your game you could sell
it in your store.
Monetizing
• Limitation Removal
• Remove ads
• More Energy/Life/Turns
• More Time
Monetizing
• Virtual Economy
• Double coins
• Save Me
• Discoverable items
Monetizing
• Merchandising
• T-shirts – Your fans want to show how much they love your game? You can
sell t-shirts in your game.
• Lunch boxes – Popular Merchandising option with kids games.
• Branded cases – What could be a better match for a game then a shield for
the user smartphone.
References
• http://blog.gameanalytics.com/
• http://www.blitzgamesstudios.com/
• http://unity3d.com/learn/
• http://www.cocos2d-x.org/
• http://www.sonarlearning.co.uk/
• http://ocw.mit.edu/courses/comparative-media-studies-
writing/cms-611j-creating-video-games-fall-2013/audio-lectures/

More Related Content

PPSX
An Introduction To Game development
PPTX
Game development
PPTX
What is game development
PPTX
Prepare and produce bakery product
PPTX
Phases of game development
PPT
Game theory
PPTX
Game theory
PPTX
MAPEH 4 MATATAG 1ST WEEK- QUARTER 1.pptx
An Introduction To Game development
Game development
What is game development
Prepare and produce bakery product
Phases of game development
Game theory
Game theory
MAPEH 4 MATATAG 1ST WEEK- QUARTER 1.pptx

What's hot (20)

PPTX
Game development
PDF
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
PDF
Introduction to Game Development
PPTX
LAFS Game Design 8 - Playtesting
PDF
Introduction to Game Development.pdf
PDF
2-Game Design (Game Design and Development)
PPTX
Introduction to Game Development and the Game Industry
PPTX
Software Engineer- A unity 3d Game
PPTX
Game dev process
PPTX
Game engines and Their Influence in Game Design
PDF
Unity Introduction
PDF
Game Development workshop with Unity3D.
PPTX
Introduction to game development
PPTX
Game Design Document - Step by Step Guide
PPTX
Game development life cycle
PPTX
Game Design Principle
PPTX
Introduction to Level Design
PDF
1-Introduction (Game Design and Development)
PDF
Game Design - Lecture 1
PPTX
Introduction to Game Development
Game development
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Introduction to Game Development
LAFS Game Design 8 - Playtesting
Introduction to Game Development.pdf
2-Game Design (Game Design and Development)
Introduction to Game Development and the Game Industry
Software Engineer- A unity 3d Game
Game dev process
Game engines and Their Influence in Game Design
Unity Introduction
Game Development workshop with Unity3D.
Introduction to game development
Game Design Document - Step by Step Guide
Game development life cycle
Game Design Principle
Introduction to Level Design
1-Introduction (Game Design and Development)
Game Design - Lecture 1
Introduction to Game Development
Ad

Similar to Introduction to game development (20)

PPTX
Lecture 1 Introduction to games development
PPTX
Game Development - Seemal Naeem
PPT
Ville vuorela ngs2012
PPTX
Game Modding Lecture 2
PPTX
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
PPTX
GameDevelopement.pptx
PPTX
GameDevelopement.pptx
PPTX
Game design as a career
PPTX
TJD_2023_Lab_06.pptx
PDF
Introduction to Game Development
PDF
Game Development Course | Game Art Institute | MAGES Institute
PDF
Gamification in Digital Marketing
PPTX
Course Presentation: Games design
PDF
Production job roles
PDF
Game Production Masterclass August 2020
DOC
Game designer
PPTX
Nature of Games.pptx
PDF
Million Dollar Case Studies
PPTX
ppt on game development for presentation.pptx
PPT
How to develop a game
Lecture 1 Introduction to games development
Game Development - Seemal Naeem
Ville vuorela ngs2012
Game Modding Lecture 2
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
GameDevelopement.pptx
GameDevelopement.pptx
Game design as a career
TJD_2023_Lab_06.pptx
Introduction to Game Development
Game Development Course | Game Art Institute | MAGES Institute
Gamification in Digital Marketing
Course Presentation: Games design
Production job roles
Game Production Masterclass August 2020
Game designer
Nature of Games.pptx
Million Dollar Case Studies
ppt on game development for presentation.pptx
How to develop a game
Ad

Recently uploaded (20)

PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
project resource management chapter-09.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
August Patch Tuesday
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Web App vs Mobile App What Should You Build First.pdf
A comparative study of natural language inference in Swahili using monolingua...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
A comparative analysis of optical character recognition models for extracting...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
1 - Historical Antecedents, Social Consideration.pdf
TLE Review Electricity (Electricity).pptx
Group 1 Presentation -Planning and Decision Making .pptx
Chapter 5: Probability Theory and Statistics
Univ-Connecticut-ChatGPT-Presentaion.pdf
A Presentation on Artificial Intelligence
Unlocking AI with Model Context Protocol (MCP)
Programs and apps: productivity, graphics, security and other tools
MIND Revenue Release Quarter 2 2025 Press Release
project resource management chapter-09.pdf
Hindi spoken digit analysis for native and non-native speakers
Accuracy of neural networks in brain wave diagnosis of schizophrenia
August Patch Tuesday
SOPHOS-XG Firewall Administrator PPT.pptx

Introduction to game development

  • 2. Agenda • What are video games? • What are video games genres? • How big is the game industry to date? • How to develop a video game from start to finish? • What are the roles in the video games industry ? • What is the career path for every team member? • How to get into the video games industry? • References
  • 3. What are video games? • A video game refers to any interactive content played by electronically manipulating images produced by any computer program or application on any display. • Mobile & Tablet Games • Web Games • Console Games • PC Games.
  • 4. What is the difference? • Interactivity is what makes games differ from movie and other art forms. • The content of the game as a medium is what makes it differs from other software. And obviously it is more fun.
  • 5. What are video games genres? • Games are often classified into genres, which purport to define games in terms of having a common style or set of characteristics, e.g. as defined in terms of perspective, gameplay, interaction, objective, etc.
  • 6. What are video games genres? Adventure Action Action Adventure Platform Fighting First Person Shooter (FPS) Real-time strategy (RTS) Turn-based strategy games Role playing games (RPGs) Rhythm games (music games) Puzzle games Traditional games Massively multiplayer online Stealth games Survival horror games Simulation games Racing games Sports games Educational games
  • 7. How big is the game industry to date? • Avatar vs GTA 5 (Equal Revenue Generator). • Video Game market is highest in entertainment industry (More than Film Industry).
  • 8. How big is the game industry to date? • The Dark Knight $239 million as its first week revenue • Grand Theft Auto 4 $500 million as its first week revenue
  • 9. Top 100 Countries by Game Revenues | 2015 • Totals: $91,252,478,000 • Top countries: China: $22,227,194,000 United States: $21,962,491,000 Japan: $12,328,860,000 South Korea: $4,022,366,000 Germany: $3,654,669,000 • What about Egypt ? #54 revenue: $95,817,000 Source: NewZoo game market research
  • 11. How to develop a video game from start to finish? • Game development process Pre-production Production Postproduction Pitch (Concept Document) Design Maintenance GCD Programming Customer service Project Plan Art Production Patches and updates Prototype(proof of concept) Audio Production QA(Testing)
  • 12. Pre-production • Pitch • Game Design Document (GDD)
  • 13. Production • Game Design • Game Art • Programming • Audio • QA
  • 14. Game Design • Game Genre. • Design Documents. • The content and the rules of the game. • Describe what the game what looks like and acts like. • Game design is very critical and require experience and knowledge.
  • 15. Game Art • Artists create all the images in a game including all the landscapes, buildings and characters. • 2D  Concept Art  Sprites  Texture Art  UI Art • 3D  Concept Art  Modeling  Texture  Animation
  • 16. Programming • Game Engine • Gameplay programming • AI Programming • Graphics Programming
  • 17. Audio • Recording, design and editing of sound effects. • Sound design and audio engineering are growing in importance. • These people will produce music, sound effects, dialogue and oversee voice performance.
  • 18. QA • QA means testing – from functionality and game play to localization (testing in-game text and audio in foreign languages). All bugs are reported, fixed and re-tested. • QA is one of the best entry points into the industry for first-time job seekers . Graduates may accept a role as a tester to get their ‘toe in the door’ of a studio
  • 19. Postproduction • Maintenance • Customer Service • Patches and updates
  • 20. What are the roles in the video games industry ? • Producer • Publisher • Development Team
  • 21. Producer • May also referred to as project manager, project lead, or director. • Internal producer working for the developer, manages the development team, schedules, reports progress, hires and assigns staff, and so on. • External producer working for the publisher , oversees the developer progress and budget. • Producer’s responsibility includes PR, contract negotiation, liaising between the staff and stockholders, schedule and budget maintenance, quality assurance, beta test management, and localization.
  • 22. Publisher • A video game publisher is a company publishes video games that they have either developed internally or have hade developed by an external video developer. • Responsible for manufacturing and marketing, include market research and all aspects of advertising.
  • 23. Development Team • Designer • Artist • Programmer • Sound engineer • Tester
  • 24. What is the career path for every team member?
  • 25. How to get into the video games industry? • Answer to this question requires answering for two questions • What to learn or skills needed to be video game developer? • Where to get a job in the video game industry?
  • 26. Passion • First you should love video games, so this is more of a passion than a skill, but if you want to get a job as a video game designer, you have to love playing video games. • Hiring managers want to know that you’re big into the world of gaming—knowing about the latest games, consoles, trends and what constitutes a good video game.
  • 27. What are skills you need to be video game developer? • Game developer needed skills • Math • Physics • AI • Very good programing Skill • Graphics (OpenGL, XNA) • Algorithms • Data structure • Problem solver • Networking • Game engines (Unity, Cocos2d-x,YOYO, …)
  • 28. What skills you need to be game designer? • Creativity • Practicality • Problem solving – having an • analytical attitude • Excellent communication skills • Team player
  • 29. What skills you need to be game artist? • 2D Artists  2D paint packages (Photoshop, Painter)  2D vector graphics packages (Illustrator) • 3D Artists And Animators  3D packages (Maya, 3DS Max, Lightwave)  Specialist 3D animation packages (e.g. Animator)  2D/traditional animation formats  Game studios Animation.
  • 30. What skills you need to be game animator? • 3D packages (Maya, 3DS Max, Lightwave) • Specialist 3D animation packages (e.g. Animator) • 2D/traditional animation formats • Game studios Animation.
  • 31. What skills you need to be game tester? • Bug tracking software skills • Excellent written and verbal communication skills • Team player • Attention to detail
  • 32. What skills you need to be game audio engineer? • Good communication • Attention to detail • Knowledge of audio editing software (e.g. Soundforge)
  • 33. Where to get a job in the video game industry? • Gaming company • Indie game
  • 34. Indie game • Video games created by individuals or small teams generally without video game publisher financial support. Indie games often focus on innovation and rely on digital distribution. • Indie gaming has seen a rise in the latter half of the 2000s decade, primarily due to new online distribution methods and development tools.
  • 35. Indie game • Some games originated as indie have become very successful financially • Braid, World of Goo, and Minecraft.
  • 36. Publishing you game • Publishing video game become so simple today • Playstore, Appstore, Xbox store,.. • Game website • Facebook • Online games
  • 37. Monetizing • Advertising • Banner ads • Interstitials between levels • More games button • Game Exit • Selling data
  • 38. Monetizing • Selling Content (DLC) • Premium version –You release a light version of your game and allow users to upgrade to the full version via an In-App Purchase. • Worlds (visual customizations) – with this option you create and sell a customized version of the original game by modifying the look and feel of the game. • Wallpapers – some users will like your game so much, they will buy a wallpaper for their phone. • Ringtones – if you composed an original music for your game you could sell it in your store.
  • 39. Monetizing • Limitation Removal • Remove ads • More Energy/Life/Turns • More Time
  • 40. Monetizing • Virtual Economy • Double coins • Save Me • Discoverable items
  • 41. Monetizing • Merchandising • T-shirts – Your fans want to show how much they love your game? You can sell t-shirts in your game. • Lunch boxes – Popular Merchandising option with kids games. • Branded cases – What could be a better match for a game then a shield for the user smartphone.
  • 42. References • http://blog.gameanalytics.com/ • http://www.blitzgamesstudios.com/ • http://unity3d.com/learn/ • http://www.cocos2d-x.org/ • http://www.sonarlearning.co.uk/ • http://ocw.mit.edu/courses/comparative-media-studies- writing/cms-611j-creating-video-games-fall-2013/audio-lectures/