
Dahlia Studio
The "missing" editor for Solar2D
Get ahead on your gamedev journey with a powerful editor built exclusively for the 2D game engine you know and love.
The "missing" editor for Solar2D
Get ahead on your gamedev journey with a powerful editor built exclusively for the 2D game engine you know and love.
Dahlia lets you create and edit particle effects in real-time without leaving the editor. Say goodbye to inconvenient third-party tools.
Whenever your project needs some fancy text, dahlia lets you apply a wide selection of styles to any range of text using a simple, concise syntax. All without the fuss of creating multiple text objects.
Animations are much easier to set-up when you can preview them in real-time. Dahlia lets you create sequences, add frames and configure animation properties, all in a single, convenient package.
Every object remembers its own state. This makes saving game state really easy. Calling any object's dump
method yields a data table that can be saved to disk and reloaded later.
Dahlia's scenes behave like objects, which allows you to add them to other scenes just the same way you would any other object. This lets you organize and reuse your scenes as building blocks for other scenes.
Whenever dahlia's object toolbox is too basic for your needs, adding your own objects to the editor is really easy. You can either write the code yourself, using a simple template, or import an existing object harness.