O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Introduction to Game Development

7.539 visualizações

Publicada em

  • Amazing all-natural clear skin breakthrough permanently eliminates acne without drugs, creams or over the counters. Stop wasting money on pills, gels, and other worthless quick fix cures.. Learn the truth about acne once and for all and finally get the LASTING clear skin you deserve ♣♣♣ https://tinyurl.com/ybbtmvh8
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • ♣♣ 10 Easy Ways to Improve Your Performance in Bed... ♥♥♥ http://ishbv.com/rockhardx/pdf
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • For Game Development Certification Courses Visit http://www.todaycourses.com
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

Introduction to Game Development

  1. 1. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Architecture & Programming Date: 11th December 2015 Sumit Jain Project Lead and Game Programmer Presented by :
  2. 2. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology 3D Artist Welcome to the Gaming Industry Game Programmer Concept Artist Game Sounds Engineer Game Level Designer Game Animator Game UI Artist Game Director Game Tester Game Designer Game Producer Game UI Designer Game QA 2
  3. 3. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Workshop Schedule The Workshop Schedule and Agenda Introduction Knowledge about the gaming industry History of Gaming Demo of Games Game Genres & Age grouping VR Introduction 10:00 am Game ArchitectureGame programming and development Game Software Architecture Game Hardware Abstraction Game Programming and Main Loop Open GL and DirectX 11:00 am Game Art ResourcesGame Artwork Assets Game Sound Assets Game Visual Effects Game Consoles and Platforms 12 : 00 am Game Concepts & Elements Game Project Structure and Hierarchy Game Engine Concepts Game Elements and Components 2:00 pm Game Development Game Development Course Desktop Game Development Mobile Game Development 2: 30 pm Quality & Memory Optimisation Testing & Debugging Deployment Quality Analysis Publish on Platforms 5: 00 pm 3
  4. 4. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology INTRODUCTION ABOUT US Now… Let’s talk about 4
  5. 5. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology 6 Video Games Demo Video of Gaming Entertainment Industry and its Products 5
  6. 6. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology History Of Gaming Industry Evolution of Gaming Industry with the Pictures of Evolution Console Games1980 1995 2005 2015 Computer Video Games Handheld Platform Games Virtual Reality Gaming 6
  7. 7. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Genres Video game genres are used to categorize video games Action Games KungFu Street Fighter WWF God of War Shooter Games Counter Strike Call of Duty Action Adventure GamesGTA Tomb Raider Adventure Games Mario Grand Theft Auto Prince of Persia Role Playing World of Warcraft Age of Empires Strategy Games Resident Eviil Age of Empires Sports Games Racing Games Sports Games 7 Simulation Games Arcade Games Memory & Puzzles GamesMaze Lode Runner The Legend of Zelda
  8. 8. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Future of Gaming Gaming Technologies and Market Talent Requirement 1. Virtual Reality 8 90% 4. Computer Gaming 60% 2. Augmented Reality 80% 5. Mobile Gaming 50% 3. Console Gaming 70% 6. Online and Web Gaming 40% 1 4 35 26
  9. 9. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology ? ? ? ? ? ? ? ? ? ? ? ? Gaming Consoles & Platforms Windows Games Computer Gaming Sony PlayStation Games Console Gaming Microsoft Consoles Games Console Gaming Nintendo Wii Games Console Gaming Android Mobile Games Mobile Gaming IOS Mobile Games Mobile Gaming Handheld Games Gpad/Dpad Games PSP Games Online Social Games Browser Games HTML5/Flash Games Networking Cloud Games Server Multiplayer Games Steam Games Steam Network Games Steam Engine Games TV Games Samsung TV Tata sky Games Virtual Reality Games Console Games 9
  10. 10. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Gaming Hardware Technologies Underlying hardware that’s supporting gaming platforms 1. NVidia/AMD Graphics NVidia Graphics and Physics Programming 3. Microsoft Console/Computer Microsoft Games OS and Consoles 2. Sony PS Consoles Sony PlayStation Consoles 11..Imag esVR Hardware. jpg 2 3 4 5 6 6. Hardware & Controllers Independent Controllers and Small Gaming Devices with screen. 4. Nintendo Console Nintendo Console Game & OS 5. Cloud Server Gaming Cloud Server Maintenance & Networking 10
  11. 11. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Gaming Companies Gaming Entertainment Industry Top Gaming Companies in the Industry Electronic Arts Nintendo Rockstar Games Activision Blizzard SEGA Sony Microsoft Google Games Epic Games GameLoft KONAMI Ubisoft
  12. 12. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Industry Programmers Game Production Industry Market The second largest production of Games 30% America 9% Brazil The Largest Gaming Production of Games 32% Korea/Taiwan/Ch ina 17% UK 11% Australia/NewZeal and 12 5% India
  13. 13. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Project Teams Game Project Teams and their Roles in Game Development Game Production Game Producer, Game Director, Game Engineer Game Programming Game Shader Programmer, Game Programmer, AI Programmer, Game UI Programmer Game Technical Design Game Designer, Lead Designer, Game Level Designer Game Art Design Game CA, Game 3D Artist, Game 2D Artist, Visual Effects Artist, Animator Game Quality and Testing Game QA, Game Tester, Game Deployment Team Game Sound Engineering Game Music and Sounds 13
  14. 14. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Development Industry Careers Game Development Industry Careers …. Game Designer …. …. …. …. …. Game Sound Engineer Game Director/Producer Game Programmer Game Artist & Visuals Game Tester 14
  15. 15. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Development Life Cycle The Stages of Game Project Management GDLC Game Concept ,Idea or a Story Game Design & Artwork Quality & Testing Technical & Design Analysis Game Programming Deployment & Maintenance 15
  16. 16. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Development Life Cycle The Stages of Game Project Management 16 Idea or Concept Development Publish Tec& Art Design Deployment
  17. 17. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Project Management The Stages of Game Project Management Game Concept, Story, Environment and Character, Enemies, Interactivity 1. Game Story, Concept & Idea Player Input, Game Platform, Game Resolution, Game Levels, etc. 2. Game Technical & Level Design Game Art Assets and Resources Game Sound Assets 3. Game Artwork & Sound Design Game UI Programming Game Character Behaviour Game Objects Programming 4. Game Programming Deployment Build Compatibility Build Stability Build 7. Deployment on Platforms Game Quality Analysis Game Testing 6. Quality and Testing Game Shader and Image Effects Game Skybox, Environment Effects Game Particles System 5. Game Visual Effects 17
  18. 18. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Project Documents The Documentation involved in the Game Project Management The documents required for a game development team to manage a project. The project documentation is the foundation of the project. GDD is the heart and soul of the gaming project Project Documentation Game Project Documentation Game Concept Document Game Design Document Instructional Manual Test Cases & Test Plans Technical Design Document 18
  19. 19. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Industry Monetisation The growing gaming industry revenue generation Paid Online Gaming Store CD/DVD Toolkit Console/OS/TV Games Ad supported No Transactions Full Game & Levels Ad supported In app purchases Free Trial or Levels Membership Challenges Championship Ad supported cloud server Free Freemium Subscription 19
  20. 20. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology Game Industry Monetisation The growing gaming industry revenue model 20
  21. 21. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology The Neurology of Gaming Burst out the myths of game entertainment industry 21 Analysis Feelings Language Creativity ArtFacts
  22. 22. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology MOBILE APP DEVELOPMENT Game Development Platforms Mobile Gaming Applications Low end graphics casual and arcade games are developed on mobile platforms. Mobile Gaming Development is one of the largest growing gaming market and provide small industries and developers to build and publish their creativity. Low end graphics Smaller resolution Simple and short games Casual 2d games Single player additivity games Small size builds Google Play Store Apple IOS Game Centre Arcade infine runner games Memory and Puzzle games Dpad and Gpad support Branding product games Indie developer games Freemium based gaming Large market for games 22
  23. 23. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology DESKTOP GAME DEVELOPMENT Game Development Platforms Computer Games : Windows OS, Linux, Apple are the desktop games, Samsung TV, Satellite Dish TV Games, etc. Console Games attached to the Computer or Screen 23
  24. 24. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology SERVER & CLOUD MULTIPLAYER GAMING Game Development Platforms Flash Games Html5 & WebGL Games Cloud & Server Games Steam Games 24
  25. 25. Game Architecture and Programming St. Vincent Palloti College of Engineering and Technology QUESTION & ANSWER Feel Free to ask and clarify your doubts Game Development Technology Any Questions? Game Programming Any Questions? Game Engine and Framework Any Questions? 25

×