doug | 蔡家樂

@choi.work

Game animator 🏃🕹️ based in Guildford - born in Hong Kong he/him __ www.choi.work

Well, it finally happened! After 9 years of Unity dominance, Godot was the most used game engine for GMTK Game Jam 2026 submissions. 🤖 Godot - 47% 🎮 Unity - 34% 🛠️GameMaker - 5% 🚀 Unreal Engine - 3% ✨ Other - 11%

Pie chart showing game engines used to create 10,511 GMTK Game Jam games in 2026. Godot has the largest slice with 47%. Then Unity with 34%. Other with 11%. Game Maker with 5%. And Unreal Engine with 3%.

Spent some time yesterday (and I will be working on it again later today) on my new environment in Unreal Engine 5, still in the block out phase whilst I work on the Trim textures and the Tile sheets. Decided to do 2 different lighting setups for this one!

BildBild

Blue Bottle Games, as a policy, does not use generative AI. It's something we've discussed as a team, weighing the pros and cons, and ultimately, we decided it was not for us. Recently, while chatting with a colleague, she mentioned it was useful hearing our reasoning. So: Sharing time! 1/12

To celebrate the rerelease I'm going to post some videos from early development! This is the earliest recorded footage with just the controls / movement idea for mobile

Got to meet an all time hero yesterday at Develop! @gamemakerstoolkit.com A genuinely nice and super friendly person. The work he's done for the game dev education scene (for free!) is huge, and I learned so much from his videos. And his game jams are my favourite!

Doug standing next to Mark Brown of GMTK fame at Develop

Kelly Slater's Pro Surfer (2002) how the did they get the water to look like that, this is incredible I don't mean the reflections, look at the shape of the wave as it moves, the lighting, the glow.. This and the game loop are **amazing** and needs to be studied This is lost technology oh my god

given that there's a contact sensor in the ball, i think the world cup broadcasts are missing an opportunity to implement screen shake

Let's talk about naming your video game! This is something I come back to with teams over and over again. Naming is really hard. A decent name is hard to find, and a bad one will really make it hard for people to remember your game. Here are some tips.

With animation, not only do you have to understand movement and physics, but you have to interpret movement. How personality and mood and thought manifests physically in ways you can read. What is the rhythm of a type of person. It's part actor, part choreographer, part body language analysis.

Justin Đoàn@soundaholism.bsky.social · 2mo ago

I've been thinking a lot about visible vs invisible skill layers. i.e every craft has outer layers of skills that laypeople can recognise, and inner layers that you need expertise and experience to perceive at all. Could y'all think of examples of visible vs invisible skills in your own discipline?