Firelands Wiki
Documentation for firelands-next - WoW Cataclysm Emulator (4.3.4)
About
Firelands is a WoW Cataclysm emulator built with modern software engineering practices, featuring a clean hexagonal architecture and comprehensive test coverage.
๐๏ธ Hexagonal Architecture
Clean separation between domain, application, and infrastructure layers with dependency inversion.
๐งช Test-Driven Development
Business logic driven by tests using GoogleTest and GMock for comprehensive coverage.
โก Modern C++20
Built with C++20, CMake, and Ninja for fast builds and cross-platform support.