Skip to content

aryanGupta-09/TankBlitz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 

Repository files navigation

TankBlitz

TankBlitz is a 2D PvP tank combat game inspired by "Tank Stars" by Azur Games, emphasizing modular, maintainable code through OOP principles. Key features include:

  1. Game Mechanics: Core components like tanks, projectiles, and terrain elements are modularly designed for ease of expansion and modification.
  2. Encapsulated Behaviors: Each game entity’s behavior is isolated, enhancing reusability and promoting consistent code structure across new features.
  3. Physics Integration: Realistic movement, projectile dynamics, and collision handling enhance gameplay immersion and smooth mechanics.

Tech Stack

Java libGDX Box2d

Installation

  1. Clone the repo
  git clone https://github.com/aryanGupta-09/TankStarsGame.git
  1. Open with Eclipse, Intellij, or VSCode

  2. Navigate to TankStarsGame/Final Project/desktop/src/com/mygdx/tank_stars

  3. Run DesktopLauncher.java

Screenshots

Home Screen Tank Selection Screen