Support
Find answers, report issues, and get help from the community
Frequently Asked Questions
What is Rawframe?
Rawframe is a moddable open-world sandbox game. The base game is intentionally empty — the community creates all content through mods.
How much does Rawframe cost?
Rawframe starts at $9.99 for the Standard edition (PC). There are no subscriptions or hidden costs. Community mods are always free. Visit the purchase page for all editions.
What platforms are supported?
Rawframe runs on Windows, Linux, macOS, Android, and iOS. The engine supports rendering across Vulkan, Metal, DirectX, and OpenGL ES on both desktop and mobile targets.
How do I create a mod?
Run 'bash tools/create_mod.sh MyMod "Author Name"' to scaffold a new mod. Mods use Luau scripting with 505+ API functions covering entities, physics, UI, networking, audio, and more. Check the developer docs for the full API reference.
How do I host a server?
Run the dedicated server binary: './bin/rawframe_server -port 27015 -name "My Server" -maxplayers 32'. Docker deployment is also available. Servers support mod loading, rate limiting, persistent bans, and master server registration.
Can mods crash the engine?
No. Rawframe uses per-mod VM isolation. Each mod runs in its own Luau VM with sandboxing. A broken mod cannot crash the engine or affect other mods — it will be safely isolated and reported.
What scripting language does Rawframe use?
Rawframe uses Luau, a fast and safe scripting language derived from Lua. Luau offers gradual typing, native codegen, built-in sandboxing, and is fully iOS App Store compliant. It's used in production by major game platforms.
How do I report a bug?
Open an issue on the GitHub repository with a clear description, steps to reproduce, and any relevant logs or screenshots. You can also report bugs in the #bug-reports channel on our Discord server.
Is there voice chat?
Voice chat is not built into the engine at this time. Server mods can integrate third-party voice solutions. This may be added as a future engine feature.
Where can I get help?
Join our Discord server for real-time help from the community and developers. You can also browse the documentation, check GitHub issues, or post in the support forums.
Known Issues
- IBL cubemaps must be pre-convolved externally (runtime convolution not yet supported)
- Symmetric NAT configurations are not supported for peer-to-peer connections
- BC7 texture encoding requires RGBA32F input path via nvtt
- Mobile GPU budget limits: 200-500 draw calls, 1-2 GB memory
For the full list, see docs/known-issues.md in the repository.