1 / 30

The Dark Village

First Person Perspective game - zombie shooter demo. The Dark Village. Raymond McWilliams Tom Wasniews ki. Jasmin Costello Damien Duignan. Introduction. Tom Wasniewski. Game elements. Scene landscape and water Buildings, walls, bridge and furniture assets Textures Ambient lights

faris
Download Presentation

The Dark Village

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. First Person Perspective game - zombie shooter demo The Dark Village Raymond McWilliams Tom Wasniewski Jasmin Costello Damien Duignan

  2. Introduction Tom Wasniewski

  3. Game elements • Scene landscape and water • Buildings, walls, bridge and furniture assets • Textures • Ambient lights • Zombie model • Bones • Animations • Spawning • Always-follow-the-player algorithm • Rag-doll effect (not implemented)

  4. Game elements continued • Player • First Person Perspective camera movement • Flashlight • Weapons • Chain gun • Muzzle flash • Rocket Launcher • Smoke coming out of a rocket projectile • Grenade Launcher • Gravity affected exploding projectiles • Explosions • Dynamically generates force fields

  5. Game elements - continued • Sound and Music • Other minor features • Simple GUI • Crosshair • Ammo • Score

  6. Game concept and scene environment Tom Wasniewski

  7. Game characteristics • Embracing darkness • General ambient light • Fog • Spooky atmosphere created using the torch-like light • A range of weapons to choose from • Zombie models chasing the player

  8. Scene Landscape • ANT Landscape add-on • River in the ‘canyons’ • Irregular convexities for a natural look

  9. Static blender assets Raymond McWilliams

  10. Blender Assets • Blender Assets

  11. Blender Guns • Mini-Gun • Rocket Launcher • Grenade Launcher

  12. Unity Assets Wind Trees Water

  13. Placing Objects into world • Placed all the assets into the world. • Put textures on the assets. • Added physics onto Blender assets to get them to interact with the world and player.

  14. Zombie model Jasmin Costello and Damien Duignan

  15. The enemy model • Created a zombie model with placeholder textures • Added bones to the model

  16. Animation & Scripts • Simple running animation • Script to make zombie follow the player • Script to make the zombie respawn on death

  17. Rag-doll Effect • Aims • Create a realistic Ragdoll Model • Realistic reaction to forces such as bullets and gravity • Convert from Animation/AI to Ragdoll • Completed so far: • Realistic model that reacts to forces

  18. Rag-doll Effect • Problems • Unity Ragdoll wizard requires model to have exact number of parts • Getting model to switch from Animation/AI to Ragdoll

  19. The Player Tom Wasniewski

  20. The FPP camera implementation • Main camera is player’s view • Basic movement • forward • backward • strafe • Mouse-look • Jump • Capsule shape collider representing the player

  21. Flashlight • Spot light with certain range and angle of projection • Intensity • Colour • Toggle option • Creating the ‘survival’ feeling

  22. Weapons, Projectiles and Explosions Tom Wasniewski

  23. Shooting, yeah! • Missile projection upon pressing a fire button • Force applied to the missile upon instantiating • Collision detection • Explosion upon collision with another object • Force field generatedacting upon nearby rigid bodies • Particle system flames

  24. Chain gun • Fast rate of fire • Large amount of ammo • Small bullets • Muzzle flash

  25. Rocket Launcher • Slow rate of fire • Small amount of ammo • Large projectile • Smoke coming out of the rockets

  26. Grenade Launcher • Slow rate of fire • Moderate amount of ammo • Large projectile • Projectile motion reacting to gravity

  27. Final words… We will be over soon, we promise. Tom Wasniewski

  28. Problems encountered • Animation • Rag-doll effect • Complexity of Unity software • Scripting • Component properties • Physics and 3D environment programming • Lighting issues • Lags with 2 or more zombie models

  29. Things we could have done… but missed the time for • More weapons • Pistol • Shotgun • More HUD components • Player Health • Zombie spawning points • Game scenario • 2 player shooting arena combat

  30. Questions? Tom Wasniewski, Jasmin Costello, Damien Duignan, Raymond McWilliams

More Related