
Incremental Miner - Weekly
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 |
| Status | In development |
| Platforms | HTML5 |
| Author | MrRan |
| Made with | Godot |

Leave a comment
Log in with itch.io to leave a comment.