Clyde Smetssolo game dev

Level select

Games & Projects

Everything I've built, newest first — and the lesson each one taught me.

▶ Now in development

Current game

Precious Feather key art

PC Game · In development

Precious Feather

You play as a loyal wife to your husband. He needs a perfect feather to win the fedora competition so he can pay the rent. He isn't normally this grumpy and rude, but maybe it's just the stress.

Sneak and crawl through an open world hunting wild turkeys for their feathers, cook or warm up your husband's favourite foods, and try to get some sleep between the bad dreams.

Shipped

Games

Baratrum key art

PC Game · 2024 – 2025

Baratrum

A solo developed indie game. Save lost souls and guide them to the light.

What I learned

Goal was to make the game within a month, and ended up being 3 months. I learned a lot about game development and the importance of planning. Preventing scope creep and staying focused on the goal. It could have been done in a month, but having a full-time job made it difficult.

  • Godot 4.2
  • C#
  • GDScript
  • Blender
  • Photoshop
Bring the Chickens Home key art

PC Game · 2021 – 2024

Bring the Chickens Home

A solo developed indie game. The premise of the game is find chickens and bring them back to the coop. Watch out of enemies and use power-ups to fight them.

What I learned

Making games is very laborsome and hard work. I've learned the importance of marketing as well as supporting your customers. I've learned that creating an audience for a product, before launching is crutial.

Measuring performance and understanding what changes can make big a benefit. Due to this I ended up creating me own AI, and applied a lot of tricks to reduce performance on physics. This was due to the limitations of the Godot game engine. It was the first time in my career where performance really mattered.

  • Godot 3.5.3
  • C#
  • GDScript
  • Blender
  • Photoshop
Reversi Temple key art

PC Game · 2024

Reversi Temple

A 3D version of the board game Reversi.

What I learned

Learning board game AI techniques by leveraging weight scores for certain tiles. Also used to help understand what happens when releasing a game onto the Steam platform.

HTML5 Game · 2024

The Software Interview Game

A online typing game that will submit your score and rank you onto a leaderboard.

What I learned

Building a HTML5 game that communicates to both the Web client as well as the server-side. Also I took this opportunity to learn the Go language and one of it's popular frameworks.

  • Godot 3.5.3
  • Go
  • Fiber
  • MongoDB

Now cooking

Tools for game devs

SaaS · 2025 – Present

Get Streamers Info

A growing comprehensive directory of recent gaming streamers and content creators useful for game publishers and marketing teams.

SaaS · 2025 – Present

Steam Review Alert

A SaaS tool to help game developers get notified when new reviews are posted on Steam.

What I learned

Building a tool focused on a problem to help myself resulted in finding developers who also share the same pain point. This has helped gain customers without trying to sell to them.

  • NextJS
  • TypeScript
  • React
  • MongoDB
  • Stripe
  • Auth.js

SaaS · 2024 – Present

Good Game Insights

A SaaS tool to help game developers understand their marketplace.

What I learned

First time creating an AI assistant. I learned a lot about how to create a tool that can help with data analysis.

  • NextJS
  • TypeScript
  • React
  • MongoDB
  • Stripe
  • Auth.js

Side quests

Other projects

API · 2023 – 2024

Bring the Chickens Home Leaderboard

A simple Express app to provide API leaderboard endpoints for the game Bring the Chickens Home.

What I learned

Decrypting requests to prevent users from exploiting requests. Serving real users and managing updates without affecting user times.

  • Express
  • NodeJS
  • MySQL

UI Framework · 2021 – 2024

Server-Driven UI

A simplified replication of a Server-Driven UI (SDUI) framework. Documented with a working prototype used for experimentation and prototyping

I built this project to prototype ideas and experiment with SDUI. I was using the SDUI methodology at work in Expedia Inc, but the system was complex to experiment in. I used this framework to help better undstand as well as tool to help teach and share knowledge within the organization.

What I learned

The best way to learn is to play. And this project helped prove that point. If I had not created this project I wouldn't have came up with solution that helped solve a complex problem at Expedia Inc. This was using Signals.

  • Express
  • Typescript
  • GraphQL
  • Android SDK
  • Kotlin

SaaS · 2024

Sprintsly

Side project task tracking tool.

What I learned

Deploying and using Vercel and MongoDB Atlas. Creating a serverless webapp with a payment process through Stripe. It was great to learn a SaaS app from start to finish.

  • NextJS
  • TypeScript
  • React
  • MongoDB
  • Stripe
  • Auth.js

C · 2018

HTTP Server

A simple HTTP server written in C. The goal was to run a website using this server.

What I learned

It taught me the C fundamentals and handling memory.

Reporting · 2018

IP Daily Digest

A reporting of the total IP delegation for the Globe that occur daily.

What I learned

I created this project to help me understand what happens with the IP delegations that occur daily. I got to see what prefix was popular and helped me understand what occurs within the organization I was working for; APNIC.

Library · 2017

CSSCrypt

Created my own encryption for fun. I used this project as a learning into encrypting and decryption as well as some lower-level understanding. I created this library in 2 different languages only because I wanted to use this library for 2 different applications.

What I learned

Learning encrytion and working with binary. Implementing the same feature in 2 different languages.

CLI Tool · 2017

Bazooka

A CLI tool that compiles local markdown files into a JSON file and deploy it to a server. The goal is to create a serverless website that will use the JSON file as a datasource.

What I learned

Creating a distributable NPM package and building a CLI tool.

Library · 2017

Monkey Inline

A simple inline-editor.

What I learned

Using JavaScript build tools. Cross browser support and user experience.

  • JavaScript

Framework · 2015 – 2017

Peacock CMS

Created a CMS to be used for clients. I freelanced creating websites for clients. Peacock CMS was a solution to provide a simple editing experience that easier than WordPress. It featured inline-editing which was new at the time and allowed clients to edit their website as see immediate results.

What I learned

Creating your own CMS and building websites for clients was a big juggle. As I was having to maintain the platform but also build new features to meet client requirements. I learned that doing this all by yourself is a lot on one's own plate.

I learned a lot about application security, feature creeping, creating a unique selling point, and user experience.

  • LAMP stack