Magical Girl Ava Game Development Journal
I hoped to have something more to show before I started writing the journal. But I find that I need a kick in the pants to keep things going. So, I decided to start this development thread for the game I’ve been writing and researching for the past year. Now that I’m actually to the point of creating visual content for it.
Hi, I’m Aridecan. I’m a software engineer with 25 years of experience with C/C++, with 7 of those working for one of the evil empires. I am also an amateur writer who’s found that writing vanilla works, while enjoyable, is not that satisfying. I find that writing smut/porn to be much more satisfying and stimulating. Most of my fiction is in long-form, over 100k words. And I’ve decided to brush off my game dev experience and get back into development, this time doing it all myself. At least until I have my initial build and maybe chapter 1 done before bringing in outside help.
Let me introduce Magical Girl Ava. Megan Higgins is a 19-year-old ‘retired’ magical girl who’s spent t ten years fighting the wrath demons that invaded her home world. She started when she was eight and retired just after graduating high school. She’s spent the last year hiding from her family, past, and war and has come to her new home to start a new, quiet life.
Little does she know that the tech boom on her new home-world has a nefarious past, and she’ll be pulled back into the battle, this time with the agents of lust.
Main Genres:
Corruption, BDSM, Bondage, Female Protagonist, Robots, Demons, Uniforms, Exhibitionism, Inhibition
So what do I have done so far?
Story-wise:
General Art Style:
This week’s goal:
Spoilers Below: Really do not read this if you don't want it spoiled
I hoped to have something more to show before I started writing the journal. But I find that I need a kick in the pants to keep things going. So, I decided to start this development thread for the game I’ve been writing and researching for the past year. Now that I’m actually to the point of creating visual content for it.
Hi, I’m Aridecan. I’m a software engineer with 25 years of experience with C/C++, with 7 of those working for one of the evil empires. I am also an amateur writer who’s found that writing vanilla works, while enjoyable, is not that satisfying. I find that writing smut/porn to be much more satisfying and stimulating. Most of my fiction is in long-form, over 100k words. And I’ve decided to brush off my game dev experience and get back into development, this time doing it all myself. At least until I have my initial build and maybe chapter 1 done before bringing in outside help.
Let me introduce Magical Girl Ava. Megan Higgins is a 19-year-old ‘retired’ magical girl who’s spent t ten years fighting the wrath demons that invaded her home world. She started when she was eight and retired just after graduating high school. She’s spent the last year hiding from her family, past, and war and has come to her new home to start a new, quiet life.
Little does she know that the tech boom on her new home-world has a nefarious past, and she’ll be pulled back into the battle, this time with the agents of lust.
Main Genres:
Corruption, BDSM, Bondage, Female Protagonist, Robots, Demons, Uniforms, Exhibitionism, Inhibition
So what do I have done so far?
Story-wise:
- The prologue (tutorial) and chapter 1 plot points have been put down, and several scenes have been written
- The story arc goals for chapter 2->5 have been written down, and the final fight/scene/climax for chapter 6 is done
- Chapters 7->11 have their arc written, but I don’t know if they will make it into the first game or I’ll save it for the second.
- World history and tone points are outlined. Basically, there are two colonies: the planetary one, where the game takes place with no minors present (mana poisoning), and the space colony, where the families are, about 36 hours away.
- Major tools have been chosen. Unreal Engine 5.3+, Blender, and Photoshop for the DCS.
- Written the script for four videos on DevOps and Unreal Engine, how to set up the project and get the builds created by Jenkins. The first three have been posted to YouTube. The fourth has had the primary video captured, just need to record the voice over and then edit.
- Pipelines have been set up for a main (Steam/Twitch safe) game, and a Spicy DLC using UE Gamefeatures Framework. (4th video above is how to set that up with Jenkins)
- Almost all the features will be defined in components so that the components in the Spicy DLC will override the vanilla components as needed. Like most of the combat system. And extending most of the quests/adding new quests
- My goal is to automate everything that can be automated. Like animation retargeting, and chaos cloth ML simulation. (Those are examples, I have to research them for automation).
- Spent the last two years working with Blender / Clipstudio (thanks for going to subscription and forcing me to go over to Adobe that I already have a subscription for other reasons). Decent at Hardsurface modeling, and almost to the point where I’m happy with humanoid character design.
- Detail Descriptions are written of Megan, Ava, Tamara (roommate), Celeste (roommate), and Tierney (Primary Antagonist).
- Using UE Chaos Clothing for the clothing system. With clothing destruction/degradation done with Perlin Noise opacity masks in the material
- Action-RPG with wasd controls, and auto lock on. Much like MMO controls. Point and click movement will be optional. Right mouse will be panning, scroll wheel will be zooming
- Combat Sex and capture: By both sides (only in Spicy DLC). Can be stun locked, but aim is not to remove all control from player, player will always have some sort of option, they just might not work
- Jumping Puzzles will be part of the experience but optional (story reason)
- With clothing distruction, Ava’s uniform can be destroyed and will need to be rebuilt over time. She also has a submissive outfit, that she might be stuck wearing.
General Art Style:
- 4 block Cel-Shaded, with simplified textures having mostly the same color
- Simplified pallet
- Lower Poly-count (better than low, but aiming for 20->40k triangles per model at most, instead of 80-100k)
This week’s goal:
- Work on the 4th DevOps video on automating the build of the spicy DLC.
- Get the basic terrain for the map, with automaterials in place, and start work on the city layout with city builder
- Work on the main character mesh and hopefully be satisfied with it.
Spoilers Below: Really do not read this if you don't want it spoiled
You don't have permission to view the spoiler content.
Log in or register now.