SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
Introduction to Game
Development
By
Abdelrahman Shaheen
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/

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryNataly Eliyahu
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by StepBayu Sembada
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game DevelopmentShaan Alam
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-ProductionKevin Duggan
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design FundamentalsIntelligent_ly
 
Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 barisyaman
 
Game development life cycle
Game development life cycleGame development life cycle
Game development life cycleSarah Alazab
 
2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)Hafiz Ammar Siddiqui
 
Game development pipeline
Game development pipelineGame development pipeline
Game development pipelineGAME Studios
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation Nusrat Jahan Shanta
 
Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games designBrunel University
 
Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game DevelopmentShahed Chowdhuri
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivRalf C. Adam
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentationSulemanAliMalik
 
Unity Introduction
Unity IntroductionUnity Introduction
Unity IntroductionJuwal Bose
 

Was ist angesagt? (20)

Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game Industry
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by Step
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Phases of game development
Phases of game developmentPhases of game development
Phases of game development
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-Production
 
Game dev process
Game dev processGame dev process
Game dev process
 
Game Design Fundamentals
Game Design FundamentalsGame Design Fundamentals
Game Design Fundamentals
 
What is game development
What is game developmentWhat is game development
What is game development
 
Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013 Game Production Stages - eTohum Game Developers Summit - November 2013
Game Production Stages - eTohum Game Developers Summit - November 2013
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
 
Game development life cycle
Game development life cycleGame development life cycle
Game development life cycle
 
2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)2-Game Design (Game Design and Development)
2-Game Design (Game Design and Development)
 
Game development pipeline
Game development pipelineGame development pipeline
Game development pipeline
 
Unity - Game Engine
Unity - Game EngineUnity - Game Engine
Unity - Game Engine
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation
 
Course Presentation: Games design
Course Presentation: Games designCourse Presentation: Games design
Course Presentation: Games design
 
Intro to Mobile Game Development
Intro to Mobile Game DevelopmentIntro to Mobile Game Development
Intro to Mobile Game Development
 
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:KyivAnatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
Anatomy of a Modern Game design Document - Ralf Adam, Vera Frisch - 4C:Kyiv
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Unity Introduction
Unity IntroductionUnity Introduction
Unity Introduction
 

Andere mochten auch

Game Design: The Production Plan
Game Design: The Production PlanGame Design: The Production Plan
Game Design: The Production PlanKevin Duggan
 
INTRODUCTION OF GAME DESIGN AND DEVELOPMENT
INTRODUCTION OF GAME DESIGN AND DEVELOPMENTINTRODUCTION OF GAME DESIGN AND DEVELOPMENT
INTRODUCTION OF GAME DESIGN AND DEVELOPMENTLaili Farhana M.I.
 
inlusio | game development process
inlusio | game development processinlusio | game development process
inlusio | game development processTj'ièn Twijnstra
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentDavid Mullich
 
The Art of Game Development
The Art of Game DevelopmentThe Art of Game Development
The Art of Game DevelopmentAmir H. Fassihi
 
Game Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/ConceptKevin Duggan
 
Game Process (Flowchart)
Game Process (Flowchart)Game Process (Flowchart)
Game Process (Flowchart)Louise Balicat
 
Game project Final presentation
Game project Final presentationGame project Final presentation
Game project Final presentationgemmalunney
 
Kvinna Skaraborg - Kvinna i spelbranschen
Kvinna Skaraborg - Kvinna i spelbranschenKvinna Skaraborg - Kvinna i spelbranschen
Kvinna Skaraborg - Kvinna i spelbranschenÅsa Roos
 
Game development challenge
Game development challengeGame development challenge
Game development challengeÅsa Roos
 
Game Development
Game DevelopmentGame Development
Game DevelopmentEd Magnin
 
Unity 2D Course 2016 Demo Create A Mobile Platformer Menu
Unity 2D Course 2016 Demo Create A Mobile Platformer MenuUnity 2D Course 2016 Demo Create A Mobile Platformer Menu
Unity 2D Course 2016 Demo Create A Mobile Platformer Menuayman diab
 
GD - 1st - Introduction To Game Development
GD - 1st - Introduction To Game DevelopmentGD - 1st - Introduction To Game Development
GD - 1st - Introduction To Game DevelopmentHadziq Fabroyir
 
Sviluppare Videogiochi in 2D con Unity
Sviluppare Videogiochi in 2D con UnitySviluppare Videogiochi in 2D con Unity
Sviluppare Videogiochi in 2D con UnityCodemotion
 

Andere mochten auch (17)

Game Design: The Production Plan
Game Design: The Production PlanGame Design: The Production Plan
Game Design: The Production Plan
 
INTRODUCTION OF GAME DESIGN AND DEVELOPMENT
INTRODUCTION OF GAME DESIGN AND DEVELOPMENTINTRODUCTION OF GAME DESIGN AND DEVELOPMENT
INTRODUCTION OF GAME DESIGN AND DEVELOPMENT
 
inlusio | game development process
inlusio | game development processinlusio | game development process
inlusio | game development process
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game Development
 
The Art of Game Development
The Art of Game DevelopmentThe Art of Game Development
The Art of Game Development
 
Game Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/Concept
 
Game Process (Flowchart)
Game Process (Flowchart)Game Process (Flowchart)
Game Process (Flowchart)
 
Game project Final presentation
Game project Final presentationGame project Final presentation
Game project Final presentation
 
Kvinna Skaraborg - Kvinna i spelbranschen
Kvinna Skaraborg - Kvinna i spelbranschenKvinna Skaraborg - Kvinna i spelbranschen
Kvinna Skaraborg - Kvinna i spelbranschen
 
Game development challenge
Game development challengeGame development challenge
Game development challenge
 
Semina consulting
Semina consultingSemina consulting
Semina consulting
 
European Debt Crisis
European Debt CrisisEuropean Debt Crisis
European Debt Crisis
 
Game Development
Game DevelopmentGame Development
Game Development
 
Google
Google Google
Google
 
Unity 2D Course 2016 Demo Create A Mobile Platformer Menu
Unity 2D Course 2016 Demo Create A Mobile Platformer MenuUnity 2D Course 2016 Demo Create A Mobile Platformer Menu
Unity 2D Course 2016 Demo Create A Mobile Platformer Menu
 
GD - 1st - Introduction To Game Development
GD - 1st - Introduction To Game DevelopmentGD - 1st - Introduction To Game Development
GD - 1st - Introduction To Game Development
 
Sviluppare Videogiochi in 2D con Unity
Sviluppare Videogiochi in 2D con UnitySviluppare Videogiochi in 2D con Unity
Sviluppare Videogiochi in 2D con Unity
 

Ähnlich wie Introduction to Game Development

Game Development - Seemal Naeem
Game Development - Seemal NaeemGame Development - Seemal Naeem
Game Development - Seemal NaeemSeemal Naeem
 
Ville vuorela ngs2012
Ville vuorela ngs2012Ville vuorela ngs2012
Ville vuorela ngs2012Ville Vuorela
 
Game Modding Lecture 2
Game Modding Lecture 2Game Modding Lecture 2
Game Modding Lecture 2Charles Palmer
 
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...Jayneel Patel
 
Game design as a career
Game design as a career Game design as a career
Game design as a career Shanthi Ravi
 
Game Development Course | Game Art Institute | MAGES Institute
Game Development Course | Game Art Institute | MAGES InstituteGame Development Course | Game Art Institute | MAGES Institute
Game Development Course | Game Art Institute | MAGES InstituteRogerWilson70
 
Gamification in Digital Marketing
Gamification in Digital MarketingGamification in Digital Marketing
Gamification in Digital MarketingGunter Blanckaert
 
Production job roles
Production job roles Production job roles
Production job roles Samuel Hayman
 
Game Production Masterclass August 2020
Game Production Masterclass   August 2020Game Production Masterclass   August 2020
Game Production Masterclass August 2020Aditia Dwiperdana
 
Diploma in Game Art Program at MAGES Institute
Diploma in Game Art Program at MAGES InstituteDiploma in Game Art Program at MAGES Institute
Diploma in Game Art Program at MAGES InstituteAmandaWilson157891
 
How to develop a game
How to develop a game How to develop a game
How to develop a game Intersog
 
Million Dollar Case Studies
Million Dollar Case StudiesMillion Dollar Case Studies
Million Dollar Case StudiesJames Jen
 
Creative development task 2 1
Creative development task 2 1Creative development task 2 1
Creative development task 2 1rwbybomb21
 
Your Game is None of Your Business | Randall Robbins
Your Game is None of Your Business | Randall RobbinsYour Game is None of Your Business | Randall Robbins
Your Game is None of Your Business | Randall RobbinsJessica Tams
 

Ähnlich wie Introduction to Game Development (20)

Game Development - Seemal Naeem
Game Development - Seemal NaeemGame Development - Seemal Naeem
Game Development - Seemal Naeem
 
Ville vuorela ngs2012
Ville vuorela ngs2012Ville vuorela ngs2012
Ville vuorela ngs2012
 
Game Modding Lecture 2
Game Modding Lecture 2Game Modding Lecture 2
Game Modding Lecture 2
 
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptx
 
Game design as a career
Game design as a career Game design as a career
Game design as a career
 
Game Development Course | Game Art Institute | MAGES Institute
Game Development Course | Game Art Institute | MAGES InstituteGame Development Course | Game Art Institute | MAGES Institute
Game Development Course | Game Art Institute | MAGES Institute
 
Gamification in Digital Marketing
Gamification in Digital MarketingGamification in Digital Marketing
Gamification in Digital Marketing
 
Production job roles
Production job roles Production job roles
Production job roles
 
Game Production Masterclass August 2020
Game Production Masterclass   August 2020Game Production Masterclass   August 2020
Game Production Masterclass August 2020
 
Nature of Games.pptx
Nature of Games.pptxNature of Games.pptx
Nature of Games.pptx
 
Game designer
Game designerGame designer
Game designer
 
Diploma in Game Art Program at MAGES Institute
Diploma in Game Art Program at MAGES InstituteDiploma in Game Art Program at MAGES Institute
Diploma in Game Art Program at MAGES Institute
 
How to develop a game
How to develop a game How to develop a game
How to develop a game
 
Million Dollar Case Studies
Million Dollar Case StudiesMillion Dollar Case Studies
Million Dollar Case Studies
 
CoGame starter
CoGame starterCoGame starter
CoGame starter
 
Creative development task 2 1
Creative development task 2 1Creative development task 2 1
Creative development task 2 1
 
Your Game is None of Your Business | Randall Robbins
Your Game is None of Your Business | Randall RobbinsYour Game is None of Your Business | Randall Robbins
Your Game is None of Your Business | Randall Robbins
 

Mehr von iTawy Community

Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012iTawy Community
 
Cisco stack wise technology
Cisco stack wise technologyCisco stack wise technology
Cisco stack wise technologyiTawy Community
 
Cisco certs guide - iTawy
Cisco certs guide - iTawyCisco certs guide - iTawy
Cisco certs guide - iTawyiTawy Community
 
VMware Paravirtualization
VMware ParavirtualizationVMware Paravirtualization
VMware ParavirtualizationiTawy Community
 
IT & Network Companies in Egypt
IT & Network Companies in EgyptIT & Network Companies in Egypt
IT & Network Companies in EgyptiTawy Community
 
HTML 5 - CSS 3 Arabic Book
HTML 5 - CSS 3 Arabic BookHTML 5 - CSS 3 Arabic Book
HTML 5 - CSS 3 Arabic BookiTawy Community
 

Mehr von iTawy Community (10)

Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012
 
Cisco stack wise technology
Cisco stack wise technologyCisco stack wise technology
Cisco stack wise technology
 
Open Source Lecture
Open Source LectureOpen Source Lecture
Open Source Lecture
 
How to be a programmer!
How to be a programmer!How to be a programmer!
How to be a programmer!
 
MOOC
MOOCMOOC
MOOC
 
Cisco certs guide - iTawy
Cisco certs guide - iTawyCisco certs guide - iTawy
Cisco certs guide - iTawy
 
VMware Paravirtualization
VMware ParavirtualizationVMware Paravirtualization
VMware Paravirtualization
 
10 CES 2015 Highlights
10 CES 2015 Highlights10 CES 2015 Highlights
10 CES 2015 Highlights
 
IT & Network Companies in Egypt
IT & Network Companies in EgyptIT & Network Companies in Egypt
IT & Network Companies in Egypt
 
HTML 5 - CSS 3 Arabic Book
HTML 5 - CSS 3 Arabic BookHTML 5 - CSS 3 Arabic Book
HTML 5 - CSS 3 Arabic Book
 

Kürzlich hochgeladen

Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 

Kürzlich hochgeladen (20)

Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.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/