(Disney Cars fangame) USA Adventures

(Disney Cars Fan-game) USA Adventures Rp is a Role-play Game set in cars world in the United States Of America.

Gameplay Mechanics
When you first start up your game as a new Player you will have the starting screen where you can press the following: Play, settings, Credits, Quit Game. When you press play your screen displays your First Car Character which will start out as a grey car of any car model plus any fictional model from the cars world plus you can play as any class vehicle such as a plane, Train, marine Boat vessel, truck, Pitty/forklift etc and when you get to that step you can choose the eye color for your Playable car and the gender male plus female. You can also choose the Ethnicity of your vehicle such as European and Asian-American plus any Ethnicity in General. You can also choose your characters age to ranging from 18 to 100+. Then when your done with that when you get to the next step you can choose the decals for your car and including customized ones plus you can even get decals from your files on your Computer to use as a decal for your car and you can get Bumper stickers to. You can also choose the Suspension of your car character and there is also Hood, Headlights, Bumper, Spoiler Customization for your car character to and some accessories to. When your done setting up your Custom car character and press Proceed you can chose the State, City, Town, Village, you can start in across the United States of America. You can also choose a job for your vehicle such as a Police officer, Security officer, Garbage Truck, Cashier at a store, Bank Teller, School bus that transport's students to and from school, plus a criminal to and so on.

AI
The creator created graph nodes at each intersection/along the roads' curves. This is oftentimes able to be done automatically with many game engines; although RS's is proprietary, I expect they have such a tool. Give each car civilian a start node and a destination node (or start point and end point, and determine the route to/from the nearest node for each), run the A* or another pathfinding algorithm to find the shortest path from one place to another, save that succession of nodes as some kind of structure on each driver. Do all that serverside for the online play so you always have plenty of processing power. In single player, do that solely for the ones that are visible on screen. Add in some graphical smoothing for the driving so it's not choppy, add in some handling for when you attack or threaten them (start a running away procedure when attacked, after a certain amount of time, assess if there's still a threat, continue driving (running away) away or go back to trying to get to the destination if not). The ai NPC cars also do random actions such as interacting with each other and Activities like racing each other and fighting and so on.

Map
The game takes place in the 50 States of The United States of America with the country being dotted with Major Cities and Towns plus the villages to. After character customization and selecting your city/town/village you will spawn in your first home inside the Bedroom and you can move your character outside and drive onto the road merging with traffic exploring the city and you can go onto the highway to lets say for example from Miami, Florida To New York City, New York and you can do activities such as going to a nightclub or going bowling plus fishing and going out to eat to and so on.

Types of vehicles you can play as for example
You could play as any vehicle with a Unique job such as being Able to Play as A MTA (Metropolitan Transportation Authority) Subway Train in New York or playing as a Garbage truck assigned with going to different routes across the city you are in or playing as a taxi leading cars to wherever they need to go plus playing as a Amtrak train transporting vehicles across The Country and so on the unique jobs.