1 / 27

Flight Simulatior Game Engine

Flight Simulatior Game Engine. By Eric Fletcher and Derek Keola Ng. Game Engine. The World The Plane Enemies and Missions Controls / Internal. The World. Landscape Natural Conditions Geography Characters. The World’s Landscape. Size 10,000 x 10,000 est. Segment the world.

kanoa
Download Presentation

Flight Simulatior Game Engine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Flight SimulatiorGame Engine By Eric Fletcher and Derek Keola Ng

  2. Game Engine • The World • The Plane • Enemies and Missions • Controls / Internal

  3. The World • Landscape • Natural Conditions • Geography • Characters

  4. The World’s Landscape • Size • 10,000 x 10,000 est. • Segment the world

  5. The World’s Landscape (cont.) • Outside Boundaries • Geographic Features • Artistic Input

  6. Natural conditions • Day and Night • Wind speed and direction • Gusts • Weather

  7. Natural Conditions (cont.) • Questions: • Realistic or supernatrualistic • Control of time • Affect Game play

  8. Geography • Terrain • Buildings • Land • Forest

  9. Characters • Robots Enemies • People • NPCs

  10. Game Engine • The World • The Plane • Enemies and Missions • Controls / Internal

  11. Plane • Specs • Parts • Camera / Positioning • Weapons

  12. Plane Specifications • Artists: WWI style plane • Keep Track • Speed • Fuel • Inventory Size and Weight • Damage

  13. Plane Parts • Add / Upgrade Parts • Adds to game play • Damage values to each part • More Realistic • More attributes to track • Repair option

  14. Camera / Positioning • 2 cameras (Cockpit and Plane) • Switch Views • Track Positioning • Radar

  15. Weapons • Artists: “Gunpods” • Guns (Projectiles) • Bombs • Track • Max Ammo • No Ammo • Damage Value

  16. Issues • How realistic we want the plane to be? (Physics) • Fuel limits? • Other plane types? NPC planes? (Artists)

  17. Game Engine • The World • The Plane • Enemies and Missions • Controls / Internal

  18. Enemies and Missions • Enemies (AI and Artists) • Missions (Scripting)

  19. Enemies • Bug-type robots (Artists) • 3 sizes • Combine to each other • Attachable Turrets • Attack, Defend, Scavenge (AI) • Guns, Bombs, Hooks

  20. Enemies (cont.) • Damage / Hitboxes • Positioning • Death state • Dark / blackened (Artists) • Smoke • Leaves Item – Plane “picks it up”

  21. Missions • Use the game state values to determine. (Scripting) • Keep Track of game values • e.g. Time limits, health, enemy pos, etc • Keeps list missions completed

  22. Game Engine • The World • The Plane • Enemies and Missions • Controls / Internal

  23. Internal / Controls • Player Stats • I/O and Save state • Controls

  24. Player Stats • Player Stats • Missions Completed • Money $$$ • Inventory • Skills Training

  25. Player Stats (cont.) • Player and Plane Stats • Assume player has multiple planes • Minimize stat sharing / confusion • Keep all player’s plane stats?

  26. I/O and Save state • Open, new, save file functions • Saves Player Stats

  27. Controls • Keyboard / Mouse • Key mapping? • Game pad / Joystick • OIS – Object Oriented Input System (multiplatform) • wxWidgets (multiplatform)

More Related