Misty Forest Run
★ featuredA low-poly endless runner set at dawn. Help a little fox dash through a misty forest, leaping over rocks and tree stumps for as long as you can.
▶ Player 1 ready
I build games, data platforms, and AI-powered tools. This is where I share my portfolio, small research projects, and things I learn along the way.
Gameplay systems, engines, and the craft of making things fun.
Pipelines, warehouses, and platforms that make data useful.
Applied machine learning and AI-assisted workflows.
A low-poly endless runner set at dawn. Help a little fox dash through a misty forest, leaping over rocks and tree stumps for as long as you can.
A cheerful, fast, family-friendly side-scrolling shark adventure. Slide to swim, gobble up little fish for points, chain combos, and dodge the ocean's hazards — all wrapped in a hand-drawn flat-vector art style with a jolly sea-shanty soundtrack. Installs to your phone's home screen and plays
Hop a cheeky monkey along the treetops, leap the gaps, dodge the snakes — and run as far as you dare.
A three-state game loop — IDLE, PLAYING, GAME OVER — wired up with a score counter, a random obstacle spawner that ramps speed, and an auto-reset that needs zero player input.
A running fox, a spritesheet animation loop, a physics floor that never has gaps, and a camera Y-lock that keeps the parallax background perfectly still when the player jumps.
Two scripts and five PNG layers are all it takes to build a smooth infinitely scrolling parallax background from scratch — no built-in ParallaxBackground node required.
A full cost breakdown across image generation, video clips, and 3D models — with a per-scene budget estimate for an 8-shot story. The numbers will surprise you.
A two-stage AI 3D pipeline — cheap Trellis drafts for shape approval, Hunyuan3D for production GLBs with full PBR. Real numbers, real test results, and the rule that stopped me burning money on bad geometry.