This is a Town by mdacoffee
You are the mayor of a newly-founded modern town. Use careful planning to manage your finances, keep your residents happy, and use the limited space effectively to generate an income and slowly expand your town!
Instructions
Click Build on an empty lot to build a zone on the lot. You can then seen how much money and how many builders are required to build each type of zone.
Each zone contains 4 buildings, which you can see in the build menu. Once a zone is built, its buildings show up on the map. You can demolish any zones you no longer need, but this will cost $100 and require 4 builders.
Each building has different needs. If a building's needs aren't satisfied, the building's income will decrease, and the building will turn yellow or red on the map. Make sure to build accommodation, shopping facilities, factories and utility buildings to keep your residents happy - you can see which needs haven't been satisfied by clicking on the building.
Builders carry out contruction tasks, such as building and demolition. They can be hired from the Construction menu for $20/month, and will build or demolish lots each month as needed. If there are not enough builders to carry out all the tasks in a month, the task will roll over to the next month. You can see any pending construction tasks on the Construction menu.
Make sure to keep track of your finances! You can see a history of all transactions in the Finance menu.
At some point, you'll probably want to expand your town. You can purchase more land from the Construction menu.
Bug fix updates
- 13/08/2018: LD42 version released on website
- 14/08/2018: Fix incorrect label on start screen left over from development ("City Name" -> "Town Name")
Post-LD42 version
Any updates to the game (aside from bug fixes) can be found here. Note: if rating, please play the original version of the game rather than this one, since this version may include features not found in the LD42 version * 14/08/2018: No changes from LD version
| Source code | https://gitlab.com/dacoffee/ld42 |
| HTML5 (web) | https://ld42.mdacosta.xyz/ |
| Original URL | https://ldjam.com/events/ludum-dare/42/this-is-a-town |
Ratings
| Given | 7🗳️ | 6🗨️ |
@parkerduncan Glad to hear you liked the idea - I'm curious to see how others would have done it (I haven't seen any for this LD so far).
As for supermarkets, they need "stuff", which is produced by factories. If you build a factory nearby (realistically, anywhere with utilities, since they have a large range) supermarkets should then have "stuff" to sell.
I've added penalties for debt to a [to-do list](https://gitlab.com/dacoffee/ld42/milestones/3) for a future post-LD update. The original plan was that any buildings whose balance dropped below 0 would move out, leaving an empty lot that needs demolishing, but this wasn't added by the deadline. Instead, I'm intending to add an income-based tax mechanism, meaning that if a building's needs aren't satisfied, their income drops, meaning you can't claim tax from them.
@gexalmighty @wevel I didn't have time to complete the proper incomes/expenses breakdown in the Finance menu - you might have noticed how small and empty that menu was. I've added that to the to-do list as well.
The actual transactions log was designed partly as a debugging tool to be honest, but I kept it in as it's somewhat helpful. If you're not sure which buildings are costing money, you can identify them by the number in the "reason" column of the log. This corresponds to a building ID, which you can find for each building by clicking on the building and looking at the number in the address bar. (Don't change the URL manually though, as that will reload the game and you'll lose your progress.) I'm aware this is tedious, so I'm hoping to improve that at some point.