Most people agree the most important part of an RPG/JRPG is the story.
So I started there.
Before I did anything else, I outlined the full story.
Three full novels to be exact, including a detailed summary of each chapter.
In order to do this, I had to create a new world from scratch.
I took weeks to refine the world to it's final version.
While creating the world, I needed history and lore.
So I wrote over 400 years of history.
This included kingdoms, leaders, rebels, war, magic, scholars, family, betrayal, and more.
Throughout the history, and in the current world, there are over 300 characters.
For the game itself, there is more than a handful of playable characters that come in and out of the player's party.
There are also dozens of main characters, secondary characters, and plenty of NPCs (non-playable characters) with side quests, important information, and great dialog and comic relief.
As each chapter is written, each of the characters in that chapter gets new dialog written.
This amounts to hundreds of lines of dialog, some branching, and a very complex screenplay.
The dialog system I created from scratch, then coded and implemented, is very robust and complex.
I even created an HTML file to convert the traditional dialog into the formatted/coded file that is read by Unity at runtime.
Lastly, because this is a video game with a player controlled character, I organized each chapter of the three novels to explore different areas of the world.
I created over 100 unique areas, with some backtracking to previous areas with the ability to explore new parts of the area.
The final result was a massive, living, breathing gameworld, with hundreds of years of history and lore, hundreds of characters, and hundreds or areas to explore.
Read the main story outline on the Official Site
here.