Godot Is Well-Suited for Game Development with AI Coding Agents
I recently read Caleb Leak's article, I Taught My Dog to Vibe Code Games. He built a setup where his...
You don't actually need the Godot editor to make a Godot game. And that makes it the great engine for CLI-based AI coding agents. I wrote about my experience building a game purely from the terminal with an AI agent. #GodotEngine dev.to/abagames/god...
01.03.2026 08:03
๐ 3
๐ 0
๐ฌ 0
๐ 0
Is Game Programming Actually Harder for AI Agents?
It feels true that game programming is harder for AI coding agents than โordinaryโ software...
Why is game programming so hard for AI agents? I looked into recent benchmarks, and the gap between "syntactically correct code" and "actual game feel" is huge. If you've found a good workflow to get AI to write solid game code, please share your secrets. #ai #gamedev dev.to/abagames/is-...
21.02.2026 06:50
๐ 7
๐ 1
๐ฌ 0
๐ 0
I Kept Enjoying Game Programmingโand Ended Up with 500 Homemade Games
If you watch the animated GIF on my personal website in the tweet below for about two minutes, you...
Just realized I've made over 500 games. From typing Z80 assembly in the 80s to generating JS with AI agents today, the tech stack keeps changing, but the fun of figuring it out remains the same. Wrote a short essay on why I still love game programming. #gamedev #programming
dev.to/abagames/i-k...
21.02.2026 02:08
๐ 13
๐ 5
๐ฌ 0
๐ 0
algo-chip by ABA Games
Automatic chiptune BGM composition engine
I've just released the playable showcase for algo-chip, a high-quality automatic chiptune BGM composition engine available as an npm library. The demo lets you audition motifs, and regenerate loops. abagames.itch.io/algo-chip
09.11.2025 09:05
๐ 2
๐ 2
๐ฌ 0
๐ 0
Making AI a Better Coder by Teaching It to Doubt Itself
Introducing /criticalthink: A Command to Sanity-Check Your AI's Suggestions We've all been...
Tired of your AI coding assistant giving you confidently wrong answers? I built a simple slash command, /criticalthink, to make it doubt itself and check for risks, biases, and logical flaws. Stop blindly trusting and start thinking critically. dev.to/abagames/mak...
22.10.2025 08:29
๐ 0
๐ 0
๐ฌ 0
๐ 0
AI Creates and Plays a Game, Completing the "Game You Don't Have to Play"
"Is there a game you don't have to play?" This is a famous line from the Japanese manga...
Ever dreamed of a game that plays itself? I explored this idea by building a system where an AI creates, plays, and completes an entire RPG campaign on its own. Humans can then watch the story unfold. dev.to/abagames/ai-...
27.09.2025 04:20
๐ 0
๐ 1
๐ฌ 1
๐ 1
1x111 by ABA Games
1-button 111 minigames
Another web game you shouldn't miss: 1x111 by @abagames.bsky.social
A collection of inventive and delightful tiny games. Think UFO-50 mixed with Wario Ware. Full of surprises, and actually pretty addictive. #gaming #videogame
abagames.itch.io/1x111
05.09.2025 21:17
๐ 5
๐ 4
๐ฌ 0
๐ 0
1X111 by @abagames.bsky.social
one of the classic japanese game hobbiests, Kenta Cho recently tied together 111 of his single-button games into an old-school wario-ware you can play on your phone (he's been making tiny free games since the 80s)
abagames.itch.io/1x111
15.08.2025 16:49
๐ 97
๐ 45
๐ฌ 2
๐ 0
SWITCHBOARD by ABA Games
Old-school operator: Connect fast or your contract is cut.
You are a switchboard operator. Quickly connect people to who they want to talk to. If you're too slow or make a wrong connection, you'll lose a contract. But don't worry, you can get it back by making another successful connection! abagames.itch.io/switchboard
23.08.2025 01:23
๐ 2
๐ 1
๐ฌ 0
๐ 0
Labyracer by ABA Games
Speed Maze Survival
Ever wondered what a 'Rally-X Championship Edition' might play like? The goal is to grab all the flags on the left side of the screen. A special flag will then pop up on the right. Snag that special flag, and a whole new course will appear on the left. abagames.itch.io/labyracer
23.06.2025 09:29
๐ 2
๐ 1
๐ฌ 1
๐ 1
About Me - ABA Games
Learn more about Kenta Cho, the creator of ABA Games.
It occurred to me that not having an 'About Me' page on my website might seem a bit unhelpful, so I went ahead and added it. www.asahi-net.or.jp/~cs8k-cyu/ab...
03.06.2025 10:52
๐ 4
๐ 1
๐ฌ 1
๐ 0
่ชไฝใฒใผใ ใใฌใธใณ2025 | 8080 Games
I contributed an article to "Jisaku Game Magazine 2025", magazine featuring introductions to Japanese indie/homebrew games. I wrote a column titled "Creating Homebrew Games to Enjoy Programming," discussing my activities over the last 40 years yareyare760-game.wixsite.com/home/magazin2
25.04.2025 23:42
๐ 5
๐ 3
๐ฌ 0
๐ 1
The fish powers up with bubbles and can crush rocks. I managed to make Claude handle everything from game concept creation and evaluation to implementation and improvement, creating all this without writing a single line of code, just through conversation abagames.github.io/chat-craft-c...
20.03.2025 23:23
๐ 2
๐ 0
๐ฌ 0
๐ 0
Pac-Line x 8 (v0.91 Build) - Atari 2600 Homebrew
YouTube video by The Foreseen Arcade
1D Pac-Man x 8 players for Atari 2600 www.youtube.com/watch?v=SKZe...
21.02.2025 23:22
๐ 2
๐ 1
๐ฌ 0
๐ 0
Dodge the incoming red electrons and boost your score by navigating through the yellow paths between them! ๐ฎโก๏ธ abagames.github.io/crisp-game-l...
25.01.2025 07:19
๐ 4
๐ 1
๐ฌ 0
๐ 0
Tap to jump, tap again to stomp! Crush the cactus to increase your score! Speed increases too! abagames.github.io/crisp-game-l...
22.01.2025 11:55
๐ 5
๐ 1
๐ฌ 0
๐ 0
Inside the box, a box's jump direction sways back and forth. Tap with good timing to make the box jump, while collecting yellow blocks and avoiding red ones. abagames.github.io/crisp-game-l...
15.01.2025 22:41
๐ 2
๐ 0
๐ฌ 0
๐ 0
Why is hash(-1) == hash(-2) in Python?
While browsing Reddit the other day waiting for my code to compile , I ran across this question on r/Python:
is hash(-1) == hash(-2) an easter egg? Wait, is that really true?
$ python Python 3.9.6 (...
When small integers are passed to Python's hash(), they typically return the same integer value. However, hash(-1) exhibits unusual behavior by returning -2. This is because CPython uses -1 as an error value, making it impossible to return -1 as an actual hash result. omairmajid.com/posts/2021-0...
11.01.2025 00:22
๐ 1
๐ 0
๐ฌ 0
๐ 0
Cuttle - card game rules
How to play Cuttle, a combat card game for two players using standard playing-cards.
"Cuttle," a playing card game developed in the 1970s, already featured elements similar to Magic: The Gathering, including card-based attacks, interference, defense, permanent effects, and the existence of "2" cards that could neutralize effects. www.pagat.com/combat/cuttl...
10.01.2025 23:54
๐ 3
๐ 1
๐ฌ 0
๐ 0
2024 in review
A post on Hempuliสผs blog
Wrote an end-of-the-year post on my blog: www.hempuli.com/blog/index.p...
31.12.2024 01:05
๐ 31
๐ 3
๐ฌ 1
๐ 0
Things we learned about LLMs in 2024
A lot has happened in the world of Large Language Models over the course of 2024. Hereโs a review of things we figured out about the field in the past โฆ
Summary of LLM developments in 2024: Key advances include the emergence of models surpassing GPT-4 and cost reductions. Challenges also emerged, such as low-quality AI-generated content, widening knowledge gaps, and environmental impact from data centers. simonwillison.net/2024/Dec/31/...
01.01.2025 02:27
๐ 1
๐ 0
๐ฌ 0
๐ 0
A New Relationship Between AI and Humans - Human Potential as a Source of Unpredictability
Humanity is approaching a historic turning point with the emergence of AI systems that surpass human...
Human unpredictability based on experiential memory and intuition is fundamentally different from AI's, suggesting a new collaborative relationship between humans and AI. dev.to/abagames/a-n...
01.01.2025 02:16
๐ 1
๐ 0
๐ฌ 0
๐ 0
I've Made 111 One-Button Mini-Games into a Collection (Out of 200 Created)
abagames.itch.io This is a WarioWare-style game where you play quick one-button...
After creating 200 one-button games, constraints have evolved into natural design patterns, and while game creation has become routine, I still find joy in fine-tuning mechanics for optimal player experience. dev.to/abagames/ive...
24.12.2024 10:37
๐ 6
๐ 3
๐ฌ 1
๐ 1