Home - GoldhawkInteractive/X2-Modding GitHub Wiki
Xenonauts 2 Modding Wiki
Welcome to the comprehensive (?) modding guide for Xenonauts 2! This wiki covers everything you need to know about creating and managing mods for the game.
Getting Started
New to modding Xenonauts 2? Start here:
- xenonauts-2-tutorial-content - Learn to create content-only mods
- xenonauts-2-tutorial-code - Build mods with custom code
- high-level-lifecycle - Understand how the game works
X2-101: Understanding Xenonauts 2
Quick overviews of key game systems:
- Strategy Screen Systems Overview - Base management, research, manufacturing
- Ground Combat Systems Overview - Tactical combat mechanics
- ECS Components & Archetypes Overview - Entity system structure
Adding specific content
This section is to be extended as new content guides come in:
Core Systems
Content Management
Learn how Xenonauts 2 handles assets and data:
- content-manager-usage - How assets are loaded
- content-manager-extending - Adding custom content types
Artitas ECS Framework
Xenonauts 2 uses a custom inhouse ECS framework named Artitas. Essential reading:
- Artitas ECS Introduction - Get started with Artitas
- Artitas ECS Core Concepts - Core ECS concepts
- Artitas ECS Design Patterns - Best practices and patterns
Navigation
Use the sidebar to navigate through all available topics. The content is organized into logical sections:
- Quickstart - Tutorials and getting started guides
- Core Systems - Game architecture and technical details
- Artitas ECS - Complete documentation for the ECS framework
Need Help?
- Check the Artitas_FAQ for common questions
- Review Common-Mistakes to avoid pitfalls
- Refer to Technical Design for deep technical details
Happy modding!