Skip to content

Habit Pixel Pet

A pixel pet that grows when you complete your habits.

Beginner8h1 person17/20 fit
TL;DR

Build Habit Pixel Pet for students building habits in ~8h with 1 person. Stack: PixiJS + Local storage.

Why it wins: Cute and motivating.

Build flow

01 · Problem
Habit trackers are easy to abandon.
02 · Solution
Log habits to feed and evolve the pet, with gentle consequences for missed days.
03 · Build
  1. 1Draw sprites
  2. 2Model habits
  3. 3Animate states
  4. 4Track streaks
04 · Demo
Complete a habit and watch the pet evolve.

MVP checklist

  • Pet evolution
  • Habit list
  • Streaks
  • Animations

Tech stack

TechRole
PixiJS2D WebGL renderer
Local storageClient-side persistence

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Gaming
  • Time traffic lights to clear a jam before the city gridlocks

    Beginner10h1–2
    PixiJSJavaScript
    17/20
  • Control a character with the loudness and pitch of your voice

    Beginner8h1
    Web AudioPhaser
    18/20
  • Count jumps with the webcam and compete on streaks

    Beginner8h1
    MediaPipeJavaScript
    18/20