LuaDB – A pure Lua RDBMS engine with B+Trees, WAL, and Postgres wire protocol
I built LuaDB – an embeddable relational database written 100% from scratch in pure Lua (no C extensions or external dependencies). Key features: Sl…
Tech news from the best sources
I built LuaDB – an embeddable relational database written 100% from scratch in pure Lua (no C extensions or external dependencies). Key features: Sl…
I put two buttons at the bottom of a Decentraland scene, the way the platform's own mobile guidance says to. On a real phone, one of them wrote a pe…
Introduction to KernelPlay-JS v0.5.0 KernelPlay-JS v0.5.0 marks a significant leap in game development tooling with the introduction of its Unified…
RuneScape is one of the longest-running MMORPGs in history. First released in 2001, it had already accumulated more than 15 years of content, system…
A game can be mechanically correct and still feel flat. The button works. The enemy loses health. The coin counter increases. The level completes. E…
Follow-up to the storm post — same engine, two new systems, and a number I didn't expect. The experiment Same blind mountain pass. Same pincer maneu…
Crumbongo started from a pretty stupid little question: What if the number of accessible cookies on the website you're visiting could become game cu…
Building CUBELANDS for Steam: an early alpha generated from cubes I’m building CUBELANDS , an early-alpha third-person open-world action-adventure p…
Hand-written quests run out. Players finish your content faster than you can write it, and the tenth "collect 10 wolf pelts" quest feels like filler…
It all started on YouTube About 3 years ago, more or less, was the last time I developed video games. I had a channel that I started around 2020-202…
Originally published on the Sorceress blog . TL;DR: an HTML5 game is four things — an index.html host page, a JS module that owns the loop, a folder…
Originally published on the Sorceress blog . TL;DR: a fixed-tick grid, a growing body, food on empty cells, death on wall or self-collision. Under ~…
Building a deterministic tactics engine in Python, inspired by Kingdom. Same seed. Same orders. Same pincer maneuver through a mountain pass. Two di…
When people think about browser games, they usually think about graphics, animations, or game engines. In reality, the biggest difference between a…
Some browser games feel almost offline. They start quickly, use simple controls, and may continue running even when the network becomes unstable for…
Every "AI" opponent in a board game — Tic-Tac-Toe, Connect 4, Checkers, Othello, Chess — tends to run the same idea: search the game tree, assume th…
When I started building a browser-game catalog, my first acceptance test was simple: open the page, wait for the iframe, and confirm that something…
Liar’s Dice sounds like a perfect game to put onchain. The rules are simple, every move can be verified, and you don’t need a centralized game serve…
Introduction Mipmaps are usually introduced as smaller copies of a texture. That is correct, but it does not explain why a no-mipmap screenshot look…
Build your first theme and course in the Theme Workshop Path Protocol is an open-source browser precision game — 100 levels, MIT licensed. But the p…
I built an open-source browser precision game called Path Protocol — 100 levels, a Theme Workshop for authoring your own courses, MIT licensed. Alon…
MOKSHA — v0.1.1 Devlog Date: 2026-08-18 Milestone: v0.1.1 — https://github.com/weirdcodesofficial/MOKSHA/milestone/11 Highlights Major mobile-focuse…
I uploaded a small first-person sci-fi demo to itch.io this week. The build already ran in a normal browser, so I expected the upload to be the easy…
Yesterday, adding a dependency in Jetbrains Rider was a non-event: type the class name, hit Alt+Enter , keep coding. Today, the exact same shortcut…
Hey RPG community! I wanted to share a tool I built for my tabletop sessions — Arcane-Dice . Inspired by the immersive dice rolling experience in Ba…
When an educational institution commissions a game, one of the first questions on the requirements document is: "Will it integrate with our LMS?" Th…
I created a Game engine named Arc engine, its purely written in C What is Arc engine? Arc engine is a Game Engine written purely in C, with amazing…
This is a submission for Weekend Challenge: Dog Days Edition The Vacuum Approaches is a tiny Undertale-like house game. You are the dog. The vacuum…
A recommendation page can perform the correct calculation and still show the wrong result. The failure happens when two valid requests finish in the…
I recently released Mathastic , a fast-paced math puzzle game for iOS and Android. I’m Tapadyuti Chatterjee, a software engineer interested in distr…