This week I’ve been working at getting pathfinding and the basic UI implemented ahead of the larger game development effort. It’s been tricky but I think it’s now at a stage I’m comfortable with, here are some of the tweets tracking the progress.
Erm.. the performance seems to be pretty solid even with half of LA being shown. #unity3d pic.twitter.com/DPEffKscds
— Danny Goodayle (@DGoodayle) January 6, 2016
January 7th
Further optimizations. Now road and building meshes are grouped into grids, this makes sure less is rendered off screen. Introduced a simple LOD sytem, low-quality meshes (less fidelity) are shown when at high-altitudes.
January 7th
A* pathfinding is in, nothing special at this point. Using the bare minimum of data needed to represent the graph (X/Y of node, List of neighbor nodes), can navigate from one side of the map to the other in 2ms.
Debugging my A* implementation, looks to be seeking correctly, just not sending back a nice path 🙂 #gamedev pic.twitter.com/t4tzL5FkVn
— Danny Goodayle (@DGoodayle) January 7, 2016
How is this? #unity3d #madewithunity pic.twitter.com/hla3ef4Kaq
— Danny Goodayle (@DGoodayle) January 7, 2016
January 7th
Having over 100 agents navigating and outputting their debug paths at run-time. Performance started to dip a fair bit after a while but it did produce some nice images.
#unity3d pic.twitter.com/zRMFJHm9l2
— Danny Goodayle (@DGoodayle) January 7, 2016
1000 agents running at once #unity3d pic.twitter.com/8q8UkfBk1D
— Danny Goodayle (@DGoodayle) January 8, 2016
January 8th
1000 units pathing at once, by this point I had multi-threaded the path-finding which significantly sped up the processing.
Infrared mode 🙂 #unity3d pic.twitter.com/EgroL2pTQN
— Danny Goodayle (@DGoodayle) January 12, 2016
Movement 🙂 #unity3d pic.twitter.com/F7VYpH9KLD
— Danny Goodayle (@DGoodayle) January 12, 2016
UI is coming along 🙂 #unity3d pic.twitter.com/1HaXp5AThB
— Danny Goodayle (@DGoodayle) January 11, 2016
January 11th
Started work on the UI for the game, it’s slowly taking shape!
Congratulations!
Have a cat, you’ve made it this far!
Recent Comments