CTFTNKS Documentation
Welcome to the official documentation for CTFTNKS, a fast-paced 2D tank battle browser game.
Documentation Overview
This site contains comprehensive information about the project's architecture, design decisions, and technical implementation.
Architecture (arc42)
High-level overview of the system's structure, goals, and cross-cutting concepts based on the arc42 framework.
Architecture Decisions (ADRs)
A chronological log of significant architectural choices and their justifications.
Development Guides
Detailed technical documentation generated from the source code, covering all classes, interfaces, and methods.
Practical guides for extending the game, such as adding new weapons or power-ups.
API Documentation (TypeDoc)
Documentation is automatically built and updated via the project's CI/CD pipelines.