The game now has paved cobblestone roads! People move much faster on them but they use up stone to build them. The square in the image costs a lot to build, but it sure looks nice.
While the stone roads are useful for gameplay, I’ve got a few ideas for other items that can be built purely for making a nice looking town, such as fences, walls, and planted trees. While not really needed, I enjoy games that let me make a good looking city with a nice layout in addition to a city that performs well. Small details can add a lot to this. I probably won’t get to this until the game is almost done, unless I get bored one day and just want to make artwork.
Speaking of getting bored – now that the game is somewhat large, there are a lot of small unrelated tasks to complete. It’s nice to be able to switch what I’m working on day to day. It helps to keep up my motivation, focus, and sanity – I can just pick anything on my task list and work on it. Earlier in the week it was audio, yesterday was textures and a small amount of code, today is mostly code. This weekend I’ll probably play the game and work on balancing. Or more likely I’ll relax and go mountain biking. I think switching it up often (and taking days off) helps to not to obsess or worry about the small details, and the development time is faster overall.
Edit: Can I really talk about faster development time when I’ve been working on it for two years???