[1]: https://web.archive.org/web/20011128105604/http://cns-web.bu...
[2]: https://paste.sr.ht/~ninjin/fdd615d6e32e1316014dece892128697...
[1]: https://web.archive.org/web/20011128105604/http://cns-web.bu...
[2]: https://paste.sr.ht/~ninjin/fdd615d6e32e1316014dece892128697...
A very dangerous game to play though, you'll boot it up in the morning for a way to kill an hour and... it'll suddenly be midnight.
Anyone looking to get started with hexagonal grids should check out [1] from Red Blob Games. Comprehensive tutorial on hex grids explaining coordinates, fields of vision, pathfinding and more.
I've played a bit of Simutrans, where each prospective passenger has an origin and a destination, and if you can take them there, they use your services, otherwise they don't.
Now I'm sure the simulation isn't perfect but it seems to make enough sense for game logic.
I think Railroad tycoon 3 had a good system. Cargo flowed towards a destination, even if there weren't methods to transport goods. Cargo would prefer to take the easiest path though, so if you built a rail line between a source and destination, the cargo would prefer the line.
you can go way complex with orders, like only depart when 50% full or 100% full, to optimize your lines.
Why does it need to make any more sense than that to be enjoyable?
There was a similar game, written in java (server and client I believe), called Europa. Had a grid of X's, simple UI (tell units where to go) and the "water pressure" would slow from the cities that make armies to wherever you pointed them. Even included things like using 3 armies to make 1 paratrooper that could jump a square or two.
The author even sent me a copy, not sure I still have it though.
The closed source javascript game https://generals.io is a good simplification of XBattle, I've seen one OSS server reimplementation of it.
If you can find the code for Europa I'm interested, I think it was released as OSS but I couldn't find it when looking around.
To download: https://web.archive.org/web/20050925030417/http://www.cgl.uw...
[1] https://giphy.com/gifs/unity-game-dev-xbattle-stdR5qYdqrgNll...