Our mission is to build and maintain a free, open‑source game engine that’s simple to use, lightning‑fast, and open to everyone.
Developers shouldn't have to choose between simplicity and performance. Perro bridges the gap between engines that sacrifice clarity for control, creating a tool that’s both approachable and capable.
Powered by a Rust core and a unique transpiler system, Perro lets developers write in multiple languages, all compiling down to high‑performance Rust. That means you get the speed of native code without the burden of low‑level complexity.
Perro exists to bring together simplicity, power, and freedom. Like its namesake, it’s loyal to its developers, open, fast, and dependable. Whether you’re new to game development or building at studio scale, Perro gives you the freedom to create without compromise.
How Donations Help Perro Grow
Community donations fund full‑time development of the Perro Engine, keeping it free, open, and improving every day.
Perro will always be free and open source.
Building a great engine takes time and resources. Perro is supported by its community, developers who believe in open tools, shared freedom, and better games for everyone. If you believe in this mission, please consider supporting its growth.
