DIDE
One desktop app for writing a DEngine game and building its worlds
Description
DIDE is the editor for DEngine: a code IDE and the scene and content editors in one window, for macOS on Apple silicon and 64-bit Windows. The code half is built. It has Monaco, language servers for C, Slang and CMake, git, CMake builds, a test explorer and debuggers on both platforms, AI with providers you configure, plugins, and the Andare, Disegno and Trama tools inside it.
The game half is under way. Editing a running game is built: the viewport, gizmos, hierarchy and inspector with undo, play-in-editor including multiplayer, and input replay. It’s tested against a stand-in engine, because DEngine doesn’t serve the editor protocol yet. Asset tools are being built now, with world building, animation and audio planned after them. It isn’t published.
Features
- A code IDE built on Monaco, with language servers, git, CMake builds, tests and debugging
- Debugging on both platforms: lldb on macOS, and DbgEng with crash dumps on Windows, plus GPU capture and a profiler view
- AI with your own providers, including an agent whose changes you review before they land
- Edit a running game: pick, move and inspect anything in the world, with undo, play-in-editor and input replay
- A plugin host with permissions, and Andare, Disegno and Trama built in