# OpenFront ## Docs - [Discord Community](https://mintlify.wiki/openfrontio/OpenFrontIO/community/discord.md): Join our Discord servers for development discussions and translation coordination - [Governance](https://mintlify.wiki/openfrontio/OpenFrontIO/community/governance.md): Understand OpenFront project governance and the contribution path from new to core contributor - [Translations](https://mintlify.wiki/openfrontio/OpenFrontIO/community/translations.md): Help translate OpenFront into your language using Crowdin - [System Architecture](https://mintlify.wiki/openfrontio/OpenFrontIO/development/architecture.md): Understanding OpenFront's modular architecture and game flow - [Contributing Guide](https://mintlify.wiki/openfrontio/OpenFrontIO/development/contributing.md): How to contribute to OpenFront and get your changes merged - [Development Setup](https://mintlify.wiki/openfrontio/OpenFrontIO/development/setup.md): Set up your local development environment for OpenFront - [Testing Guide](https://mintlify.wiki/openfrontio/OpenFrontIO/development/testing.md): How to write and run tests for OpenFront - [Alliance System](https://mintlify.wiki/openfrontio/OpenFrontIO/guides/alliances.md): Form strategic alliances, coordinate with allies, and manage diplomatic relationships in OpenFront - [Core Gameplay](https://mintlify.wiki/openfrontio/OpenFrontIO/guides/gameplay.md): Master the fundamental mechanics of territory expansion, resource management, and combat in OpenFront - [Maps & Map Types](https://mintlify.wiki/openfrontio/OpenFrontIO/guides/maps.md): Explore the diverse maps available in OpenFront, from realistic continental maps to fantasy and arcade battlefields - [Strategic Tips & Tactics](https://mintlify.wiki/openfrontio/OpenFrontIO/guides/strategies.md): Advanced strategies, tactics, and gameplay tips to dominate OpenFront matches - [Developer installation](https://mintlify.wiki/openfrontio/OpenFrontIO/installation.md): Set up a local OpenFront development environment - [Welcome to OpenFront](https://mintlify.wiki/openfrontio/OpenFrontIO/introduction.md): An online real-time strategy game focused on territorial control and alliance building - [Map Generator Overview](https://mintlify.wiki/openfrontio/OpenFrontIO/map-generator/overview.md): Introduction to OpenFront's Go-based terrain map generator - [Using the Map Generator](https://mintlify.wiki/openfrontio/OpenFrontIO/map-generator/usage.md): How to run the map generator and create new maps - [Quick start guide](https://mintlify.wiki/openfrontio/OpenFrontIO/quickstart.md): Get started playing OpenFront in minutes - [Alliance System](https://mintlify.wiki/openfrontio/OpenFrontIO/systems/alliances.md): Understanding OpenFront's alliance implementation and lifecycle - [Game Loop](https://mintlify.wiki/openfrontio/OpenFrontIO/systems/game-loop.md): Understanding OpenFront's deterministic game tick system and update cycle - [Intent/Execution Pattern](https://mintlify.wiki/openfrontio/OpenFrontIO/systems/intents-executions.md): Understanding OpenFront's Intent/Execution architecture for game state modifications - [Pathfinding](https://mintlify.wiki/openfrontio/OpenFrontIO/systems/pathfinding.md): Understanding OpenFront's pathfinding algorithms and systems - [Client Architecture](https://mintlify.wiki/openfrontio/OpenFrontIO/technical/client.md): Multi-threaded client architecture with worker-based simulation and PixiJS rendering - [Core Simulation Engine](https://mintlify.wiki/openfrontio/OpenFrontIO/technical/core-simulation.md): Deterministic, pure TypeScript game engine with intent-execution architecture - [Technical Architecture Overview](https://mintlify.wiki/openfrontio/OpenFrontIO/technical/overview.md): High-level overview of OpenFront's distributed, client-side simulation architecture - [Server Architecture](https://mintlify.wiki/openfrontio/OpenFrontIO/technical/server.md): Clustered Node.js server that relays intents via WebSocket without running game logic