Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Hi DevInTraining,

I attempted the same thing  a few years back. And it kind of worked, even without AI. I don't know whether you researched story structure.  Following the rules will get you a mediocre story anytime.  But for a great story genuine creativity is needed. Something unique, that the reader finds worth remembering. Which isn't stuff already known just presented in a different mixture. Of course AI, pulling from a huge database, might find known plots that are just new to you. So it might be a great thing for expanding your own knowledge. But the more you know, the less impressed you are.

Concerning Blueprints: I tried on several occasions and came back scripting. Here is why:

  • It's slower. Picking the boxes and  connecting them takes more time than just writing down a line of code. This is especially true with the automatic code completion and code snippets that modern editors offer.
  • Anytime you want to insert something in-between you find yourself rearranging the other stuff to make room.
  • It doesn't scale well. In my current project, which is far from finished, I already have 140 classes with a little less than 500 000 characters in total (the functionality ranging from playing music, displaying UI Screens, inventory management, simulation and player movement  to the procedural generation of an environment). If you estimate you'd need a box for each 50 characters in average (which seems a very generous estimate to me) , you'd need to arrange 10 000 boxes
  • I tried Unreal but don't use it right now with Blueprints being part of the reason

Thank you so much for taking the time to go through my post Smurjo. Yes the issue you mentioned is there and genuine creativity cannot be replaced. The tool am creating cannot do that. 

What user is expected to know : 

  • What kind of story they want
  • How their environment will work.

What the tool does :

  • Elaborate or expand upon the story thread you have
  • If your environment works in a certain way. You can add rules. Rules are primarily how that location works. Maybe something like a plague is affecting the region. If you add that. When you start creating the story the ai will take that into account and gives you suggestions and options on how you can do charcter developments on that area.
  • You can talk to the said characters, in the interview panel, which is actually basic what convai and many ai tools do but just integrated to the editor.

This is the idea behind the editor. The nodes you see are not in unreal engine. It's in the story editor, the idea of this is the help game designers design missions, win conditions etc. Yes blueprints are extremely heavy when compared against c++ I have experience developing games in UE, and I always chose cpp. It may take more time for me but atleast it's much faster.

If you have sometime maybe I can share the app and get some feedback from you 😅