What's a space-station cyberpunk city without flying cars?
I've been working on a vehicle network which will allow cars to fly around the different levels of The Coil. It was fun!
I wanted the flying vehicles to stick to lanes, so each vehicle path connection has at least one lane per direction. The innermost circle is a lane interchange so vehicles can change from one to another. You can see below a test path running from one node to another.
This is all using some custom spline code which I am planning to move out to a open-source project at some point. Pathfinding is your basic A*.
Above is the full road network for the whole Coil. The uppermost and lowermost levels don't have any lanes because I want them to feel a little bit less busy.
And above are some cars flying around! I just spawn some cars at the edges of the network and set them to traverse to an opposite point on the map and then delete themselves.
Something else I've been working on is some transient NPCs that will just wander around. They've got some random generation for appearance. They don't have dialogue but will just spit out a line of alien language when you try to talk to them. I need to hook them up to the same system which is spawning transient vehicles so they can spawn/destroy themselves.