The Best Game Ever - WEEK 2 : Project Architecture Design
[DEVLOG] Week 2
Status
Currently, this is a basic incremental clicker game template.
Current Goal
Working on recreating a similar experience to the classic "a dark room" game.
Newest Progress
Refactored the project to the following architecture:

Having "RGB" layers inside Main node (global singletons) instead of having "RGB" layers inside composite nodes (self managed instances) feels better for now.
The SaveFile is an autoload node holding variables in-memory. The save script will periodically autosave this node to the device file system. Restarting the game will load this node from the device file system to memory.
The SignalBus node is emitting signals between the three layers in the picture.
New UI theme is a minimalistic dark theme:
Next Week ?
- Story driven progressively unlocked game features ?
THIS WEEK BY DAY:
MONDAY
- write DEVLOG WEEK 1
TUESDAY
- rework events to proper nodes
- rework screens to save file
WENSDAY
- create tab manager
- rework tabs to save file
THRUSTDAY
- create screen manager
- refactor controllers and managers to new architecture
- game architecture flow chart in Figma
FRIDAY
- permanent save file
- unlock controller
SATURDAY
- theme settings
- minimalistic dark theme
SUNDAY
- progressive costs
- sort resources display
- save and load setting(s)
- unlock animation tween
Long-Term Goal
I have a dream to make the best game ever or die trying.
I will post a weekly update while trying to work on this project every day.
The game genre and everything else is subject to change.
A Dark Forest
Incremental Minimalistic Idle Game
Status | Prototype |
Authors | TinyTakinTeller, Abyssal Novelist |
Genre | Adventure |
Tags | 2D, Godot, Incremental, Minimalist, No AI, Open Source, Short, Singleplayer, Text based |
Languages | English, French, Polish, Portuguese (Brazil), Thai, Chinese, Chinese (Simplified) |
More posts
- 🌎 Language Update: Thai 🌎 (Patch 1.4.5)27 days ago
- Steam Next Fest June 2025 and Press Kit!30 days ago
- Steam Demo Release & Next Fest 202533 days ago
- 🚀Patch 1.4 : 🎨The Art Update! + 🔮The Future +🌍Polish Localization!Feb 11, 2025
- * [Art][Paid] Looking For An ArtistJan 25, 2025
- ⚡ Patch 1.3 : Soulstone Grind FixJan 11, 2025
- 🌎 Language Update: Portuguese (Brazilian)Jan 08, 2025
- 🌎 Language Update: French & Chinese (SC)Jan 05, 2025
- 🚀 Prototype Release 1.0Oct 06, 2024
- Experiment - WEEK 20 : Mix New Game Genre?Sep 09, 2024
Leave a comment
Log in with itch.io to leave a comment.