1 / 31

BomberBots - Mindless 3D Thinking Games

Play BomberBots, a 1-on-1 battle game where the objective is to eliminate the other player using bombs. Strategize your moves and use power-ups to gain an advantage. Featuring customizable levels and original music.

jennyc
Download Presentation

BomberBots - Mindless 3D Thinking Games

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. BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula

  2. The Game • 2 Players on one keyboard in a 1 on 1 battle • The objective is to hurt the other player with your bombs till all their life is gone

  3. The Game Board

  4. The Players

  5. The Players (cont) • Players as well as other models were put together in 3ds max from basic shapes • No bones, animations are done with key frames on position, rotation, and scaling on various model hierarchies

  6. Remote Bombs Triggered by player Bombs Simple Bombs 3 Second Timer Touch Bombs Triggered by Touch

  7. Bombs (cont) • Bombs can be kicked away from the player • Another bombs explosion can trigger another bomb • The player regains bombs as they explode

  8. Bomb Level Increases Bomb range PowerUps Energy Adds Health or Adds Shields Increase Speed Player Moves Faster

  9. Additional Remote Bomb PowerUps (cont) Additional Touch Bomb Additional Simple Bomb

  10. Poison Damages the player PowerDowns Panic Controls are Reversed Decrease Speed Player Moves Slower

  11. PowerUps/PowerDowns (cont) • PowerUps / PowerDowns disappear over time • They can be destroyed by bombs • Status effects disappear after 5 seconds

  12. Explosions • Destroy Boxes, PowerUps, and PowerDowns • Damage players when touched • Implemented with a sphere and a particle effect

  13. Editable Text files store all the information on the level Can create any design within the grid of a maximum size of 25x25 Files specify the theme to use for a level Themes contain the models for the levels .X files for the walls and boxes .bmp for the floor of the level Can add any number of themes 9 themes currently Level Setup

  14. Theme # 1:

  15. Theme # 2:

  16. Theme #3:

  17. Theme # 4:

  18. Theme # 5:

  19. Theme # 6:

  20. Theme # 7:

  21. Theme # 8:

  22. Theme # 9:

  23. Sound • Some sounds are edited samples adopted from other sources Ex. The sound played when the player dies is actually a pitched down sample of r2d2 from Star Wars.

  24. Sound (cont) • Other samples are put together from various samples • All sounds were layered and run through VST and DirectX plug-ins using Steinberg WaveLab

  25. Music • Most of the music in the game is original • The music was put together using some software samplers, drum machines, and synthesizers

  26. Music (cont) • List of hardware recorded and sampled in the process of music creation - Yamaha TX81Z FM Synth - Yamaha CS1x Sample-Based Synth - Alesis D4 Drum Machine - DigiTech Studio Effects Processor

  27. Play the Demo!

  28. Design Tradeoffs • Less PowerUps • Less Bomb Types • No network play

  29. Things We’d Do Different • Use DarkBasic for graphics ONLY! • DarkBasic NEEDS variable declaration for all variables!!!!!!! • C++ as the backend for all the data

  30. Commercial Games • It takes A LOT to get a game up and running • Need to make good design decisions early on • A LOT goes into planning the game even before coding

  31. Thank You • Questions???????

More Related