A log for fishing trips: where you went, what you caught, and what the water was doing. It exists because I kept forgetting spots I had already found.
Apps
25 apps and games built alone: some on stores, most running straight in the browser, and a couple of tools I made for myself.
About status and availability
Almost none of these started from a design document. I kept forgetting the fishing spots I had found, so I built a log. I wanted to know how ocean water is actually rendered, so I wrote a wave experiment — and that split into a fishing game and a racing game. When something stalls I leave it stalled and build something else, which is why this list holds finished things and unfinished ones side by side.
The status on each card is the real status. "Released" means it is on a store and anyone can download it. "Web release" means it runs here with no install. "In development" and "Prototype" mean I am still moving things around, so rules and screens change often. "Personal tool" means I built it for myself and am not recommending it to anyone. I do not round a status up to make the list look better.
Each detail page says what the app does, who it is for, and how far along it is, in the same shape every time. The parts where I got stuck, and how they were resolved, live in the dev log — which is in Korean. Every screenshot comes from a build that actually runs; there are no mockups.
25 apps · 1–8 · 1 / 3
On the store
Available on Google Play. Updates ship through the store.
Registration, standings and verification for fishing tournaments, with the organiser tools and the participant screens kept apart.
An app for meetups arranged on the spot: propose a time, collect who is coming, and settle the details in one place.
Drops fall and merge like liquid rather than stacking like blocks. Four or more of a colour touching will burst, and what falls into the gap can burst again. The drops arrive colourless — dye bars on the way down decide what colour they land as.
An extremely light survivors-like. Monsters pour in and you sweep them up, and the whole thing, sprites and sound and music, is generated in code with no external assets.
A match-3 where the board itself is the battlefield. Blight eats cells inward from the edges, and matching pushes it back. A blighted cell is an obstacle, not a block: it never matches, never falls, and never refills. Before it spreads it telegraphs, and including that cell in a match blocks it.
Write down one appointment and the rest follows: the weather at that hour and that place, what to wear, when to leave, roughly what it costs. It is less a calendar than the sheet of things that appointment needs from you today. Every number carries its reasoning, because a number you cannot justify is indistinguishable from a random one.
Three modes in one game: Fit, where you drag tray pieces onto the board; Gravity, where the direction things stack in keeps turning mid-game; and Drop, where pieces come down from the top. What is different is the skin — beyond five presets, you can drop eight photos of your own into the eight block colours. Watching lines clear on a board made of your own pictures is the point.







