Raccoon is our custom Rust engine, built using WGPU and Winit. We're building a seamless pipeline between our engine and Blender to power the game development of tomorrow.
The engine has some unique features — like hot reloading assets while the game is running — making our iteration time much faster and stronger.
At its core, Raccoon is designed around the idea that great games come from great tools. Our dedicated tooling suite gives developers deep visibility into shader compilation, draw-call batching, memory usage, and scene graph traversal in real time. Artists and engineers can spot bottlenecks instantly and make informed decisions without leaving the editor.
Our Blender integration lets artists iterate in a world-class DCC tool and see changes live in-engine within seconds — materials, lighting, and geometry flow straight into the game with no manual exports. Hot reloading goes beyond textures to shaders, meshes, animations, and gameplay scripts, preserving world state so what used to be a two-minute restart becomes a split-second flash.
Rust gives us memory safety and fearless concurrency at native speeds, while WGPU targets Vulkan, Metal, DirectX 12, and WebGPU from a single codebase. Raccoon runs everywhere — from high-end PCs and consoles to the browser — without sacrificing performance or visual fidelity.
Looking ahead, we plan to expand Raccoon into a fully generalized game engine that any studio can adopt, giving the broader games industry the same iteration speed, toolchain quality, and cross-platform reach that we enjoy today.
Have a question, an opportunity, or just want to say hello? We'd love to hear from you — reach out and we'll get back as soon as we can.
wlb@criticalgiants.com