Passenger system for my taxi game

Before anything, I want to clarify a few things: obviously, the map is not finished, nor are the GUIs, such as the reputation bar GUI, which I placed just to quickly improvise.

The passenger system consists of 9 types of passengers, each with their respective dialogues, events, probabilities, and final money earned:

  • Normal 40.0% Probability — Multiplier: 1.0x / No time pressure and a small 20% speed bonus.
  • Student 20.0% Probability — Multiplier: 0.6x / But with an extra 100% speed bonus.
  • Tourist 15.0% Probability — Multiplier: 1.3x / Special mechanic: If you pass through more touristy zones, you get an extra 50%.
  • Executive 12.0% Probability — Multiplier: 1.8x / Time limit: 60 seconds. Speed bonus of 50%.
  • Elderly 8.0% Probability — Multiplier: 1.2x / Special mechanic: If you drive slower and carefully, you get an 80% bonus.
  • VIP 2.5% Probability — Multiplier: 2.5x / Speed bonus 2.0x / Time limit: 45 seconds.
  • Delivery 1.5% Probability — Multiplier: 0.8x / But with a 3x speed bonus! Time limit: 25 seconds.
  • Emergency 0.9% Probability — Multiplier: 3.0x / Speed bonus 2.5x / Time limit: 30 seconds.
  • Celebrity 0.1% Probability — Multiplier: 5.0x / Speed bonus 2.2x / Time limit: 40 seconds.

These are all the passengers I currently have. I would appreciate recommendations and feedback, such as adding or removing some types or improving the current ones. Also, I can explain the reputation system if you want.

A couple of clarifications: first, everything is in Spanish. Second, about the system itself: the dialogues, texts, and passenger types were created with AI because I lacked imagination to write dialogues or define types; honestly, I didn’t know what to put XD. The core system is from YouTube, in case anyone recognizes it, I took it from there, and it’s the basic system (without passenger types). I added and optimized it by including passengers, events, more NPCs, and some modifications. Basically, every NPC is controlled from a single script, whereas originally each passenger had their own script, which is not very optimal longterm.

Looking forward to your feedback! :smiley:


3 Likes

chances are way too skewed, balance them out way more.

maybe you can try doing areas (such as Taxi Boss) where certain areas have certain passengers / chances.

the stats themselves are good, very creative with the poor students haha!

2 Likes

Sure! I’ll try to balance them, although the Celebrity will still have a 0.1% chance, I want it to be like an ultra-rare NPC that only appears after you’ve played for quite a while.
And yes, there will be zones. The game is based on Crazy Taxi and also on Taxi Boss.

1 Like

Watch out for copyright on the Uber brand. Just check on their policy.

2 Likes

This passenger system seems interesting, this is a very unique idea for a Roblox game, which is great! When will this game be fully finished and released? It seems awesome as a concept for a Roblox game!

2 Likes

Thanks! I don’t have an official date yet unfortunately, but hopefully in 2 months or less. I’ll still be posting progress updates in the future.

Yes, the other day I realized about the name Uber. For now, I’m looking for a new name to change it :sweat_smile:.