Z. Cliffe Schreuders
da33424cff
allow zooming on mobile devices
2025-03-28 12:06:15 +00:00
Z. Cliffe Schreuders
e2c2862e8e
Add mobile device detection and responsive scaling in index.html
...
Implemented CSS media queries to enhance responsiveness for mobile devices. Adjusted layout and font sizes for better visibility on portrait orientation with coarse pointers.
Not perfect, but an improvement
2025-03-28 11:59:15 +00:00
c7309830
7e758e3d86
adjustments
2025-03-28 00:37:47 +00:00
Z. Cliffe Schreuders
fa513a0f4f
Update index.html to replace emoji icons with image assets for toggle buttons and comment out border-radius and transform properties for styling adjustments.
2025-03-27 16:36:29 +00:00
Z. Cliffe Schreuders
6afbe0331b
Refactor object handling in index.html to improve room object management and interaction. Introduced a mapping system for room objects by type, streamlined sprite creation, and enhanced inventory handling with unique identifiers. Updated scenario and room JSON files to reflect new object types and connections.
2025-03-27 16:22:27 +00:00
Z. Cliffe Schreuders
4d2e7c473a
Remove alert for inventory item click in index.html
2025-03-27 12:20:55 +00:00
Z. Cliffe Schreuders
97ba6d529e
Update game title to "Break Escape Game" and enhance responsive design by adjusting canvas dimensions to 80% of the window size (and scaling up via CSS). Added click indicator functionality and refined inventory handling. Improved player positioning logic and added window resize event listener for dynamic adjustments.
2025-03-27 12:10:06 +00:00
c7309830
604c3ddbde
workstation update pt 2
2025-03-26 12:33:52 +00:00
c7309830
2865cfa317
workstation update
2025-03-26 12:11:44 +00:00
c7309830
78958a932c
few changes
2025-03-21 14:28:53 +00:00
Z. Cliffe Schreuders
a624e908c1
Adjust player positioning and camera zoom. Commented out debug graphics.
2025-03-17 11:54:22 +00:00
Z. Cliffe Schreuders
3098db8cc8
Enhance player mechanics by implementing character sprite sheet, scaling, and animations. Updated player creation to use sprite instead of rectangle, added movement direction tracking, and refined collision detection for improved gameplay experience.
2025-03-17 11:34:44 +00:00
Z. Cliffe Schreuders
b770eec0c9
Add player sprites
2025-03-17 11:34:28 +00:00
Z. Cliffe Schreuders
9b4ece9952
Add README for scenario design constraints and guidelines in Hacktivity Labs
2025-03-17 09:45:43 +00:00
Z. Cliffe Schreuders
1bc311236f
Implement scenario selection feature and dynamic loading of scenarios. Updated index.html to load scenarios based on URL parameters and added scenario_select.html for user interface to choose scenarios.
2025-03-17 00:56:48 +00:00
Z. Cliffe Schreuders
0d55f0b695
additional graphics assets
2025-03-17 00:22:14 +00:00
Z. Cliffe Schreuders
a57697a246
merge
2025-03-16 23:33:16 +00:00
Z. Cliffe Schreuders
d785bfa496
open source graphics replacements
2025-03-16 23:22:30 +00:00
Damian Idzinski
1b6b6a63f6
Merge pull request #38 from cliffe/2-biometric-access-system
...
2 biometric access system
2025-03-15 00:56:49 +00:00
Damian-I
80edb79450
fixed issue where pins moved after being set
2025-03-14 18:07:09 +00:00
Damian-I
cf292e4f0d
lockpocking dramatically updated
2025-03-14 17:05:17 +00:00
Damian-I
c2cbc4ec73
fixed lockpicking minigame (need to fix css)
2025-03-14 12:07:20 +00:00
Damian-I
34d7aad58f
Adjusted some alerts
2025-03-14 02:07:10 +00:00
Damian-I
cff5f7d3ff
Refactor minigame framework to enhance game state management and event handling. Introduced a unified game state object for better tracking of game status, mouse interactions, and progress updates. Updated lockpicking and dusting minigames to utilize the new structure, improving maintainability and consistency across UI elements.
2025-03-14 01:33:41 +00:00
Damian-I
5961a6801d
Refactor minigame styles and structure to utilize framework classes for consistency and improved maintainability. Added new UI elements for success and failure messages, and updated header and button styles accordingly.
2025-03-14 01:22:13 +00:00
Damian-I
0f2f699b69
extended dusting minigame to use framework
2025-03-14 00:57:03 +00:00
c7309830
20faf4f45a
all scenarios
2025-03-13 20:59:25 +00:00
Damian-I
6a301c8bc3
Lockpick unlocks target
2025-03-13 18:49:24 +00:00
Damian-I
344d5c4192
lockpick checkpoint (scenario changed for debugging)
2025-03-13 04:34:48 +00:00
Damian-I
d63c828504
reimplemented lockpicking to be more realistic (WIP)
2025-03-13 03:43:33 +00:00
Damian-I
d6916ff413
removed useless code
2025-03-13 03:11:05 +00:00
Damian-I
461104c87d
Added option to remove timer on game alerts
2025-03-13 02:53:49 +00:00
Damian-I
819a043736
bluetooth unlocks with pc in range, both appear on scanner (done??)
2025-03-13 02:35:54 +00:00
Damian-I
0db7a7e4a6
bluetooth remade for "carry unlock"
2025-03-13 02:20:48 +00:00
Damian-I
7eeda201d9
removed bluetooth pairing
2025-03-13 01:45:05 +00:00
Damian-I
3c3a99c36a
updated default scenario
2025-03-13 01:20:40 +00:00
Damian-I
9d9555606c
Small oversight updates, scenario metadata still not loading threshold but logic works.
2025-03-12 11:04:42 +00:00
Damian-I
4bfa492d40
Fixed biometric locktype bug
2025-03-11 17:04:53 +00:00
Damian-I
34ac5f4b89
Adjust biometric match thresholds and remove advanced fingerprint kit from scenario
...
TODO: fix biometric unlock
2025-03-11 01:19:29 +00:00
Damian-I
957f706770
Refactor biometric authentication with dynamic difficulty and improved fingerprint collection mechanics
2025-03-11 00:22:23 +00:00
Damian-I
5ebe37a267
Change size of cells and grid
2025-03-10 22:54:01 +00:00
Damian-I
6accd5c54f
Implement advanced brush mechanics for fingerprint dusting minigame
2025-03-10 22:45:57 +00:00
Damian-I
3bdafd49af
Enhance fingerprint dusting minigame with advanced mechanics and visual improvements
2025-03-10 22:42:06 +00:00
Damian-I
7d479f3323
removed spoofing functionality from fingerprint as it was redundant
2025-03-10 20:07:51 +00:00
Damian Idzinski
c6133b0f96
Merge pull request #37 from cliffe/main
...
.
2025-03-09 19:01:02 +00:00
Damian Idzinski
fc0f2cc0e1
Merge pull request #35 from cliffe/23-mini-scenarios-of-3-game-features-lockpicking-bluetooth-fingerprint
...
23 mini scenarios of 3 game features lockpicking bluetooth fingerprint
2025-03-09 18:44:31 +00:00
Damian-I
c68130cc03
Add biometric authentication mechanism for locks and safes
2025-03-09 18:09:53 +00:00
Damian-I
cac79c69f9
Enhance biometric breach scenario with detailed narrative and improved game mechanics
2025-03-09 17:48:27 +00:00
Damian-I
80f6f82d19
Improve interaction range logging and update interaction handling method
2025-03-09 17:09:43 +00:00
Damian-I
03cc85685d
Refactor CryptoWorkstation interaction and remove redundant inventory item
2025-03-09 17:02:00 +00:00