Tanks Kombat is a cross-platform tile-based action game developed using Axmol Engine (fork of Cocos2d-x) and C++, the game is made in retro style with lo-res sprites and reminiscences of 8 and 16 bit games of past eras.
released for Windows and Android platforms.
Tanks Kombat is a very simple action game where the reaction speed is more important than solving puzzles or strategic planning. You can play against your computer or another player in the local multiplayer mode.
Your tanks and other objects are placed in the grid map. The tanks move right one cell. The wall prevents your moving and bullets flying. You can fall into a hole or push your opponent into it. Bonuses refill the ammunition.
The winner is a tank that destroys all opponents.
Immediately after damaging the tank can not shoot for a while and can not be damaged again. It's called "protection time".
There are several modifications of the game. "STANDARD" and "PROFI" slightly change armor, ammunition, and other parameters. In the "QUICK DEATH" there are a lot of armor and there is no protection time. In "FIRE AND IRON" you have only one shot, the bonus also gives only one extra shot, but the bonuses appear frequently.
- TANK 1 - Up Arrow, Down Arrow, Left Arrow, Right Arrow, Enter
- TANK 2 - W, S, A, D, Tab
- TANK 3 - I, K, J, L, O
- TANK 4 - Numpad 8, 2, 4, 6, Minus
You can download Tanks Kombat binaries for Windows and Android in Release page.
Also the game is available on Itch.io: https://eugenyn.itch.io/tanks-kombat
- Download Axmol game engine.
- Config
axmol
, runpython setup.py
from axmol root directory.
- Install Visual Studio 2019/2022 (for toolchain)
- Install CMake 3.14+
- Use CMake to build project files:
- for 32 bit Visual Studio 2022:
cmake -S . -B build -G "Visual Studio 17 2022" -A Win32
- for 64 bit Visual Studio 2022:
cmake -S . -B build -G "Visual Studio 17 2022" -A x64
- for 32 bit Visual Studio 2022:
- Build and run project.
Also you can use built-in CMake projects support in your IDE (use Visual Studio as toolchain)
- Install Android Studio
- Install SDK Build-Tools, NDK r23c+, CMake 3.10+ from Android Studio
SDK Manager
- Open
proj.android
in Android Studio, wait forGradle sync
finish. - Build and run project.
- Programming, game design and some art by Eugeny Novikov
- Music: "Abrove Speed" by Rob F. / EG / CONSCIOUSNESS
- Sprites, BG tiles, Bitmap font: DNS Design & Wildcop, zironid_n, M-Tee, some 8-bit, 16-bit retro games
- Onscreen Controls by Kenney Vleugels
- Axmol Game Engine fork of Cocos2d-x-4.0
- SneakyInput-Cocos2dx-2.0.x
- Random Cave Using Cellular Automata
- A* Pathfinding with Cocos2D (Objective-C)
- Cocos2d Repeating Sprite example (Objective-C)
Copyright (c) 2016 Eugeny Novikov. The source code is under the MIT license.