FFOIE
Freaking Fast Open Interactive Environment
FFOIE is a prototype of interactive environment engine with Quake physics. A platform for building games on top. I call it Roblox for adults. It's just a demo of rendering performance, cold-start speed, movement physics, and cross-platform support.
Features and values
- Ultra fast — lightweight and high performance. Cold start to gameplay in 2–5 seconds and >100 fps on old hardware. Comfortable to keep windowed in the background.
- Quake physics — Defrag movement feel, classic strafe jumping.
- Construction planned — live in-game map editor with code.
- Voice chat planned — in-game voice communication, like VRChat.
- For pros planned — integrated Unix console, git.
Play / Download
Play in Browser
Chrome / Edge / Safari / Firefox
Windows
Coming soon
macOS
Coming soon
Linux
Coming soon
Source code
FFOIE is written in Rust on top of wgpu, which maps to each platform's native graphics API — Metal on macOS, DirectX 12 on Windows, Vulkan on Linux desktop, OpenGL via Panfrost on some embedded GPUs, and WebGPU in the browser.