See project page for more:
"https://michele-castenetto.github.io/3dshotgame/"
This project is based on Openframeworks. To run it you need to download it and place this folder inside a folder inside openframeworks /apps folder (two levels of nesting).
This project is build around the idea of a simple game. The player must using a cannon must destroy all the ships before run out of bullets.
- left/right arrows: move cannon left-right
- up/down arrows: rotate the shot angle up/down
- s: shoot
- h: help
- q: quit
- enter: start game
- 1,2,3,4,9: change camera view
- k/l: save/load game
- configurable levels in config/config.xml file
- save/load game status
- compute ship mesh bounding boxes dinamically
- enemy ships shoot on the player
- textures and materials for better sand and grass
- fbo draw for better performance
inspiration from openframework examples
- cannon and animation sounds effects http://soundbible.com
- background music http://brethrencoast.com
- ambient background effects https://freesound.org
- cannon "Cannon" by Nocturnal Wisp is licensed under CC BY 2.0
- sailboat "Sailboat" by Poly by Google is licensed under CC BY 2.0
- galleon "Pirate Ship" by Braden Brunk is licensed under CC BY 2.0
- flyng galleon "Red Balloon Clouds" by Mike Murdock is licensed under CC BY 2.0
- palm tree 1 mesh "Palm Tree 01" by Jarlan Perez is licensed under CC BY 2.0
- palm tree 2 mesh "Palm Tree 02" by Jarlan Perez is licensed under CC BY 2.0