FreeRS42 is a modern C++ re-implementation of Ricochet Xtreme, originally developed by Reflexive Entertainment. Built on the NuVelocity engine, FreeRS42 aims for accuracy, performance, and maintainability, recreating the classic brick-breaking gameplay with modern code and tools.
- Ricochet Xtreme gameplay re-implementation
- Modular, type-safe C++ codebase
- Powered by NuVelocity engine
- Modern build system (CMake)
- Extensible for mods and enhancements
engine/— NuVelocity engine source (seeengine/README.md)src/— Game logic, objects, and scenes
- Install dependencies (see
engine/README.md) - Clone repository and submodules
- Configure with CMake:
cmake -S . -B build- Build:
cmake --build buildMain code and engine are licensed under the Mozilla Public License 2.0 (MPL 2.0).
For third-party code, see the third_party directory for license information.
For questions or contributions, open an issue or pull request.