Nonlinear adventure game

● ARCHIVED · READ-ONLY
Started by Gobhniu 3 posts View original ↗
  1. Hello!

    so first of all I am french so even if my English is decent it is not perfect so sorry in advance if I butcher your language...

    Now here is my question:

    I would like to make a nonlinear adventure game.

    To be a little more specific my story includes 3 factions competing to control a region.

    There will be 3 "main quests" (one for each faction) that the player will be able to follow.

    Each quests would have multiple endings depending on the players choices an different branches.

    I did the all tree already on paper so I have the all thing figured out regarding the story.

    Now my problem is would that be possible to make on rpg maker xp? And If yes how would you go about it?

    Technically speaking here's what would have to be implemented:

    - a reputation factor with the factions that would close certain quests ( so the player cannot jump from one side to the other and do the story for all the factions at the same time)

    - choices that would influence the rest of the story.

    - there would be no combats, all the gameplay is based on dialogues.

    So now here are my concerns:

    The engine seems great for a linear story but would it be able to handles multiple branches (30 different ends)?

    I saw that there is only 50 switchs and 3 different conditions for each event...that doesn't seem like a lot, is there a way to go around those limitations?

    Sorry if my questions seem ed. But I don't have the engine yet, I am just trying to figure out if it would be a good fit for my project.

    Thanks!
  2. There is absolutely no problem with non-linear stories. The reason why few people do them is that they are much more work for the same length of game.


    And you misread the engine - you can define up to 5000 switches and aditionally 5000 variables (and you're better off with using variables for story branches (use them as chapter numbers, one variable per faction).


    And the conditions in the events are page conditions - different pages have different conditions, you just have to made sure that they don't conflict with each other. So if page 1 is active when switches 1 and 7 are on, page 2 can be active when switches 102 and 3789 are on and so on...
  3. Ho I see!

    Alright well that sounds great then! Thank you for your response:)