Tool Dryad Engine - a modern way to build UI-heavy games

Dryad Quest Dev

Member
Game Developer
Mar 28, 2020
436
1,242
278
Hey everyone, I'm the developer of (game's thread) and I’m excited to share my own game engine for making UI-heavy games, anything from Twine-style text-based games, to VNs, to complex RPGs.

There are two main philosophies it follows:
  • Easy to use: You don’t need to install anything or write a single line of code. Just use the Editor’s forms to create your own game or modify existing ones. The engine already handles all the basics you’d expect from an RPG: characters and party, items and inventories, VN-style scenes and branching events, quests, gallery, skill trees, crafting, and more.
  • Built to be extended: If you do want to go deeper, it’s designed so you can plug in your own custom UI and systems with a bit of Javascript, without fighting the engine or rewriting everything from scratch.
The state of the engine right now
Right now the engine is fully functional, but still in the early stages of development. That means you can already build and play games with it – but things are still evolving, and breaking changes may happen as I refine the core systems.

To showcase some of what it can already do, the engine ships with a built-in Tutorial game – which also includes spicy animated scenes if you turn on the “lewd” mod.

How to access Dryad Engine
  1. Download the engine here(windows or linux version):
  2. Extract the zip file and run 'dryad-engine' executable. It already includes the Tutorial game.
    [Optional]Lewd Mod :
  3. To access spicy animated scenes with Riko, download the lewd mod here:
  4. Do NOT extract the .zip. Instead put it inside [path/to/engine]/assets/install. Then in the engine main menu press the 'Install' button in the top left corner and choose the mod to install. When starting a new game, make sure to check in the lewd mod before pressing the play button.
What it is not
This new engine is not the one DQ is currently running on. It’s heavily inspired by DQ and everything I’ve learned while developing it, but this is a completely separate project, written from scratch using modern web tech (specifically Vue 3).

cover2.png
cover3.png
cover4.png
cover5.png
cover6.png
cover7.png
cover8.png
cover9.png
Screenshot from 2025-12-19 13-28-28.png
Screenshot from 2025-12-19 13-28-46.png
Screenshot from 2025-12-19 13-40-33.png
Screenshot from 2025-12-19 13-40-54.png
Screenshot from 2025-12-19 13-41-57.png