Dora SSR
The Dora game engine, Special Super Rare edition.
Why DoraSSR
Game Dev Freedom
Developing Games on Portable Devices Anywhere, with Lightning Speed!
Multilingual Playground
Satisfy your coding cravings with versatile language support!
Play as You Create
Making Game Development a New Gaming.
Game Engine Features
Powerful Code Editor
The Web IDE of Dora SSR supports multiple programming languages and file types, featuring syntax highlighting, auto-completion, and document navigation.
Intuitive Yarn Spinner Script Editor
The integrated Yarn Spinner script editor offers intuitive storytelling tools, allowing complex plot design and management through visual node diagrams.
Visual Script Editor for Beginners
The Visual Script editor, designed for beginners, lowers the programming barrier with graphical programming methods, fostering logical thinking and problem-solving skills.
Skeletal Animation Support
Built-in support for Spine2D, DragonBones and a self implemented 2D skeletal animation system. Integrated Spine2D preview feature allows skin switching and animation playback.
Profiling and Debugging Tools
The Dora SSR offers performance analysis and debugging tools, allowing developers to monitor CPU and GPU usage in real-time, analyze memory consumption, and meticulously track script execution times, aiding in game performance optimization.
Platformer Game Support
Dora SSR offers dedicated modules for platformer game development, including physics engine, collision detection, and action systems to easily create smooth and expressive platformer games.
Tiled Map Rendering Support
Dora SSR supports tile maps created with Tiled Map Editor. With simple loading functions, developers can easily render complex tile maps in the engine.
Built-in ML and AI Framework
Dora SSR includes built-in machine learning algorithm frameworks and AI development frameworks for easily implementing intelligent behaviors and advanced data processing in games, making them more interactive and smart.
Open Art Assets and Game IP
Dora SSR offers open art assets and game IP—'Luv Sense Digital'—for creating your own games. Developers can freely use these resources to quickly build compelling game experiences.
Cross-Platform Game Dev Support
Dora SSR supports direct game development on mobile phones, open-source handhelds, and other devices across Windows, Linux, iOS, macOS, and Android, enabling developers to create games anytime, anywhere.
Lua Scripting Support
Dora SSR provides upgraded Lua binding with support for inheriting and extending low-level C++ objects.
YueScript Scripting Support
Dora SSR supports YueScript, a strong expressive and concise Lua dialect.
Teal Scripting Support
Dora SSR supports Teal language, a statically typed dialect for Lua with full API documentation.
TypeScript Scripting Support
Dora SSR supports TypeScript, a statically typed superset of JavaScript that adds powerful type checking and embedding XML/HTML-like text within scripts named TSX.
Rust Scripting Support
Dora SSR supports the Rust language, running on the built-in WASM runtime with Rust bindings.