This game was originally made as a code rewrite for the original automobiles game but quickly became its own thing. Like the original it's a game about delivering a truck full of grain from your home in Iowa to New York. However, unlike the original game in this version you can control both the truck and farmer directly.
The game is built in 2-D with the 16BL game engine but is played from a 3-D perspective. The 3D effect is implemented by scaling every object based on its distance from the truck. When you drive the truck forward it causes the objects in the distance to get bigger but this is not the case when exploring on foot.
Collision is all vector based, each object has a file that outlines the object and other objects are not allowed to cross that outline. For the interiors of locations this outline is crafted randomly by choosing one of several options for each segment of the outline. The game only draws the floor of the building for the parts that are inside the outline to create a random building.
Battles return from the original and stay pretty faithful to the original. Their implementation is completely different though, instead of having a very complicated else if chain that decides their behavior I have a JSON file that describes what attacks they have and they do.
There is still a bit of work to be done programming wise for this project with some battle options, minigames, and sidequests not yet implemented, but the main reason this game is not finished is that it requires lots of writing. I don't want to reuse the same jokes the original game used and it will take a long time to make the writing keep the feel of the original without feeling like a rehash. I also have to make spritework this time around for every character location and item which would take far too long. I don't see this game being finished anytime soon, I just don't have enough time. I would like to finish this someday though