Builds high-performance web games and custom game engines using HTML5 Canvas, WebGL, and JavaScript.
This skill transforms Claude into an expert game developer capable of architecting both 2D and 3D web-based games from scratch. It provides specialized guidance on core engine principles including game loop optimization, physics simulations, and collision detection using modern web APIs. With support for popular frameworks like Phaser, Three.js, and Babylon.js, users can efficiently move from initial prototyping with starter templates to advanced implementation of multiplayer features, spatial audio, and performance tuning for cross-platform publishing.
주요 기능
01Comprehensive input handling for keyboard, touch, and gamepads
02Core game loop implementation and state management
03Audio integration via Web Audio API and HTML5 Audio
041 GitHub stars
05Physics simulation and collision detection (AABB, SAT, Raycasting)
062D/3D rendering with Canvas, WebGL, and SVG
사용 사례
01Optimizing web game performance and implementing multiplayer via WebRTC
02Architecting custom 3D environments with Three.js or Babylon.js
03Prototyping 2D platformers or puzzle games using starter templates