mmainguy
  • Joined on 2025-07-19
mmainguy pushed to main at mmainguy/space-game 2025-12-01 13:28:05 +00:00
e3422ef9f2 Add mission brief audio playback using AudioEngineV2
mmainguy pushed to main at mmainguy/space-game 2025-12-01 13:00:39 +00:00
c87b85de40 Fix ship physics init order and Supabase RLS user sync
mmainguy pushed to main at mmainguy/space-game 2025-12-01 11:31:18 +00:00
d3d6175360 Fix mission brief trigger by using InputControlManager state
mmainguy pushed to main at mmainguy/space-game 2025-12-01 01:22:55 +00:00
5ce26c64ff Refactor weapon system to shape casting and parent status screen to ship
mmainguy pushed to main at mmainguy/space-game 2025-11-29 20:46:26 +00:00
5cdbf22e67 Pre-position XR camera at cockpit before VR entry
mmainguy pushed to main at mmainguy/space-game 2025-11-29 14:17:24 +00:00
226ec5f51a Fix bullet trajectory when ship is rotating
mmainguy pushed to main at mmainguy/space-game 2025-11-29 13:58:26 +00:00
b46f44e32d Performance fixes and debug features
mmainguy pushed to main at mmainguy/space-game 2025-11-29 12:06:41 +00:00
cf3a74ff0b Fix scene doubling on reload and add dynamic inspector import
mmainguy pushed to main at mmainguy/space-game 2025-11-29 11:42:55 +00:00
dfa46c85a6 Hide canvas until XR camera positioned in ship cockpit
54d562d210 Fix XR camera initial height to match log message (0.8 → 1.2m)
123b341ed7 Replace debugLog and console.* with loglevel logger
Compare 3 commits »
mmainguy pushed to main at mmainguy/space-game 2025-11-29 11:01:31 +00:00
e8ac3a8f0a Refactor main.ts to meet coding standards (<100 lines)
71ec1f162c Remove unused files and replay system
c0b9f772ee Refactor main.ts: extract handlers and remove dead code
5e67b796ba Add ESLint and refactor leaderboard to join with users table
44c685ac2d Cleanup batch 5: Remove unused exported types
Compare 9 commits »
mmainguy pushed to main at mmainguy/space-game 2025-11-28 23:26:34 +00:00
b4baa2beba Migrate to cloud-only level system using Supabase
c9d7b0f3a5 Update ship positions
a9ae41c7eb Fix WebXR camera setup and pointer selection timing
Compare 3 commits »
mmainguy pushed to main at mmainguy/space-game 2025-11-26 18:51:56 +00:00
a9070a5d8f Add leaderboard infinite scroll and improve seed script scoring
mmainguy pushed to main at mmainguy/space-game 2025-11-26 16:26:08 +00:00
e5607a564f Add leaderboard seed script with auto-migration
mmainguy pushed to main at mmainguy/space-game 2025-11-26 15:00:07 +00:00
a3e17c95db Add cloud leaderboard with Supabase integration
mmainguy pushed to main at mmainguy/space-game 2025-11-26 02:28:35 +00:00
0c03253c9a Add "Play on Quest" button to header for non-Quest browsers
mmainguy pushed to main at mmainguy/space-game 2025-11-25 21:34:32 +00:00
3ff1ffeb45 Simplify level system and add asteroid-mania level
mmainguy pushed to main at mmainguy/space-game 2025-11-25 19:27:34 +00:00
3a5cf3e074 add secrets for auth0
mmainguy pushed to main at mmainguy/space-game 2025-11-25 18:44:50 +00:00
3f164df9e8 Add game results leaderboard system
28c1b2b2aa Fix routing, cleanup, and game restart issues
Compare 2 commits »
mmainguy pushed to main at mmainguy/space-game 2025-11-24 23:53:45 +00:00
622e0a5259 Fix VR pointer interaction with GUI by removing restrictive picking predicate
fa15fce4ef Fixed some physics problems.
e31e25f9e5 Fix physics issues: sleep behavior, center of mass, and input scaling
Compare 3 commits »
mmainguy pushed to main at mmainguy/babylon-mcp 2025-11-24 16:14:21 +00:00
5483eedcc2 Add source field to search results and clean up unused code
005a17f345 Add Babylon.js Editor documentation integration with TSX parser
Compare 2 commits »