bomberbots 3d mindless thinking games don olmstead olga sayenko dmitri svistyula
TRANSCRIPT
![Page 1: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/1.jpg)
BomberBots 3D
Mindless Thinking GamesDon OlmsteadOlga Sayenko
Dmitri Svistyula
![Page 2: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/2.jpg)
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
![Page 3: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/3.jpg)
The Game Board
![Page 4: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/4.jpg)
The Players
![Page 5: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/5.jpg)
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
![Page 6: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/6.jpg)
Bombs
Remote BombsTriggered by
player
Simple Bombs3 Second Timer
Touch BombsTriggered by
Touch
![Page 7: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/7.jpg)
Bombs (cont)
Bombs can be kicked away from the player
Another bombs explosion can trigger another bomb
The player regains bombs as they explode
![Page 8: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/8.jpg)
PowerUps
Bomb LevelIncreasesBomb range
EnergyAdds Health orAdds Shields
Increase SpeedPlayer MovesFaster
![Page 9: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/9.jpg)
PowerUps (cont)
AdditionalRemote Bomb
AdditionalSimple Bomb
AdditionalTouch Bomb
![Page 10: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/10.jpg)
PowerDowns
PoisonDamages the
player
PanicControls areReversed
Decrease SpeedPlayer MovesSlower
![Page 11: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/11.jpg)
PowerUps/PowerDowns (cont)
PowerUps / PowerDowns disappear over time
They can be destroyed by bombs Status effects disappear after 5
seconds
![Page 12: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/12.jpg)
Explosions Destroy Boxes,
PowerUps, and PowerDowns
Damage players when touched
Implemented with a sphere and a particle effect
![Page 13: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/13.jpg)
Level Setup 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
![Page 14: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/14.jpg)
Theme # 1:
![Page 15: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/15.jpg)
Theme # 2:
![Page 16: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/16.jpg)
Theme #3:
![Page 17: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/17.jpg)
Theme # 4:
![Page 18: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/18.jpg)
Theme # 5:
![Page 19: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/19.jpg)
Theme # 6:
![Page 20: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/20.jpg)
Theme # 7:
![Page 21: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/21.jpg)
Theme # 8:
![Page 22: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/22.jpg)
Theme # 9:
![Page 23: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/23.jpg)
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.
![Page 24: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/24.jpg)
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
![Page 25: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/25.jpg)
Music
Most of the music in the game is original
The music was put together using some software samplers, drum machines, and synthesizers
![Page 26: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/26.jpg)
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
![Page 27: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/27.jpg)
Play the Demo!
![Page 28: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/28.jpg)
Design Tradeoffs
Less PowerUps Less Bomb Types No network play
![Page 29: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/29.jpg)
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
![Page 30: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/30.jpg)
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
![Page 31: BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula](https://reader035.vdocument.in/reader035/viewer/2022062516/56649dc65503460f94abb21d/html5/thumbnails/31.jpg)
Thank You
Questions???????