← All projects

Game Project

A collection of programming and interactive experiments.

In ProgressProgramming2026
ProgrammingGamesExperimentsPygame

Overview

A growing set of interactive experiments focused on gameplay ideas, small systems, and learning through building. Published pieces include Pop Cat and F1 Time Trial.

Progress / Timeline

  1. · Completed

    Published Pop Cat on GitHub

    Pushed the pygame clicker to ivanlin0402/pop-cat.

  2. · Completed

    Published F1 Time Trial

    Uploaded V18 (choosable gear) as ivanlin0402/f1-time-trial and added a browser build.

  3. · Upcoming

    More game experiments

Games

Goals

  • Prototype small interactive mechanics
  • Improve programming and design judgment through practice
  • Document experiments so ideas are easy to revisit

Process

  • Pick a mechanic or idea
  • Implement a minimal version
  • Playtest and note what worked
  • Decide whether to expand or archive it

Technical Details

  • Games are built with Python and pygame
  • Browser builds packaged with pygbag (WebAssembly) for GitHub Pages
  • Pop Cat: https://github.com/ivanlin0402/pop-cat
  • F1 Time Trial (V18 choosable gear): https://github.com/ivanlin0402/f1-time-trial

Results

  • Pop Cat and F1 Time Trial published on GitHub
  • Both playable in the browser on this site
  • Active prototyping phase for more experiments

What I Learned

  • Small scopes make experimentation sustainable
  • Writing down outcomes helps more than keeping everything in memory