Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Game development presentation for project synopsis

13,506 views

Published on

Game development project synopsis presentation given in BIT meerut

Published in: Engineering

Game development presentation for project synopsis

  1. 1. Mini Project GAME DEVELOPMENT Submitted by Garvit Arora 1212813015 Payal Singh 1212813033 Shilpi Garg 1212813044 Sameer Murtaza 1212813305 On Under the Guidance of Susheel Kumar Singh Assistant Professor
  2. 2. INTRODUCTION • What is a video game? • What are the devices used to play video games? • But how do we communicate with the game interface? • It must have started some day?
  3. 3. TYPE OF GAMES Mainly game industry is divided into two parts : • 2D games • Parallel Projection • Top-down perspective • Side-scrolling game • 2.5D • 3D games • Fixed 3D • First-person perspective • Third-person perspective
  4. 4. GAME DEVELOPMENT • Video game development is the process of creating a video game. • 2 development processes • PC & Console Games • Indie Development • Roles • Producer • Publisher • Development Team • Designer • Artist • Programmer • Level Designer • Sound Engineer • Tester
  5. 5. DEVELOPMENT PROCESSES • Pre-production • High concept • Pitch • Concept • Game Design document • Prototype • Production • Design • Programming • Level Creation • Art production • Audio production • Testing • Milestones • First playable • Alpha • Code freeze • Beta • Code Release • Gold master • Crunch time • Maintenance
  6. 6. MULTIFPS
  7. 7. MORE SCREEN SHOT FROM OUR PROTOTYPE
  8. 8. FIRST PERSON SHOOTER • First-person shooter (FPS) is a video game genre centered on gun and projectile weapon-based combat through a first-person perspective; that is, the player experiences the action through the eyes of the protagonist, and in some cases, the antagonist. • Three main modules are • Combat and power ups • Level designs • Multiplayer
  9. 9. MULTIPLAYER • A multiplayer video game is a video game in which more than one person can play in the same game environment at the same time. • Cloud Syncing • Real Time game play • Maximum 20 concurrent users • Security to prevent cheats
  10. 10. 3D MODELS • Levels • Characters or player • Guns • Knife • UV Mapping
  11. 11. C# AS SCRIPTING LANGUAGE • Ease of Use • Multiplatform development • Availability of documentation • Compatibility with development tool used
  12. 12. PHYSICS AND MULTI-PLATFORM PUBLISHING • Realistic physics • Real gravity implementation • Real collision effects • Realistic Sound Effects • Publishing for different platforms
  13. 13. AN EXCERPT FROM C# CODING using UnityEngine; using System.Collections; public class PlayerMovement : MonoBehaviour { public float speed = 10f; public float jumpSpeed = 6f; Vector3 direction = Vector3.zero; float verticalVelocity = 0; CharacterController cc; Animator anim; void Start(){ cc = GetComponent<CharacterController>(); anim = GetComponent<Animator>(); }
  14. 14. User Name Game Start Single Player Database Multiplayer Team 1 Team 1 Team 1 Team 2 Team 2 Team 2 Photon Unity Cloud (Exit Games)
  15. 15. LABORATORY REQUIREMENTS • Personal Computer • Unity3D Game Engine • MonoDevelop for C# scripting • Blender 3D modelling tool • Photon Unity Cloud
  16. 16. PERSONAL COMPUTER
  17. 17. UNITY3D
  18. 18. UNITY3D • Cross-platform game creation system • Multi-Platform publishing • Open Source implementation o f .NET Framework • Free up to a limit of Rs 50,00,000 annual income • Best and most popular game engine • Game Engine source code is available
  19. 19. SOME GAMES BY USING UNITY3D ..DesktoppicUnity_GDC_2014_Game_Showreel_hd720.MP4
  20. 20. BLENDER • Professional free and open-source 3D computer graphics software • Cross-Platform • File format .blend • Free and open-source • Competitions from the likes of Maya, 3dMax, Autodesk SketchUp
  21. 21. Blender hardware requirements Hardware Minimum Recommended Production-standard Processor 32-bit dual core 2Ghz CPU with SSE2 support 64-bit quad core CPU 64-bit eight core CPU Memory 2 GB RAM 8 GB 16 GB Graphics card OpenGL card with 256 MB video RAM OpenGL card with 1 GB video RAM (CUDA or OpenCL for GPU rendering) Dual OpenGL cards with 3 GB RAM, (i.e. FirePro 3D orNvidia Quadro) Display 1280×768 pixels, 24-bit color 1920×1080 pixels, 24- bit color Dual 1920×1080 pixels, 24-bit color Input Two-button mouse Three-button mouse Three-button mouse and a graphics tablet
  22. 22. MONODEVELOP • Open source integrated development environment • Cross-platform • Multi-language development • A customized version of MonoDevelop ships with Unity, the game engine by Unity Technologies.
  23. 23. MONODEVELOP INTERFACE
  24. 24. PHOTON UNITY NETWORKING • #1 Platform for Unity Multiplayer • No servers needed. Runs in the Photon Cloud (EU, US & Asia). • Fully integrated with Unity • Works with all Unity exports: Browser, PC, Mobile and Console. • All features of Photon Real-time
  25. 25. SOME DFDS FOR PHOTON UNITY CLOUD
  26. 26. www.unity3d.com/learn www.wikipedia.com www.stackoverflow.com www.youtube.com www.exitgames.com
  27. 27. THANK YOU We will be pleased to clear your doubts… You may now ask your QUESTIONS…
  28. 28. SOME QUESTIONS YOU MAY ASK US • Why we used Unity3D? • Why we used Blender? • Why we have decided to create a FPS game? • Why C#? • Why go Cloud Computing rather then own server? • What is the process for connecting to cloud? • In the screenshot of your game, why is the player carrying so ugly gun? • Location in the screen shot is the only map?

×