Top Buttons:

  • 'Star' in center opens materials display to show how much of each material you have
  • 'Wrench' opens console to input any console commands (use '/help' to see commands)
  • 'Sound' toggles mute

Controls:

  • Middle mouse + drag mouse to move camera
  • Scroll +/- to zoom in or out
  • Click ore to mine it
  • Press 'Tab' to enter build mode and again in build mode to exit
    • Select building from hotbar with left click
    • Place selected building with left click
    • Destroy building with right click

Week 4 :

I added mining ore and resource gathering. For now, there is only gold ore that can be mined from ore deposits around the planetoid. I also polished the ui and added buttons on the topbar to help navigate ui elements (and to mute sound as the music was getting annoying lol).  Next, I polished the console commands and added a hint display to show some controls in game. The hardest part to implement was the mining as I needed to figure out a method to spawn the deposit as entities from the tilemap display. To achieve this, I created a system that looks at the tilemap ore tiles and generates an ore deposit entity where the tile is, finding the correct tile from the tileset using custom data. The reason I needed the ore deposits to be entities is so I could animate, store data, and send signals to the inventory when mined. Doing this process made me realize I need to refactor the build system to be entity based as well, since I want the buildings to function and store data in the future. My next update will include a contract system to sell the materials you are mining and earn some sweet cash. I hope to also implement a very simple tech tree where you can purchase buildings for cash to add to your hotbar.

Week 2-3:

Weeks 2 and 3 were super busy in my personal life, so I didn't get much done. But what I did end up adding was a large number system to support the incremental nature of the future game. I added support for addition, subtraction, and simple multiplication for these large numbers. I also spent some time to add a console for debug commands with a few simple commands to test the large number system.

Week 1:

This is the first week of incrementing on a project. The goal of the week was to create a tile placement system where you can select buildings from a hotbar and place them with left click or destroy them with right click.

Updated 11 days ago
StatusIn development
PlatformsHTML5
AuthorMrRan
Made withGodot

Download

Download
IncrementalMiner.zip 12 MB
Download
IncrementalMiner-0.01a2.zip 12 MB

Leave a comment

Log in with itch.io to leave a comment.