Dev Update #2
Hey all ːsteamhappyː
Long time no see but don't worry I have been working on game for the whole time (I mean in my free time capacity - which is not a lot 😊)
[h2]Technical update[/h2]
I would like to start this update with sharing with you a massive milestone in project. Rug Cleaning Simulator surpassed 1000 commits to repository. This means that I've added 1000 minor or major updates to game from start of project. To be true I don't track time spend on project but for sure it already took me more than 1000 work hours ːsteamhappyː


as you can see on screenshot of my repository, I'm working on game almost every day. I'm trying to work on game everyday even if it's small bug fix, update or new functionality.
[h2]What's new?[/h2]
Ok, enough about technical/project stuff and let me update you on game.
First and most important part in this update is Game User Interface (GUI). I was creating most of things from scratch as before I didn't have almost any UI in game. Before I was focusing on gameplay and now most time I spend on menus, character updates screen, settings etc.

Character progression system. When player gets level up, he will grand some rewards (tool skins etc.)

[h2]Cleaning time![/h2]
As this is not finished mechanics - it lack VFXs, some physics, particles and other adjustments, core system already works. By saying core system I mean mechanics that makes all cleaning types important to get clean rug well done. Basically if some part of rug won't be cleaned by rotary scrubber then next phase water extraction don't make that part of rug cleaned as it could be.

[h2]What next?[/h2]
Things that's are done:
- Main menu, Settings menu (Audio, Video settings needs some adjustments). Need to add Gameplay settings screen but this will be easy now as I already have system for that
- Preloading shaders and loading screens. I've created system that loads main gameplay scene when player is launching game so basically loading screen will be much shorter during gameplay
- Moved all current mechanics to main game scene (beach)
- Almost full game loop is more or less working (clients and coming to shop with unique rugs, we talk with them, get their rugs, clean them and return cleaned)
To do list:
- Complete game loop. Need to create progression and reward system base on our rug cleaning quality
- Add more dirt and rugs variants (for now I've got just few for testing purposes)
- Shop customisation
- Tool upgrade system, tool skins selection
- Rug discovery menu with progression system
- Steam Cloud save, achievements etc.
When Demo?
My current goal is to prepare game demo in 2 months. After demo being published, I'll open discord and talk with you about suggested changes and opinions and fix those things before full game release.
I'll be posting more stuff on game and demo here.
Long time no see but don't worry I have been working on game for the whole time (I mean in my free time capacity - which is not a lot 😊)
[h2]Technical update[/h2]
I would like to start this update with sharing with you a massive milestone in project. Rug Cleaning Simulator surpassed 1000 commits to repository. This means that I've added 1000 minor or major updates to game from start of project. To be true I don't track time spend on project but for sure it already took me more than 1000 work hours ːsteamhappyː


as you can see on screenshot of my repository, I'm working on game almost every day. I'm trying to work on game everyday even if it's small bug fix, update or new functionality.
[h2]What's new?[/h2]
Ok, enough about technical/project stuff and let me update you on game.
First and most important part in this update is Game User Interface (GUI). I was creating most of things from scratch as before I didn't have almost any UI in game. Before I was focusing on gameplay and now most time I spend on menus, character updates screen, settings etc.

Character progression system. When player gets level up, he will grand some rewards (tool skins etc.)

[h2]Cleaning time![/h2]
As this is not finished mechanics - it lack VFXs, some physics, particles and other adjustments, core system already works. By saying core system I mean mechanics that makes all cleaning types important to get clean rug well done. Basically if some part of rug won't be cleaned by rotary scrubber then next phase water extraction don't make that part of rug cleaned as it could be.

[h2]What next?[/h2]
Things that's are done:
- Main menu, Settings menu (Audio, Video settings needs some adjustments). Need to add Gameplay settings screen but this will be easy now as I already have system for that
- Preloading shaders and loading screens. I've created system that loads main gameplay scene when player is launching game so basically loading screen will be much shorter during gameplay
- Moved all current mechanics to main game scene (beach)
- Almost full game loop is more or less working (clients and coming to shop with unique rugs, we talk with them, get their rugs, clean them and return cleaned)
To do list:
- Complete game loop. Need to create progression and reward system base on our rug cleaning quality
- Add more dirt and rugs variants (for now I've got just few for testing purposes)
- Shop customisation
- Tool upgrade system, tool skins selection
- Rug discovery menu with progression system
- Steam Cloud save, achievements etc.
When Demo?
My current goal is to prepare game demo in 2 months. After demo being published, I'll open discord and talk with you about suggested changes and opinions and fix those things before full game release.
I'll be posting more stuff on game and demo here.