Early work
A clicker game, school projects and my first apps
Problem
Learning by building small, finished things.
Approach
Mostly plain JavaScript, HTML and CSS with class-based code and a few custom display fonts I reused across apps. Flow Field uses p5.js with Perlin noise and WebGL. The shop-and-cart app is Java with Spring Boot and Thymeleaf.
Process
4 dated steps, from the project’s history
-
Pear Factory!
A clicker game with buyable upgrades. A collaborator, Chase, added the click particle system through a pull request the same day, the earliest collaboration in my GitHub history.
-
School projects and sketches uploaded
The quiz, the Space timing game, Calendar, Todo and Flow Field went up on September 1 and 2, 2024. The school projects are older than the upload.
Space, a spacebar timing game from school. -
Refactor and visual refresh
Refactored Calendar and gave Calendar, Todo and Space a visual pass with new screenshots. See Fig. 1, above.
-
Spring Boot practice
A small shop and cart with Thymeleaf views, built with mvnd.
Results
Calendar, Todo, Space and Quiz are public on GitHub Pages.