Commit Graph

62 Commits

Author SHA1 Message Date
gpt-engineer-app[bot] 8cc68824bd Changes 2026-01-13 10:02:09 +00:00
gpt-engineer-app[bot] 49909763bd Changes 2026-01-13 09:59:46 +00:00
gpt-engineer-app[bot] 575ed9894a Changes 2026-01-11 00:18:26 +00:00
gpt-engineer-app[bot] 11ad5cf669 Changes 2026-01-11 00:11:35 +00:00
gpt-engineer-app[bot] 2cf2dcd7d8 Changes 2026-01-10 23:30:14 +00:00
gpt-engineer-app[bot] 3632fa8ccf Changes 2026-01-10 23:24:15 +00:00
gpt-engineer-app[bot] 42815cd1b8 Changes 2026-01-10 23:21:57 +00:00
gpt-engineer-app[bot] d4f75700f4 Changes 2026-01-10 23:17:48 +00:00
gpt-engineer-app[bot] 6b7f85e92e Changes 2026-01-09 11:35:47 +00:00
gpt-engineer-app[bot] cce562a1f7 Changes 2026-01-09 11:32:36 +00:00
gpt-engineer-app[bot] 0bf52ba489 Changes 2026-01-09 11:20:38 +00:00
gpt-engineer-app[bot] 21aa5bb5bb Changes 2026-01-07 11:58:18 +00:00
gpt-engineer-app[bot] 015dcb72c1 Changes 2026-01-07 08:46:53 +00:00
gpt-engineer-app[bot] fdf6b08c07 Reverted to commit a06d538170 2026-01-06 23:56:25 +00:00
gpt-engineer-app[bot] d13fa4f454 Changes 2026-01-06 23:55:01 +00:00
jory 49abc06046 Complete 2P Pacman implementation with invincibility and fixes
- Add 2P multiplayer mode with individual scoring and lives
- Implement player elimination system with continue/restart options
- Fix collision detection for moving into ghosts
- Add 3-second respawn invincibility like original Pacman
- Visual effects: pulsing/glow during invincibility, smoother animations
- Controls: P1 uses WASD+arrows in 1P, WASD only in 2P; P2 uses arrows
- Fix continue in 1P mode transferring surviving player state
- Revert ghost AI to simple targeting for reliability
2026-01-07 00:24:56 +01:00
jory a06d538170 Implement 2P Pacman mode with proper collision detection and ghost AI
- Add 2P mode selection and controls (P1: WASD/Arrows, P2: IJKL)
- Implement individual scoring and lives for both players
- Fix collision detection for both moving into ghosts and ghosts moving into players
- Add player elimination system with continue/restart options
- Revert ghost AI to original working logic
- Add visual smoothing with CSS transitions and effects
- Fix standing still collision bug
2026-01-06 23:36:44 +01:00
jory b42ff297eb Fix Tetris 2P preview block synchronization issue
- Prevent duplicate piece shapes when generating next pieces
- Enhanced randomTetromino() with excludeShape parameter
- Update piece placement logic to avoid visual duplicates
- Improve initial state generation for both players
- Add P1 and P2 next piece previews in 2P mode
2026-01-06 21:54:11 +01:00
gpt-engineer-app[bot] 3b32652ae5 Changes 2026-01-06 09:31:20 +00:00
gpt-engineer-app[bot] 0753b8ff20 Changes 2026-01-06 00:04:17 +00:00
jory 7cf34c1c9b Fixed spamming left/right keys causes blocks to infinitly float 2026-01-04 16:42:46 +01:00
gpt-engineer-app[bot] 75946c9feb Changes 2026-01-03 00:50:06 +00:00
jory 1a6227bf48 Dont lazy load components so pages load instantly and sidebar.tsx on mobile phone is fixed 2026-01-03 01:32:45 +01:00
jory f48c3a68f9 Use proper is mobile hook instead of calculate ourselves 2026-01-03 00:22:51 +01:00
jory d1217c7ed7 Fixed the layout of the mobile screen on all /games 2026-01-03 00:17:38 +01:00
gpt-engineer-app[bot] b70c67b5b2 Changes 2026-01-02 22:01:17 +00:00
gpt-engineer-app[bot] f0defcbaa1 Changes 2026-01-02 21:32:32 +00:00
jory a7d5bc436e Fixed the /oscilloscope view to show the correct fields at right locations 2025-12-21 19:51:34 +01:00
gpt-engineer-app[bot] 8ecd8da712 Changes 2025-12-21 18:10:00 +00:00
gpt-engineer-app[bot] 432537e79f Changes 2025-12-21 17:45:07 +00:00
gpt-engineer-app[bot] 64fec848fe Changes 2025-12-21 15:18:54 +00:00
gpt-engineer-app[bot] 2b85bc4825 Changes 2025-12-21 15:00:46 +00:00
gpt-engineer-app[bot] 9997558c3a Changes 2025-12-21 14:55:19 +00:00
gpt-engineer-app[bot] 6e3d0e8918 Changes 2025-12-21 14:30:47 +00:00
gpt-engineer-app[bot] 8173565521 Changes 2025-12-21 14:24:15 +00:00
gpt-engineer-app[bot] d4f544168d Changes 2025-12-21 14:09:40 +00:00
gpt-engineer-app[bot] a9235fdb3f Changes 2025-12-21 13:55:16 +00:00
gpt-engineer-app[bot] 56862114ec Changes 2025-12-21 13:47:32 +00:00
gpt-engineer-app[bot] e23f6b55fb Changes 2025-12-21 13:39:53 +00:00
jory 614811167f Audio Playback Controls
- Playback Speed Control: 0.5x, 1x, 1.5x, and 2x speed options
- Looping Toggle: Enable/disable automatic looping of audio playback
- Seeking: Click anywhere on the oscilloscope display to jump to that position in the audio
 Export Options
- Resolution Selection: Choose from 640×480, 1280×720, or 1920×1080
- Frame Rate Options: 24, 30, or 60 FPS
- Format Selection: WebM or MP4 (if supported)
- Quality Settings: Low, Medium, or High quality presets
 Microphone Calibration
- Real-time Level Monitoring: Visual indicator showing current microphone input level
- Gain Control: Adjustable gain slider (0.1x to 3x) to optimize input levels
- Visual Feedback: Color-coded level indicator (red=too loud, yellow=good, green=too quiet)
- Calibration Mode: Dedicated calibration panel that appears when mic is active
2025-12-21 14:29:17 +01:00
jory cde5f34858 Command History
- Up/Down Arrow Navigation: Users can now press ↑/↓ to navigate through previously executed commands
- History Storage: Commands are stored in state and persist during the session
- Duplicate Prevention: Avoids adding the same command multiple times consecutively
- Reset on Typing: Manual typing resets the history navigation position
 Tab Completion
- Auto-complete: Pressing Tab completes partial commands that match available commands
- Single Match: If only one command matches, it completes the full command
- Multiple Matches: If multiple commands match, displays all possible completions in the terminal output
- Case-insensitive: Works regardless of input case
2025-12-21 13:57:47 +01:00
jory 1495a9a5c5 Implemented Oscilloscope correctly now
Have tested it with a 5 minute long audio file
Bigger files and different formats still needs testing
2025-12-21 13:51:16 +01:00
jory ad6587978a Correct files to integrate with the site for a good audio to a/v osciloscope converter
Now has to be only implemented in the actual website
2025-12-21 13:21:20 +01:00
jory e227743728 Osciloscope integrated but video exported is broken 2025-12-20 15:50:04 +01:00
jory 26584ea848 Before attempting to integrate osciloscope properely. STILL BROKEN NOW 2025-12-20 15:34:07 +01:00
gpt-engineer-app[bot] 978aadfef2 Changes 2025-12-11 08:10:24 +00:00
gpt-engineer-app[bot] 850630fbc6 Changes 2025-12-09 16:42:55 +00:00
gpt-engineer-app[bot] 424e8f8277 Changes 2025-12-09 16:21:01 +00:00
jory 2a8700af31 removed p achievement text 2025-12-09 16:06:06 +01:00
jory e987f3de3b Changes 2025-12-08 12:24:45 +00:00