Skip to content

surma/swing-a-cat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swing A Cat

A pixel art platformer for js13k 2025 where you play as the Clover the Cat, a lucky lil kitty with an impressive tail and an aversion to wets.

🕹️ How To Play

🐈‍⬛ Clover the Cat is an Acrobat.
☘️ Help Clover eat more delicious clovers and grow big and long.
🍀 Find the rare and elusive four-leaf clover to win.

A and D to move left and right.
Space to jump.
Aim and click to make Clover do that thang.
A and D to make it swang.
W and S for little and long.
Click or space to release.

🚀 Quick Start

# Install dependencies
npm install

# Start development server
npm start

# Build for production
npm run build

# Run tests
npx vitest

🏗️ Technical Stack

  • Engine: LittleJS (v1.11.8) - Lightweight JavaScript game engine
  • Language: TypeScript
  • Build: Vite
  • Level Editor: LDTK
  • Sound Effects: ZzFX
  • Music: Soundbox
  • Testing: Vitest with Playwright
  • Size Constraint: 13312 Bytes put into a ZIP archive (js13k competition requirement)

📦 Current Build Size

13264 Bytes

👥 Team

📝 License

Apache 2.0


Built with ❤️ for js13k 2025

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •