LewdRose
New Member
- Sep 5, 2019
- 10
- 15
- 49
MIRAE Framework - Lewd RPG Maker for UE5
A framework to make erotic RPGs in UE5.
-
Assets + Tools + Rulesets
-
The Assets
Premade kits of modular assets including characters, environments, and VFX to build games set in a medieval fantasy period, built with performance on low end PCs in mind while still striving for appealing visuals.
The Framework and Game Mechanics
The framework is composed of a number of components. Dogma Core is a flexible but generic codebase to support the implementation of RPG rulesets. The first ruleset I'm working on is BFRPG, an Old School Renaissance DND clone, because it's relatively simple compared to other rulesets while still interesting enough that you can make good games with it.
The Tools
The whole point of the Mirae Framework is to make it easy for developers to build 3D games they can release as standalone games.
---
Hello everyone, after working on this for a while I'm writing about this project. The whole thing started as a game, but I realized the more I worked on it, the more potential I saw in the project as a framework not unlike RPG Maker or Ren'Py, but for 3D RPGs. While I'm also working on a game, I wanted to start showing the framework around first because I'm finally working on 3D assets and I'm moving away from programmer art.A framework to make erotic RPGs in UE5.
-
Assets + Tools + Rulesets
-
The Assets
Premade kits of modular assets including characters, environments, and VFX to build games set in a medieval fantasy period, built with performance on low end PCs in mind while still striving for appealing visuals.
The Framework and Game Mechanics
The framework is composed of a number of components. Dogma Core is a flexible but generic codebase to support the implementation of RPG rulesets. The first ruleset I'm working on is BFRPG, an Old School Renaissance DND clone, because it's relatively simple compared to other rulesets while still interesting enough that you can make good games with it.
The Tools
The whole point of the Mirae Framework is to make it easy for developers to build 3D games they can release as standalone games.
---
---
The Basemesh
While most erotic 3D artists use Daz3D, each character that you want to use requires a special interactive license worth around $50. This is, in my opinion, way too much and it defeats the purpose of releasing a framework with a low barrier to entry. In order for hobbyists to be able to make their own games not only do the tools need to be easy to use, but they should be free, and if not free as cheap as possible. Because of that I knew the only option was to build a basemesh from scratch. On the other hand, I know that some users would like to use Daz, so I built a wrapping tool that can wrap this basemesh into Genesis characters. This is the female version.
Using a custom basemesh has a few extra advantages. First, I guest to add more detail where I want. Second, I get to make it with a modular character creation workflow in mind. The whole basemesh is mean to be used in a modular way, being able to mix different genitals and body parts in game, while running at high FPS on low end PCs.
The Environment Kits
I'm building a set of assets, some made of unique meshes and some fully modular, so that users can build their own world. These are some examples of the current ones in their blockout/early development stages.
They are based on real world locations for the most part.
These assets are all part of the framework, both assembled and as an asset zoo to build unique locations.
The kits will also include armor, weapons, etc. These are some concepts I've been working on.
Game Scripting
Scripting is done primarily via a node graph, making it easy for non-programmers to write game logic, setup encounters, etc.
Features
The Basemesh
While most erotic 3D artists use Daz3D, each character that you want to use requires a special interactive license worth around $50. This is, in my opinion, way too much and it defeats the purpose of releasing a framework with a low barrier to entry. In order for hobbyists to be able to make their own games not only do the tools need to be easy to use, but they should be free, and if not free as cheap as possible. Because of that I knew the only option was to build a basemesh from scratch. On the other hand, I know that some users would like to use Daz, so I built a wrapping tool that can wrap this basemesh into Genesis characters. This is the female version.
Using a custom basemesh has a few extra advantages. First, I guest to add more detail where I want. Second, I get to make it with a modular character creation workflow in mind. The whole basemesh is mean to be used in a modular way, being able to mix different genitals and body parts in game, while running at high FPS on low end PCs.
The Environment Kits
I'm building a set of assets, some made of unique meshes and some fully modular, so that users can build their own world. These are some examples of the current ones in their blockout/early development stages.
They are based on real world locations for the most part.
These assets are all part of the framework, both assembled and as an asset zoo to build unique locations.
The kits will also include armor, weapons, etc. These are some concepts I've been working on.
Game Scripting
Scripting is done primarily via a node graph, making it easy for non-programmers to write game logic, setup encounters, etc.
Features
- Sex. Fully animated or via one of the narrative engines, either the VN engine or the dialogue engine.
- Rich Narratives. Support for both a dialogue editor inspired by old school RPGs, and a VN editor inspired by Ren'Py. The goal is to match 100% the features of both.
- Turn Based Combat. In the style of BG3 or XCOM. For now, I'm implementing the BFRPG ruleset first.
- RPG mechanics. Making the world not just a backdrop, but something you can interact with.
- Easy to use. Package your game as a normal UE5 game, release anywhere.
- Permissive licensing. Forever free to use for non commercial purposes, both the framework and the asset kits, fair revenue sharing for any game making a profit with the option to buy a one time lifetime license.
Having said that, some things will not be supported:
- Multiplayer (possibly never)
- Non-turn based combat (for now)
- Open world (never)
- High performance UE5 features that make games impossible to run on anything but the latest hardware
---
Please share your thoughts, I'd really like to know if anyone would be interested in a framework like this, and I'd like to answer your questions. Cheers and much love.
Please share your thoughts, I'd really like to know if anyone would be interested in a framework like this, and I'd like to answer your questions. Cheers and much love.
Last edited: