Purpose

This blog will serve as a dev timeline for the main site gametje.com. I’ll outline design decisions and give previews of games as they are developed.

Blast from the past

Gametje V1

If you have read my about page, you may remember that I did an initial implementation of a couple games back in the Fall of 2017. I mainly did it at the time to learn NodeJS which was all the rage back then. I was able to build the frontend and backend in the same code base and it mostly worked. I also deployed it using the Heroku free tier which was pretty neat. At the time, I didn’t know much about containerization/Docker or running my own VPS, so it was the simplest way to share it with friends. You also can’t argue with free (the database too!). I was able to develop a prototype pretty quickly, but I never felt that comfortable with NodeJS. Typescript wasn’t really around yet and I missed the strongly typed help from Java. My job at that time was primarily backend oriented with some frontend built using jsps which were dated even at that time…

[Read More]

Hide and Peek Preview

Getting Ideas

My kids have been bugging me about creating another game that they can play. I already have RPS SHOOT which is a twist on the classic Rock, Paper, Scissors game that they enjoy, but that game is nearly a year old now. Kids get bored easily and always want a shiny new thing to play with after all. My daughter is not able to read that well yet so I knew I needed to do something without many words. I thought about the games my kids like to play. Some of their current favorites are UNO, Go Fish, Memory and Yahtzee. They also love to play hide and seek (especially when I pretend to be bad at looking). Last year, I had been playing around with some protoypes using HTML Canvas to try to make a more traditional game on the platform. I looked at PixiJS which seemed promising but was a bit overkill for what I wanted to do. Perhaps I’ll revisit that in the future for other games.

[Read More]

Number 6

New Game - Sync Think

I have been working on a new game that is currently available for Alpha testers. The working title is ‘Sync Think’. The general idea is for players to submit a random word or phrase and then work together to converge on a single word. The faster you match with another player, the more points you’ll score. It is inspired by this improv game called Mind Meld. It is typically only played with two players, but my version supports 2-16 players. When more then 2 people are playing, two words from the myriad of guesses are chosen randomly to be the words for the next “level”. With many people playing, it is possible for some players to match and others not. Once you match, you’ll score points. It continues until everyone has matched or one player is left out. It will also stop after the maximum level has been reached (currently set at 7).

[Read More]

First post

Welcome to the first Gametje blog. I plan on documenting development progress and other technical decisions/research that goes into making the games on gametje.com