Overview of Dora SSR features
mainDora SSR is a game development engine designed for fast development across multiple devices (smartphones, handhelds, desktops). It provides a complete toolkit including a Web IDE and an LLM-powered Coding Agent.
Key capabilities include:
- Scene Management: Tree-based 2D and 3D scenes with physics, lighting, and animation.
- Programming Models: Supports multiple languages including Lua (via YueScript and Teal), TypeScript (with TSX), Wa, Rust, and C#.
- Visual Tools: Built-in Web IDE with specialized editors for particles, physics, visual-script, Spine, tile-maps, and Git; plus a Scratch-like Blockly environment.
- Data & Logic: ECS module for entity management, asynchronous processing for I/O, SQLite for data management, and Excel synchronization.
- Multimedia: Support for H.264 video, various audio formats (FLAC, OGG, MP3, WAV) with 3D spatial sound, and Effekseer effects.
- UI & Layout: CSS Flex layout for adaptive scenes, ImGui for debugging, and vector graphics (SVG) rendering.