pixel-platformer Svelte Themes

Pixel Platformer

2D pixel art combat platformer built with Threlte (Svelte + Three.js) featuring procedural generation

Pixel Platformer

A 2D pixel art combat platformer built with Threlte (Svelte + Three.js) featuring:

  • Pixel art graphics with crisp nearest-neighbor rendering
  • Physics-based platforming using Rapier
  • Combat mechanics: stomp enemies or shoot them
  • Procedurally generated infinite levels
  • 3 enemy types: Walker, Jumper, Shooter

Tech Stack

Getting Started

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

Controls

Key Action
Arrow Keys / WASD Move
Space / W / Up Jump
X / Ctrl Shoot

Adding Sprites

Place your pixel art sprites in static/sprites/:

  • player.png - Player character sprite
  • enemy.png - Enemy sprites
  • platform.png - Tileable platform texture

Sprites should be small (16x16 or 32x32) for authentic pixel art feel.

License

MIT

Top categories

Loading Svelte Themes