This idea for a Dragon Ball Z game mode with a character creation system and branching story paths based on the player's choices sounds intriguing. It incorporates elements of role-playing and character development, which could add depth to the gameplay. Here's how some aspects of the game could potentially work:

**Character Creation:**

1. **Race Selection:** Players can choose to play as either Earthlings or Saiyans, with each race having its own unique abilities and advantages. Saiyans, for example, could have greater strength and combat abilities, while Earthlings might excel in other areas like energy manipulation or martial arts techniques.

2. **Starting Point:** The choice of starting point (beginning of DB or the Saiyan Invasion) could significantly impact the player's experience. Starting at the beginning of Dragon Ball would involve more training and character development, while starting at the Saiyan Invasion would mean jumping right into intense battles.

**Personality and Moral Choices:**

1. **Fighting Style:** The choice of fighting style (close combat, balanced, long-range, etc.) could affect the character's abilities and skill tree throughout the game.

2. **Personality Traits:** Personality traits, such as outgoing, prideful, kind, or brash, could influence how NPCs react to the player and potentially unlock unique dialogue options or story paths.

3. **Moral Choices:** How the player reacts to situations, like sparing a defeated enemy or killing them, could impact the alignment or reputation of the character. These choices could also influence which allies or mentors are available throughout the game.

**Character Development:**

1. **Progression:** As the player progresses through the story, their character's abilities and power level should increase, reflecting the growth seen in the Dragon Ball series.

2. **Friendship System:** How your friends and allies react to you could be influenced by your personality and moral choices. Building strong relationships might unlock special team-up attacks or support abilities.

**Combat and Training:**

1. **Combat Training:** Depending on the chosen fighting style and character progression, players could unlock various combat techniques, Ki attacks, and transformations.

2. **Mentor System:** Interacting with iconic Dragon Ball characters, such as Goku, Piccolo, or Vegeta, could provide opportunities for mentorship, leading to unique abilities and moves.

3. **Training Arcs:** The game could incorporate training arcs similar to those in the series, where the player must complete specific challenges or tasks to advance their skills.

4. **Tournaments and Battles:** Along the way, the player could participate in tournaments and epic battles against series villains, with the outcome influenced by the character's abilities and choices.

Overall, this idea has the potential to create an engaging and immersive Dragon Ball Z game that combines character customization, storytelling, and epic battles. It would appeal to both fans of the series and gamers who enjoy RPG elements. The branching story paths and character development would add replayability, encouraging players to explore different play styles and story outcomes.

Made with help of ChatGPT