Story: One day your parents announce that they are planning to move houses. The problem is that there is no houses that are being sold. You tell them that "I will build us a home. In fact, I'll build us a whole city to go with it!" So you find the right spot and begin to build... Buildings + Knowledge: Please please please please do not get to scared by this long set of instructions. All of this dumbed down is: Build trees until you have enough wood to build hills. Build hills until you have enough stone to build wheat/amusement parks and houses. Build a lot of wheat/amusement parks and houses to get citizens. They give you points. Below is a more intense version of what I just told you. Read it if you like. Wood increases by one every 100 game ticks. Press T to open and close the info tab on the left. On the top of the screen you can see what your about to build and the cost is shown next to you wood and stone values. Use arrow keys to switch between what you are building. Their is also a food value or happiness. Keep this up with wheat and amusement parks to make sure your citizens are happy. New citizens will move in when there is space. Building things like houses, town houses and hotels will increase the space you have. In the center of the map is the Town Hall. It doesn't really do anything. Some things add to your increase of wood and stone every 100 game ticks. Things like trees and hills. Each of these add half each. When you increase is calculated every 100 game ticks you increment value will by rounded DOWN. That basically means that you have to build two trees to get one extra wood per 100 game ticks. Same with stone. Your points are scored by the number of citizens you have. Type you score in the comments! I did try to get a leaderboard going but some bug where whenever I refreshed the page all cloud variables reset so I couldn't get it working. Anyway here is a list of the buildings you can build and their info. Tree: Cost: 10 Wood, 0 Stone Uses: Gives you half a wood every 100 game ticks Hill: Cost: 30 Wood, 0 Stone Uses: Gives you half a stone every 100 game ticks House: Cost: 15 Wood, 5 Stone Uses: Adds 1 to the max number of citizens you can have Town House: Cost: 60 Wood, 20 Stone Uses: Adds 5 to the max number of citizens you can have Hotel: Cost: 150 Wood, 100 Stone Uses: Adds 10 to the max number of citizens you can have Wheat: Cost: 10 Wood, 5 Stone Uses: Adds 3 to happiness/food Amusement Park: Cost: 50 Wood, 25 Stone Uses: Adds 10 to happiness/food Delete: Cost: 0 Wood, 0 Stone Uses: Deletes the tile it is hovering over. NO REFUNDS OF THE TILE. Remixers Guide: This is a step by step guide to adding your own tiles to the game. You don't need to read this to play the game. Alright. We are going to add a chocolate factory to the game, this idea was seriously considered in the making of the game. ;) 1. Find a image of a chocolate factory 2. Import the image to the Tile sprite 3. Name the costume (name)(variant if you have one)-(frame number) In our case we would name it Chocolate Factory-0 4. Drag the costume to the Ghost Tile sprite. 5. Rename the costume in the Ghost Tile sprite to just the name of the tile. In our case, Chocolate Factory 6. Open the Price, Brush, and Frames list. 7. Can you see how these lists line up together? We will add a new row on each list for our chocolate factory. 8. The Price list is (obviously) the price of the tile. First is wood and then stone, separate these values with a space. So if we wanted our chocolate factory to cost 60 wood and 20 stone we would write: 60 20 9. The Brush list holds all the names of the tiles. So put in Chocolate Factory for the value. 10. The Frames list shows how many frames of animation our tile has. In this case, 0. Put that in. 11. What do we want our chocolate factory to do? I think it should raise our happiness/food level by around 15, that is better than the amusement park. 12. Locate in the tile sprite where a long list of if checks are in the when start as clone. Each are checking for the type of the tile and performing the action we want it to. 13. Add a new if check for our chocolate factory. if type = Chocolate Factory 14. Inside the if check put our change happiness/food variable by 15 Done! If you want animation frames then import those costumes for each frame and name them Chocolate Factory-0, Chocolate Factory-1 and so on. Don't forget to update the FRAMES list! If you want variants then name each variant Chocolate Factory1-0, Chocolate Factory2-0 and so on. Next find the if type = Tree or type = Hill at the top of the when i start as clone in the tile sprite. Add another or type = Chocolate Factory to the first if. Inside that now very long if check add your own if check for type = Chocolate Factory and set type2 to pick random 1 to (the number of variants you have) Questions? Message me.
Collab with @indy_solo @griffpatch for the game jam which inspired @indy_solo and I to create this. @griffpatch for the get tile at x: y: block that is used within the project. @griffpatch for the idea to use mixxkit sounds for this project mixxkit.co for the sounds Various sources online for images. Thanks to Jesus our Saviour, praise him wholeheartedly.