Skip to content

fleminjohnson/battle-tank-game

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

battle-tank-game

It is a 3D game developed with MVC- Singleton, State machine, and Observer design patterns. Game is currently a developer build so. The player can decide the count of enemiesusing space bar. Implemented three different kinds of enemies whose properties can be customized with scriptable objects. All reusable entities such as player, enemies and bullets are implemented using Object pool. A single generic pool was use for all for code reusability. Implemented achievement system with Observer pattern.

About

Training project using Unity's Battle Tank base artwork

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 58.9%
  • HLSL 27.6%
  • ShaderLab 13.5%