9dc237bf27
- Renamed all instances of "Axe" to "Hammer" to align with game concept. - Updated architecture document to reflect full alignment with gameplay. - Removed ArchitectureMigration.md as it is no longer needed. - Added Evolution.md to track architectural improvements. - Created Guidelines.md for maintaining architectural consistency. - Established Systems.md to detail key gameplay systems and their files. - Improved project structure by organizing scripts into relevant folders.
835 B
835 B
Architectural Evolution
This document tracks the major architectural improvements and transitions in the Gnome’s Bounty project.
Resolved Improvements
- Axe renamed to Hammer: All scripts, prefabs, and sprites now use the Hammer theme to align with the core vision of a magical throwing hammer.
- Noise System Added: A dedicated
NoiseSystemhandles enemy alerts, adding a tactical stealth-puzzle layer. - Manager Cleanup:
GameManagerand other managers are now centralized inScripts/Managers/. - Enemy Logic Refined:
EnemyAIreplaces the generic troll logic with specific behavior states. - Environment Logic Centralized: Folder structure now clearly separates world objects and environment mechanics.
For the current state of the architecture, see Architecture.md.