Skip to content

Thanos-png/tank-wars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tank Wars

Overview

Welcome to Tank Wars, a dynamic tank battle game for Windows developed in C++ using the SGG library. Created as part of the coursework for the C++ programming subject at the Athens University of Economics and Business, this game challenges players to navigate a series of tank battles in a strategically designed arena.

Features

  • Tanks Movement and Shield: You can move your tank in any direction or apply a shield infront of your tank to avoid getting hit.
  • Two Player Mode(Offline): Compete offline against friends in two player mode.

Getting Started

Prerequisites

Before you can run Tank Wars, make sure you have the following installed:

  • C++14 or later.

Installation

  1. Clone the repository:
git clone https://github.com/Thanos-png/tank-wars.git
cd tank-wars/TankWars/bin
  1. Run the game:
./TankWars

Controls

  • Arrows and WASD Keys: Move your tank around the arena.
  • Q key: Apply the shield.
  • Spacebar: Fire cannon.

Contributing

Contributions are welcome! Please feel free to fork the repository and submit a pull request.

Todo

  1. Fix Update Cycle
  2. Angle & Power Implementation
  3. Add a Starting Menu
  4. Add an Ending Screen
  5. Improve Game Visuals & User Interface
  6. Add Online Support

Acknowledgements

I hope you enjoy playing Tank Wars as much as I enjoyed making it!

About

An artillery game in C++ using the SGG library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published