Small games and software projects from Denmark

I make small games and side projects in my spare time.

I'm Jóhan Gaardbo, also known as GaardboDev. Outside my day job as a Software Developer, I spend my time making indie games, prototypes, and the occasional web project. This site is a simple place to collect the things I've made and share a bit of the process behind them.

Based in

Denmark

Projects shipped

6 and counting

Player sessions

73,273+

Snapshot

31-year-old developer building things for fun

Most of what I make starts as a small idea I want to explore, usually through a game mechanic, a prototype, or a simple interface.

Games are where I spend most of my spare time experimenting.
Web projects give me room to try ideas outside game development.
The portfolio is still small, but it keeps growing as I finish new things.

Featured project

A project I wanted to highlight on the front page

View all work
Lumberer Island

Games

Lumberer Island

A small semi-idle game game where you chop trees, earn gold, and gain XP to unlock upgrades

Plays

72,858

Rating

4.2

Built with

Godot Engine

Godot EngineGDScriptGitAseprite

Game work

Small games and playable prototypes

Most of the portfolio is game-related, from small experiments to more complete browser games.

Gladiator Game (Prototype)
Games
86

Gladiator Game (Prototype)

A asyncronous multiplayer game where you fight other players in an arena as a gladiator. This is just a prototype to test the concept and the technology.

Open project page
See more games

Software work

A few non-game projects

I also occasionally build smaller software projects when I want to explore a tool, framework, or idea outside games.

GaardboDev Website
Projects

GaardboDev Website

A simple portfolio website built with Next.js and TypeScript to showcase my development projects.

Open project page
See more software projects

About this site

A small portfolio of projects I've made and learned from.

If you want to know more about me or reach out about one of the projects, you can do that here.