Knock Knock on GameDev Gate

62
Knock Knock On GameDev Gate By: Mamdouh Tarabishi

description

By Mamdouh Tarabishi during the first Microsoft Developers UAE meetup in Dubaï. http://www.meetup.com/Microsoft-Developers-UAE-Meetup/events/198366562

Transcript of Knock Knock on GameDev Gate

  • 1. Knock Knock On GameDev GateBy: Mamdouh Tarabishi

2. About Me Mamdouh Tarabishi Microsoft Certified Trainer at New Horizons CLC 7+ years Exp in .Net 3. Why do you play Games?Why do you play Games? Be what you can not in real world Feel the accomplishment Feel the advancement Be the Hero . 4. Why gaming is important? Improves Health Improves social issues Improves Art Improves education Improves the economy Minecraft For Real Life: This Video Game Wants To Help RedesignActual Cities. Jane McGonigal 5. Real world Application for Games 6. U.S Navypersonnelusing a VRparachutetrainer 7. U.S Marine, train with the FutureImmersive Training Environment 8. RealCare Baby 9. Flight Simulator 10. Flight Simulator Cockpit 11. Stats About Games 12. The average game player is 31years old 13. Team structure Producer Artist (Visual & Audio) Developer Tester 14. Snapshot of the Game 15. Snapshot of the GamePhysics (Empty Bullets) 16. Snapshot of the GameAnimation (Bullet Fire) 17. Snapshot of the GameAI (Enemy) 18. Snapshot of the Game3D Models(Player, Truck, Boxes,..) 19. Snapshot of the GameScenes Behind the wall 20. Snapshot of the GameLight 21. Snapshot of the GameLevel 22. Snapshot of the GameSound 23. Snapshot of the GameNetworking(Multiplayers) 24. Team structure (Development team): Designer Artist Programmer Physics AI Sound Gameplay Scripting UI Input processing Network Level designer Sound engineer Tester 25. How Games are being developed? Graphic Libraries OpenGL DirectX Demo on OpenGL 26. What is Game Engine? 27. Game Engines: Unreal CryEngine Unity3D Construct2& Many many others 28. Unreal (Games Made by this Engine) 29. Unreal (Games Made by this Engine) 30. CryEngine (Games Made by this Engine) 31. CryEngine (Games Made by this Engine) 32. Ryse: Son of RomeCryEngine (Games Made by this Engine) 33. Unity3D (Games Made by this Engine) 34. Unity3D (Games Made by this Engine)Zero Light 35. Unity3D (Games Made by this Engine) 36. Hirsh Log HomesUnity3D (Games Made by this Engine) 37. Unity3D (Games Made by this Engine) 38. Compare EnginesEngine Unity Unreal Engine UDK CryEngine Construct 2Price(in USD) 1500-5000 OR 19/Month 99$ 9.90/Month 129 Personal75-245/Month AND 5% royalties25% royalties after50,000$ sells429 BusinessNo Source With Source With Source No Source No SourceFree Version Yes No Only for Non Commercial Yes Yes3D Support Yes Yes Yes Yes No2D Support Yes Yes No No Yes 39. Engine Unity Unreal Engine UDK CryEngine Construct 2PlatformsPlay Station 3 Yes Yes - Unreal 3 No Yes NoXbox 360 Yes Yes - Unreal 3 No Yes NoPlay Station 4 Yes Yes - Unreal 4 No No NoXbox One Yes Yes - Unreal 4 No No NoWindows Yes Yes Yes Yes YesMac Yes Yes Yes No YesLinux Yes Yes No No YesAndroid Yes Yes No No YesWP8 Yes Yes No YesiOS Yes Yes Yes No YesWeb plugin required Yes HTML5 No No Yes HTML5Wii Yes Yes - Unreal 3 No No NoBlackBerry Yes No No No NoAvailble on Windows , Mac Windows , Mac Windows , Mac Windows Windows , Mac 40. Engine Unity Unreal Engine UDK CryEngine Construct 2FeaturesGraphicsDirectX 9,OpenGLDirectX 11 DirectX 11 DirectX 11 WebGLPhysics PhysX PhysX PhysX CryENGINE 3 physics Box2DWebUnlimited SizedWorldsNo No No Yes -Learning Curve Easiest Medium Medium Hard EasyPrimary programming languageJS Yes No No No YesC# Yes No No No NoC++ No Yes Unreal 4 No Yes NoLua No No No Yes NoUnrealScript No Yes Unreal 3- Yes No NoBoo Yes No No No No 41. UDK UnityDevs Profit Licensing Remainder Licensing Remainder4 $- $- $- $- $-4 $50,000.00 $99.00 $49,901.00 $- $50,000.004 $100,000.00 $12,599.00 $87,401.00 $- $100,000.004 $200,000.00 $37,599.00 $162,401.00 $6,000.00 $194,000.004 $500,000.00 $112,599.00 $387,401.00 $6,000.00 $494,000.0025 $500,000.00 $112,599.00 $387,401.00 $37,500.00 $462,500.00100 $500,000.00 $112,599.00 $387,401.00 $150,000.00 $350,000.0025 $1,000,000.00 $237,599.00 $762,401.00 $37,500.00 $962,500.00100 $1,000,000.00 $237,599.00 $762,401.00 $150,000.00 $850,000.00 42. How to Start? Set your target Choose you tools Learn how to use it Microsoft bizSpark 43. Why Unity3D? Easy GUI Learning Curve very smooth Tutorials & Documentations Visual Studio 2013 Tools for Unity (unityvs.com) Microsoft Unity Offers 44. Where to Start? Official Documentation MVA Game Institute World Wide Events: Game Developers Conference E3 45. Glance on Doom III Source Code 46. Live Demo on Unity3D 47. About Me Site: Mamdouh.Tarabishi.me Email: [email protected] Twitter: @MamdouhTara