polysnaps Svelte Themes

Polysnaps

Snap. Flow. Grow. — A geometric idle factory-builder

šŸ”· Polysnaps

Snap. Flow. Grow.

An incremental idle game where you build networks of geometric shapes. Resources flow inward from outer shapes toward your core. Prestige to evolve your core shape — more sides, more connections, more production.

Tech Stack

  • SvelteKit (adapter-static, SPA)
  • JavaScript
  • PixiJS (2D rendering)
  • Tauri v2 (Steam + Mobile packaging)
  • Supabase (backend, auth, events, realtime)

Getting Started

# install dependencies
npm install

# start dev server
npm run dev

# build for production
npm run build

# preview production build
npm run preview

Project Structure

polysnaps/
ā”œā”€ā”€ .cursor/rules/          # Shared AI rules for vibecoding
ā”œā”€ā”€ src/
│   ā”œā”€ā”€ lib/
│   │   ā”œā”€ā”€ components/     # Svelte components
│   │   ā”œā”€ā”€ game/           # Core game engine & state
│   │   ā”œā”€ā”€ pixi/           # PixiJS rendering (TODO)
│   │   ā”œā”€ā”€ supabase/       # Supabase client (TODO)
│   │   └── utils/          # Helpers (formatting, etc.)
│   ā”œā”€ā”€ routes/             # SvelteKit pages
│   ā”œā”€ā”€ app.css             # Global styles
│   └── app.html            # HTML template
ā”œā”€ā”€ static/assets/          # Sprites, audio, fonts
ā”œā”€ā”€ supabase/               # Backend (TODO)
ā”œā”€ā”€ docs/                   # Game plan & architecture
ā”œā”€ā”€ GAME_DESIGN.md          # The game bible
└── README.md

Docs

Team

Built by SidesQuest — Luca & Steen

Top categories

Loading Svelte Themes