goofansu/tankgame

Opus builds a tank game

★ 0Forks 0CGitHub ↗Compare

Project website ↗

README

Tank Game

Tank Game Screenshot

A multiplayer tank combat game built in C17 with Sokol (sokol_app + sokol_gfx) with the help of Pi and Claude Opus.

Terrible and work in progress.

You can play it online

Building

Prerequisites

  • CMake 3.16+
  • C17 compiler (clang or gcc)
  • Git (for submodules)

macOS

brew install cmake
git submodule update --init --recursive

Build

make build    # Build the project
make run      # Build and run
make clean    # Clean build directory
make debug    # Build with debug config
make release  # Build with release config
make web      # Build WASM build with docker

Tools

Map Tool

The tools/map_tool.py script provides CLI commands and a Python API for map manipulation:

./tools/map_tool.py --help           # Full documentation and examples
./tools/map_tool.py info <map>       # Show map info
./tools/map_tool.py validate <map>   # Validate and re-serialize

License

This code is entirely LLM generated. It is unclear if LLM generated code can be copyrighted.

Contributors

mitsuhikogoofansu

Issues