aether-shards/test
Matthew Mone a9d4064dd8 Implement Marketplace system and enhance game state management
- Introduce the Marketplace system, managed by MarketManager, to facilitate buying and selling items, enhancing player engagement and resource management.
- Update GameStateManager to integrate the new MarketManager, ensuring seamless data handling and persistence for market transactions.
- Add specifications for the Marketplace UI, detailing layout, functionality, and conditions of acceptance to ensure a robust user experience.
- Refactor existing components to support the new marketplace features, including dynamic inventory updates and currency management.
- Enhance testing coverage for the MarketManager and MarketplaceScreen to validate functionality and integration within the game architecture.
2025-12-31 13:52:59 -08:00
..
core Implement Marketplace system and enhance game state management 2025-12-31 13:52:59 -08:00
factories Enhance testing and integration of inventory and character management systems 2025-12-27 16:54:03 -08:00
generation Add combat state management to GameLoop and GameStateManager. Implement updateCombatState method to manage turn queue and active unit status during combat. Integrate combat state updates in GameViewport for UI responsiveness. Enhance type definitions for combat-related structures. 2025-12-22 14:34:43 -08:00
grid Enhance procedural generation with new biome generators and texture support. Added CrystalSpiresGenerator, updated CaveGenerator and RuinGenerator with texture integration, and improved VoxelManager for better rendering. Increased timeout for texture generation tests to ensure stability in CI environments. 2025-12-18 21:19:22 -08:00
items Refactor build process to use index.js as entry point, enabling module splitting and outputting to dist directory. Introduce new game logic in index.js, including team builder and game viewport components. Add JSON class definitions for new character classes and implement item and skill tree systems. Enhance unit tests for item and explorer functionalities. 2025-12-19 08:38:22 -08:00
managers Implement Marketplace system and enhance game state management 2025-12-31 13:52:59 -08:00
models Enhance testing and integration of inventory and character management systems 2025-12-27 16:54:03 -08:00
systems Implement EffectProcessor and related systems for enhanced game mechanics 2025-12-30 20:50:11 -08:00
ui Implement Marketplace system and enhance game state management 2025-12-31 13:52:59 -08:00
units Enhance testing and integration of inventory and character management systems 2025-12-27 16:54:03 -08:00
utils Enhance procedural generation with new biome generators and texture support. Added CrystalSpiresGenerator, updated CaveGenerator and RuinGenerator with texture integration, and improved VoxelManager for better rendering. Increased timeout for texture generation tests to ensure stability in CI environments. 2025-12-18 21:19:22 -08:00