SolarisEngine is a modular Luau framework designed for Roblox developers who need a robust, type-safe Ability System. It utilizes Rojo for external filesystem management, allowing for professional VCS workflows with Git.
- Modular Design: Abilities are decoupled from the core engine.
- Type Safety: Full Luau type definitions for IDE autocompletion (VS Code).
- VCS Friendly: Built for Git; no more binary
.rbxlbloat. - Scalable: Designed to handle hundreds of unique game mechanics.
- Install Rojo (VS Code Extension + CLI).
- Run
rojo servein the root directory. - In Roblox Studio, use the Rojo plugin to connect.
src/shared: Core logic shared between Client and Server.src/server: Authority logic, data persistence, and validation.src/client: Input handling and visual effects.