Devlog #4
Welcome to another Devlog, engineers!
This week we have a number of big updates on both the programming and art side as we work towards getting the prototype to a fully playable state.
Starting on art, we have several new buildings in the works, including our basic freight/passenger depot (pictured), which has been modeled on small Southern Pacific Railroad depots you'll find all over California. We're also working on small and medium locomotive storage sheds.
Programmingwise, we are closing in on having the departure conditions done, which is one of the last parts before we can have trains running.
The pathfinding system between systems are done, so trains know what routes to follow.
The departure condition system works like classic, propositional logic, with statements like "train has 5 carts of grain" and using AND and/or OR operators to string multiple conditions together.
It has been quite a hassle to get a functional UI to create the conditions in-game. But should soon be done to a working state, but we will have to redo it at some point, as it is not yet intuitive or pretty. To function as parentheses in the logic framework, an indentation system has been implemented. In the preliminary UI, this has then been restricted to 3 levels of indentation, which will be more than enough for most players, but we will perhaps have to expand this with the new UI for more advanced departure protocols
Train Game Prototype
| Status | In development |
| Authors | Belhage, StupidBump |
| Languages | English |
Leave a comment
Log in with itch.io to leave a comment.