Commit Graph

  • 0e36e07ea8 player.png: Remove background color from sprite Justin Oros 2026-05-14 13:22:12 -07:00
  • 428f1a2f74 Replace hat emoji with player.png sprite sheet — directional walk animations from 24-frame sheet Justin Oros 2026-05-14 13:16:21 -07:00
  • 72ecda8d46 Lower direction arrow to match player height on the path Justin Oros 2026-05-14 13:07:55 -07:00
  • 25204998db Fix music.mp3 not playing — add preload, canplaythrough retry, unblock on first user interaction Justin Oros 2026-05-14 13:04:44 -07:00
  • b03bd6fb27 Add background music Justin Oros 2026-05-14 13:01:31 -07:00
  • 8d5a4d2c0e Add music.mp3 looping BGM on map, pause during questions, 🎵/🔇 mute toggle in header Justin Oros 2026-05-14 12:59:55 -07:00
  • 457b1c3280 Revert "Add looping chiptune BGM — cheerful overworld track and tense battle track, phrase-based seamless loop" Justin Oros 2026-05-14 11:33:16 -07:00
  • 48a35d381b Add looping chiptune BGM — cheerful overworld track and tense battle track, phrase-based seamless loop Justin Oros 2026-05-14 11:27:18 -07:00
  • 1b62cbbc14 Add Web Audio chiptune sound engine — boot jingle, overworld melody, typewriter blips, correct/wrong/streak/levelup/complete fanfares Justin Oros 2026-05-14 11:19:16 -07:00
  • 6d71f9ee8b Remove decorative emojis from title screen Justin Oros 2026-05-14 11:16:02 -07:00
  • ea341bf225 Fix intro tap hint to show Press E on PC and Press A on mobile Justin Oros 2026-05-14 11:14:24 -07:00
  • 35cf779e4f Disable touch selection and tap highlight on D-pad and all game elements Justin Oros 2026-05-14 11:13:56 -07:00
  • 036664a68e Add blue shimmer glow animation to SQL in title logo, offset 0.4s from POKÉ Justin Oros 2026-05-14 11:10:19 -07:00
  • 3ba8f0e437 Add Enter/Space key support on Continue screen Justin Oros 2026-05-14 11:03:48 -07:00
  • bb5c1a7316 Reduce NPC proximity threshold from 120 to 60px so Press E shows only when truly close Justin Oros 2026-05-14 11:02:06 -07:00
  • 43f7e6ef1c Reduce answer result delay from 850ms to 120ms for near-instant feedback Justin Oros 2026-05-14 10:59:19 -07:00
  • 1649b85934 Fix trees disappearing — extend world to 100x screen width, generate 200 trees across full journey Justin Oros 2026-05-14 10:57:24 -07:00
  • 2efb7ffeeb Replace pine trees with round trees only, reduce to 35 for better spacing Justin Oros 2026-05-14 10:53:49 -07:00
  • f17d3f6a76 Generate 60 randomly placed trees across full scrollable world, varying size and sway speed Justin Oros 2026-05-14 10:51:01 -07:00
  • e354ddc224 Move direction arrow inside game on right edge, always points right toward NPC Justin Oros 2026-05-14 10:47:27 -07:00
  • 9802427340 Centre player and NPC vertically on dirt path Justin Oros 2026-05-14 10:44:57 -07:00
  • fd770c973c Nudge player and NPC up to sit visibly on the dirt path Justin Oros 2026-05-14 10:43:41 -07:00
  • 34a9bae50c Fix NPC rendering on top of path — move NPC to viewport layer, convert world-px to screen-px each tick Justin Oros 2026-05-14 10:42:10 -07:00
  • b81958a56d Fix player and NPC vertical position to sit on the dirt path instead of the grass Justin Oros 2026-05-14 10:39:02 -07:00
  • 2213a85ff8 Fix path disappearing by moving map-ground outside scrolling world, reduce speed to 8px per tick Justin Oros 2026-05-14 10:35:13 -07:00
  • 255c7aae6c Tune player speed to 12px per tick Justin Oros 2026-05-14 10:32:59 -07:00
  • c267845664 Tune player speed to 20px per tick Justin Oros 2026-05-14 10:31:12 -07:00
  • dbfef52733 Fix NPC proximity threshold and walk clamp so player can reach and trigger NPC interaction Justin Oros 2026-05-14 10:30:10 -07:00
  • 634436f8d2 Fix player walk clamp — use NPC position as right boundary so player can always reach next NPC Justin Oros 2026-05-14 10:27:31 -07:00
  • 94791feb3e Fix mobile walk speed — reduce tick interval from 80ms to 30ms for smoother movement Justin Oros 2026-05-14 10:24:38 -07:00
  • 416c123d20 Increase player walk speed from 40 to 80px per tick Justin Oros 2026-05-14 10:22:59 -07:00
  • aa4c5b6d26 Increase player walk speed from 20 to 40px per tick Justin Oros 2026-05-14 10:21:58 -07:00
  • 51f9c08509 Increase player walk speed from 10 to 20px per tick Justin Oros 2026-05-14 10:21:12 -07:00
  • 4566f54449 Increase player walk speed from 4 to 10px per tick Justin Oros 2026-05-14 10:20:02 -07:00
  • bea5db77ca Increase NPC spawn distance to force longer walk between questions Justin Oros 2026-05-14 10:18:20 -07:00
  • b6efeaae4d Scrolling camera map — world pans as player walks, NPC spawns off-screen right forcing real movement between questions Justin Oros 2026-05-14 10:14:55 -07:00
  • ea2a153256 Move player to old NPC position after each question, spawn new NPC ahead on path for each question Justin Oros 2026-05-14 10:08:17 -07:00
  • d058b088aa Fix Press E vs Press A hint per device, narrow dirt path with grass above and below Justin Oros 2026-05-14 10:04:16 -07:00
  • d49ead84c8 Fix player hat facing direction on walk and preserve facing after key release Justin Oros 2026-05-14 09:58:00 -07:00
  • deb0dcba92 Add directional arrow hint on map, green grass path border, SELECT/START side by side with larger tap targets Justin Oros 2026-05-14 09:53:04 -07:00
  • 9f7a449e3d Fix answer clicks broken by missing q param in pick(), fix fetch path for GitHub Pages Justin Oros 2026-05-14 09:45:23 -07:00
  • a8c82a19b6 Fix copyright year to 2026 Justin Oros 2026-05-14 09:40:12 -07:00
  • d334f31b02 Add GBA controller overlay, walking player, D-pad movement, shuffle answers, 1-4 labels, A/B talk to NPC, E key, localStorage save/resume, continue screen, mobile-first responsive, PokéSQL rebrand Justin Oros 2026-05-14 09:38:44 -07:00
  • 30f76c4479 Initial commit — PokéSQL Game Justin Oros 2026-05-13 16:47:35 -07:00