Does Unity the right choice for this game?

Hello,

I’m looking for a game engine to train on, and I would like to know if Unity is a good choice and has the right tools.

I’m interested in creating a game similar to “Choose Your Own Adventure.”

The character would have several stats: Strength, Social, Luck, Money…

The interface would be:

  • a background image and music
  • a frame with text and an image, along with an audio track that reads the text
  • a form with questions and answer options below the frame
  • the questions could be buttons, a text input field, checkboxes, etc.

The form and content of the frame would follow a decision tree, where progression through different stages would depend on the player’s stats and randomness (like a dice roll in DnD).

I would also need a save system, menu… all the things that make a good game. :smile:

Thank you to everyone who takes the time to read this…

Unity is a general purpose engine so it can do most any type of game. A choose your own adventure game is definitely possible, given you will have to implement some of the systems yourself for such a type of game, or look to of-the-shelf options from the asset store.

Do you know a of-the-shelf asset that can do a “A choose your own adventure type of game” or at least a part of it ?

Especially the management of the story tree. Since it’s a branching story, I’d like to know if there’s a tool or asset available to integrate that would make this part easier.

This is the asset Disco Elysium used, focused on dialogue, but story is in there.

2 Likes