886 B
886 B
ProtoTank
A quick demonstration of the development of my skills in video games and C++ programming.
It (should be) a "very dirty" 80s-style arcade game with tanks.

I like big-canon, ballistics, retro and simulation, and that's where the initial concept came from. The similarity with Battlezone (Atari, 1980) or 3D Tank Duel (ZX Spectrum, 1984) only became apparent to me later in the development.
The game itself isn't very polished. Mainly focused on game engine design, state-of-the-art rendering, and CPU-accelerated computing techniques.
This code has been written with experimentation and education in mind. It is subject to the MIT license.
I've used some libs for backend "boiler plates" like:
- SFML (window management)
- tinyobjloader (OBJ file loading)
- Tweaked DirectXMath (Heavy math duty)