abramann / Tanks-War

Simple multiplayer 2D game currently under development .

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tanks-War

Simple multiplayer 2D tank game currently under development.

How to play

The player controls a tank and destroys other players tanks. The play style will be improved after basic game functions(AI, interface, server and client) are implemented.

Controls

W - Move forward

A - Move left

S - Move backward

D - Move right

F - Shoot

How to build

To build the game, you will need Visual Studio 2015(MSVC v140) or above. The needed libraries are included in common folder.

Imported Libraries

  • D3D11 (rendering and collision detection)

  • ImGui (UI and input handling).

  • SFML (audio).

  • Dirent (get directory files).

  • Charles Kelly's Net library.

Credits

Charles Kelly for the net library and the useful information in his book Programming 2D Games.

Audio Credits:

tank-explosion.wav

bullet-explosion.wav converted from rumble.flac

About

Simple multiplayer 2D game currently under development .


Languages

Language:C++ 73.0%Language:C 26.9%Language:HLSL 0.1%