20 lines
886 B
Markdown
20 lines
886 B
Markdown
# 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.
|
|
|
|
<img src="https://repo.jcsmith.fr/pictures/prototank_readme_logo.jpg"/>
|
|
|
|
|
|
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) |