Skip to content

michele-castenetto/3dshotgame

Repository files navigation

3d shot game

Laboratorio di Programmazione per Sistemi Multimediali Interattivi

Final exam project

Game image

Project page

See project page for more:

"https://michele-castenetto.github.io/3dshotgame/"

Run project

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).

Game idea

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.

Game keys:

  • 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

Features

  • configurable levels in config/config.xml file
  • save/load game status

Possible developments

  • 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

Credits

code

inspiration from openframework examples

sounds

meshes

About

Simple Openframework's 3d shot game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published