Godot · TypeScript · Next.js
Games, andeverythingaround them
I make games, websites, and whatever else catches my interest. Most of my game work happens in Godot, while the web side tends to involve TypeScript and Next.js. Sometimes I draw. Sometimes I take pictures. Everything here is something I've enjoyed making.
Work
All projects- 2026Cribbage!The classic card game with four AI difficulties and online play for up to four people. It is out now on Steam.Released
- 2026ShapesA twin-stick roguelike where you are a polygon and the number of sides you have is your health. Solo, or two people in one run over a relay I wrote.In progress
- 2026Grim LuciusA website I designed and built for musician Grim Lucius, bringing his music, videos and releases together in one place.Live
- 2026FollyA short real-time strategy prototype with two heroes, a freshly generated island, and an opponent that keeps rebuilding what you take from it.Prototype
- 2026Elementary Gamification AppA classroom app that turns assignments into XP, levels and rewards, with separate student and teacher sides.Coursework
- 2025PetChartA pet health-record app for keeping vaccinations, medications, treatments and appointments in one place.Coursework
Photographs
All 7 framesAbout
I'm Eder. I make games, websites, and other things that seemed worth making. Cribbage! is the one that made it all the way to Steam. It's a four-player online card game I built in Godot and released under Citradox, which is currently just me.
Right now I'm working on Shapes, a roguelike built around the idea that the number of sides your character has determines what they are good at.
On the web side I usually work in TypeScript and Next.js. I've built sites on my own and worked on team projects where I handled the frontend, which mostly means deciding what should be on the screen, how it should behave, and what can be left out.
I also draw and take photographs. The drawings are mostly characters, and the photos are usually taken close to home. When I'm not at a screen, I'm usually at the gym, climbing, or fishing.










