Commit Graph

7 Commits

Author SHA1 Message Date
vova 9b0dc03c8b Delete unused sprite assets and their associated metadata files; add new sprite asset "Copilot_20260620_201900" with updated metadata. 2026-06-20 20:52:26 +03:00
vova ad6388f330 Refactor player and enemy scripts; remove unused classes and improve initialization
- Added base initialization call in PlayerController.
- Changed player reference in EnemyAI to be serialized for better inspector visibility.
- Ensured characters are initialized upon spawning in EnemySpawner.
- Removed obsolete EnemyAI and Chest scripts to streamline codebase.
- Added KeyChest script for key collection functionality.
- Introduced new meta files for better organization and tracking.
- Created launch configuration for Unity debugging.
2026-06-20 18:39:30 +03:00
vova 39e4e51866 Add player controller, state management, and input handling
- Implemented PlayerController.cs to manage player movement and actions.
- Created PlayerState.cs to track player lives, coins, and key status.
- Added CameraFollow.cs for smooth camera movement following the player.
- Developed Character.cs as an abstract class for character behavior.
- Introduced Enums.cs for defining TreasureType and MapElementType.
- Added IDoor interface for door interactions.
- Created InputActions.cs for handling player input actions.
- Implemented MainMenu.cs for basic menu functionality including play and exit options.
2026-06-17 22:43:59 +03:00
voffka81 dabd056e8b Create Architecture Migration Plan for Gnome's Bounty
Add an architecture migration plan for the Gnome's Bounty Unity project, detailing the purpose, goals, current context, constraints, architecture issues, high-level migration phases, and a detailed task backlog for the coding model.
2026-06-07 18:27:25 +03:00
voffka81 851cf3376d Update architecture documentation for Gnome's Bounty
Revise architecture documentation to align with gameplay concept and improve clarity.
2026-06-07 15:13:31 +03:00
voffka81 95ae008290 Revise Gnome's Bounty game concept details
Updated game concept document to replace 'axe' with 'hammer' and refined various gameplay elements for clarity.
2026-06-07 15:09:29 +03:00
vova 39294ec527 Project structure, add docs update unity version 2026-06-05 12:19:36 +03:00