Skip to content
This repository has been archived by the owner on Jun 23, 2022. It is now read-only.
/ Gorillaz Public archive

Gorillaz is an artillery-style game with procedural map generation

License

Notifications You must be signed in to change notification settings

joshimoo/Gorillaz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gorillaz

Gorillaz is an artillery-style game with procedural map generation, it's a remake of the classical [DOS Game] (https://en.wikipedia.org/wiki/Gorillas_(video_game)) Gorillaz was the final project for the Intro To Computer science class (GDI1) in the Winter Semester 2014 (WS2014) at Tu Darmstadt

Major Features

  • Procedural Map Generation
  • Destructible Environment
  • Dynamic Action Cam (Zoom, Movement, SlowMo)
  • SQL Based Highscore System
  • Animations, Sounds, Different Projectiles and more...

Screenshots

Implementation Overview

We went for an hybrid entity component based implementation, with a small inheritance chain.

Game Play FSM

Game Play FSM

Game Architecture

Game Architecture Overview

Frameworks

Disclaimer

Published under the MIT License.

About

Gorillaz is an artillery-style game with procedural map generation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages