设计与多媒体

threejs-gameplay-systems

majidmanzarpour/threejs-game-skills

Build and iterate playable Three.js game systems: starter scaffold, architecture, design briefs, core loops, level and encounter design, entities, input, camera, collision and physics, scoring, objectives, and game feel. Use for first playable slices, new Vite/TypeScript/Three.js setups, level/arena/track/wave/hole/puzzle design, combat encounters, difficulty tuning, and juice.

  • 3455 次安装
  • 2600 星标
  • 收录于

安装命令

npx skills add https://github.com/majidmanzarpour/threejs-game-skills --skill threejs-gameplay-systems

SKILL.md

Three.js Gameplay Systems

Create or evolve a playable browser game loop with clear ownership, responsive controls, deterministic update order, and a space that shapes player decisions.

Resolve <this-skill-dir> and local references from the actual loaded skill file; resolve sibling skills beside it before using runner-discovered alternatives.

References

File Read it when
references/game-feel.md tuning feel, juice, impact, hitstop, screenshake, or claiming polished gameplay
references/genre-design.md designing levels, arenas, tracks, waves, holes, puzzles, encounters, or difficulty curves
references/physics-engine-selection.md adding or changing physics, collision-heavy gameplay, vehicles, rolling balls, character controllers, sensors, moving platforms

Start here

python3 <this-skill-dir>/scripts/create_threejs_game.py ./my-game