Use MCP to let an LLM play Minesweeper. Introduction Playing Minesweeper via MCP Overview Starting the Minesweeper Server Building the MCP Server Connecting Claude Desktop with MCP Server Letting Claude Play Minesweeper Conclusion References Introduction The combination of MCP and games is exciting.…| BioErrorLog Tech Blog (en)
Learn the basics of the Go-based game engine Ebitengine by implementing a Boids Flocking simulation. Introduction What is Ebitengine? What I built: Boids Flocking Implementing Boids Flocking Minimum setup: Hello, World! Directory structure Implementing Game Logic Implementing the Boids Flocking Logi…| BioErrorLog Tech Blog (en)
This year’s JS13k’s theme was “Black Cat” which got me excited because we lost our best boy last year who was a 20+ year old black cat. For most of the jam I had trouble com…| Killed By A Pixel
Hello, and welcome to Winter! And also 2025! I am currently freezing my butt off up here in Vancouver. It's around -1 Celsius, the rooftops are all frosty, but there's no snow to be seen... Which also means my nose is extremely dry and- well, let's not get into graphic detail.| Dispatch from the Radical Dreamland
Welcome to summer time!! It has...a...| Dispatch from the Radical Dreamland
As I recently wrote, I'm enjoying the Replicube PC/macOS videogame in more than one way, especially since it allows you to code using Lua. I had the initial idea of storing my solutions in a GitHub repository, but then it grew as a place to also store custom creations …| Kartones' Blog
Replicube and other programming videogames| Kartones' Blog
Experience the magic of game creation! We delved into the enchanting world of Lua, the language that powers the lightweight, open-source Löve game engine. Here's what you'll find:| Matt Layman
Act 1: Character Creation – The Dream Build I always thought working in the gaming industry would be my dream job. And for a while, it was. To me, a dream job meant creatively problem-solving, working with awesome people in teams where everyone was pushing boundaries, telling stories, making art, and integrating technology in ways [...]| Sugar Gamers
That’s right. No VCs, no seed rounds, no flashy LinkedIn flex. Just hard work, creativity, and a relentless belief that building something meaningful is still| Sugar Gamers
Course Review: Swift 5 Essential Training (LinkedIn)| Kartones Blog
Last month we held the first-ever LittleJS Game Jam and it has been a huge success! A whopping 571 people signed up for the jam, showing just how much interest there is in LittleJS! Out of those th…| Killed By A Pixel
I am excited to share my new game, Dr1v3n Wild! It’s an OutRun inspired racing game with procedurally generated art and levels. This was created for JS13K 2024 and the entire game fits in a 13 kilobyte zip file including art, sound, code, and even the WebGL rendering system. I also released an “enhanced” version […]| Killed By A Pixel
Why 5e? Discover how D&D's 5e system uniquely enhances our Stone Age RPG, 'Born from Ice'.| Born from Ice: Stone Age Role-Playing
One of my favorite game jams is the legendary Js13kGames competition, where participants have one month to make a web browser game that fits in a 13 kilobyte zip file. To put that into perspective,…| Killed By A Pixel
JavaScript RLE algorithm v2 - Sprite Tiles| Kartones Blog
JavaScript Run-Length Encoding for Arcade Sprites| Kartones Blog
Historical accuracy or gameplay? Why not both? Learn the fine art of balancing in the creation of Born from Ice, a Stone Age RPG.| Born from Ice: Stone Age Role-Playing