Z. Cliffe Schreuders
|
ea15e7d2c8
|
Add animated plant assets and update room configurations: Introduce new animated plant images for enhanced visual effects in the game. Update room JSON and TMJ files to include these assets, ensuring proper integration with the existing room management system. Refactor player effects to trigger animations when interacting with animated plants, improving gameplay dynamics.
|
2025-10-13 11:22:35 +01:00 |
|
Z. Cliffe Schreuders
|
40edca9fc7
|
Add Codebase Review Document and Refactor Key Systems: Introduce a comprehensive review of the codebase organization, highlighting areas for improvement and recent refactoring successes. Refactor key-lock and unlock systems for better modularity and maintainability, consolidating logic into dedicated modules. Update relevant files and documentation to reflect these changes, ensuring a clearer structure and improved performance.
|
2025-10-12 23:11:32 +01:00 |
|
Z. Cliffe Schreuders
|
d46fa79718
|
Implement Minigames for Bluetooth Scanner, Biometrics, and Lockpick Set: Transition Bluetooth and biometrics functionalities to dedicated minigames, enhancing user interaction and gameplay experience. Introduce new CSS styles for each minigame and update the main game logic to support these changes. Remove legacy systems for biometrics and Bluetooth management to streamline code and improve maintainability.
|
2025-10-11 02:25:50 +01:00 |
|
Z. Cliffe Schreuders
|
422b8e5c7b
|
Enable horizontal overflow in inventory CSS and comment out debug logs in door sprite creation logic. This improves the user interface for inventory management and cleans up console output for better performance during gameplay.
|
2025-10-11 00:08:03 +01:00 |
|
Z. Cliffe Schreuders
|
ebef1bcd12
|
Add new assets and update image references: Introduce fingerprint kit and workstation images to the project. Update inventory CSS for improved styling and adjust image loading paths in game.js to reflect new asset locations. Comment out unused object scales in rooms.js for clarity.
|
2025-10-10 19:08:11 +01:00 |
|
Z. Cliffe Schreuders
|
a010576dfd
|
Add Lockpicking and Dusting Minigame Styles: Introduce new CSS files for lockpicking and dusting minigames, enhancing visual feedback and user interaction. Update inventory styles for improved scaling and responsiveness. Refactor existing styles to remove legacy dusting game components and ensure consistency across minigame interfaces.
|
2025-10-10 18:55:41 +01:00 |
|
Z. Cliffe Schreuders
|
45d885d913
|
Refactor Notes Minigame: Remove legacy notes system and integrate new note management logic. Update UI components for displaying important notes with star icons and enhance observation editing features. Introduce new assets for improved visual representation and ensure consistent integration with the inventory system.
|
2025-10-10 17:11:02 +01:00 |
|
Z. Cliffe Schreuders
|
378045dded
|
Add Notes Minigame enhancements: Integrate new notepad assets and styles, update minigame logic for improved navigation and observation editing. Introduce responsive design elements and ensure inventory integration for the notepad. Refactor existing code for better maintainability and user experience.
|
2025-10-10 15:20:04 +01:00 |
|
Z. Cliffe Schreuders
|
38c2a0476f
|
Remove legacy lockpicking minigame files: Deleted lockpicking-comparison.html and lockpicking-game.js, along with associated CSS styles in lockpicking.css. Updated minigames index to only include the Phaser version of the lockpicking minigame, ensuring a cleaner codebase and improved maintainability. Added new lockpick feedback styling in minigames-framework.css for enhanced user experience.
|
2025-08-12 16:37:41 +01:00 |
|
Z. Cliffe Schreuders
|
b864d3e139
|
Refactor minigame structure and styles: Update index_new.html to link to the new minigames-framework.css, add new lockpicking-comparison.html and locksmith-forge.html files for enhanced gameplay, and introduce dusting and lockpicking CSS files for improved styling. Update README_design.md for clarity on main.js functionality. Add new test-phaser-lockpicking.html for testing purposes. Enhance Bluetooth system with new functionality in bluetooth.js and interactions.js. Ensure game state management for notes and Bluetooth devices is consistent across the application.
|
2025-08-08 15:33:44 +01:00 |
|
Z. Cliffe Schreuders
|
c4d8508bcf
|
Add BreakEscape game structure: Introduce new modular HTML, CSS, and JavaScript files for the BreakEscape game, enhancing maintainability and organization. Include design documentation and refactoring summary for clarity. Add new scenarios and assets for gameplay expansion.
|
2025-07-13 23:18:57 +01:00 |
|