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.


Enter Knowledge Base