Z. Cliffe Schreuders
|
0ded5cae05
|
refactor: Simplify key generation by using generic names for keys in KeySelection
|
2025-10-28 14:26:52 +00:00 |
|
Z. Cliffe Schreuders
|
3940d04a62
|
Update key-demo.html and lockpicking minigame: Enhance key mode functionality by introducing a random key selection feature, allowing players to choose from three random keys. Update UI instructions for clarity and improve feedback messages based on key selection outcomes. Adjust game parameters to streamline the key selection process and ensure a smoother gameplay experience.
WiP updates to the main game including improved doors, animations, and player depth. Locks currently disabled.
|
2025-08-31 23:10:58 +01:00 |
|
Z. Cliffe Schreuders
|
daf3491bc8
|
Refactor styles in locksmith-forge.html and enhance lockpicking-game-phaser.js: Adjust padding, margins, and font sizes for improved responsiveness in locksmith-forge.html, including media queries for mobile devices. In lockpicking-game-phaser.js, implement canvas size adjustments for mobile to optimize gameplay experience by cropping the viewport and scaling the game area accordingly. Update shear line text positioning for better visibility.
|
2025-08-12 13:33:10 +01:00 |
|
Z. Cliffe Schreuders
|
287ab5c25c
|
Enhance locksmith-forge.html and lockpicking-game-phaser.js: Update gameplay dynamics by refining pin count, sensitivity, and lift speed calculations in locksmith-forge.html for improved level progression. Add visual feedback for binding order and pin alignment hints. In lockpicking-game-phaser.js, implement keyboard controls for pin interaction and tension wrench toggling, enhancing user experience with updated feedback mechanisms and improved visual elements.
|
2025-08-11 01:42:27 +01:00 |
|
Z. Cliffe Schreuders
|
bba5145891
|
Update locksmith-forge.html and add simple-phaser-test.html: Replace difficulty display with hints status in locksmith-forge.html for improved gameplay feedback. Introduce simple-phaser-test.html for testing Phaser integration, featuring a basic game setup and visual confirmation of loading and scene creation.
|
2025-08-09 12:59:13 +01:00 |
|
Z. Cliffe Schreuders
|
077317e46f
|
Refactor locksmith-forge and lockpicking-game-phaser: Update sensitivity and lift speed calculations in locksmith-forge.html for improved gameplay dynamics. Enhance user feedback in lockpicking-game-phaser.js by adding vibration feedback on key actions, including tension application and pin setting, to enrich the player experience.
|
2025-08-09 01:30:53 +01:00 |
|
Z. Cliffe Schreuders
|
b9d4dcd93f
|
Enhance locksmith-forge gameplay: Add progress tracking and achievement notifications in the locksmith-forge.html file, including localStorage integration for saving progress. Update styles for the progress bar and achievement messages. Refactor ProgressiveLockpicking class to improve level management and user feedback. Adjust text positioning in lockpicking-game-phaser.js for better visibility of game elements.
|
2025-08-08 16:54:46 +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 |
|