Sign in

ABA

@abagames.bsky.social
185 followers 21 following 69 posts

ABA Games www.asahi-net.or.jp/~cs8k-cyu

PostsRepliesMedia
ABA @abagames.bsky.social · 28/09/2026
A fixed-screen 1981-style arcade shooter. A craft you shoot does not vanish. It turns into a burning WRECK that falls, crushing every craft it passes through on the way down. Then it lands wherever you are. Play in your browser on PC or smartphone. abagames.itch.io/wreckfall
abagames.itch.io
WRECKFALL by ABA Games
Every kill becomes a falling wreck. It's your only weapon, and it lands on your head.
173
ABA @abagames.bsky.social · 01/03/2026
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...
dev.to
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...
031
ABA @abagames.bsky.social · 27/02/2026
In the AI era, starting is cheap. Finishing is scarce. So maybe the real skill is restraint. dev.to/abagames/ai-...
dev.to
AI Makes Us Start Too Many Projects
Final exams start next week. I haven’t solved a single practice problem yet. I really need to get...
011
ABA @abagames.bsky.social · 21/02/2026
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-...
dev.to
Is Game Programming Actually Harder for AI Agents?
It feels true that game programming is harder for AI coding agents than “ordinary” software...
071
ABA @abagames.bsky.social · 21/02/2026
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...
dev.to
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...
0145
ABA @abagames.bsky.social · 09/11/2025
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
abagames.itch.io
algo-chip by ABA Games
Automatic chiptune BGM composition engine
032
ABA @abagames.bsky.social · 22/10/2025
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...
dev.to
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...
000
ABA @abagames.bsky.social · 09/10/2025
I've created a custom slash command "criticalthink" to encourage critical thinking, as a play on "ultrathink". I find it quite useful, but this function itself requires critical thinking. github.com/abagames/sla...
github.com
GitHub - abagames/slash-criticalthink: The `criticalthink` command is a custom command that embeds healthy skepticism into the dialogue process itself as a countermeasure against AI's "confirmation bi...
The `criticalthink` command is a custom command that embeds healthy skepticism into the dialogue process itself as a countermeasure against AI's "confirmation bias" and humans' &q...
011
ABA @abagames.bsky.social · 27/09/2025
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-...
dev.to
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...
101
Reposted by ABA
Itooh @itooh.bsky.social · 05/09/2025
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
abagames.itch.io
1x111 by ABA Games
1-button 111 minigames
054
Reposted by ABA
Computer𝔍𝔞𝔪𝔢𝔰 @computerjames.bsky.social · 15/08/2025
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
29645
ABA @abagames.bsky.social · 23/08/2025
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
abagames.itch.io
SWITCHBOARD by ABA Games
Old-school operator: Connect fast or your contract is cut.
021
ABA @abagames.bsky.social · 23/06/2025
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
abagames.itch.io
Labyracer by ABA Games
Speed Maze Survival
121
ABA @abagames.bsky.social · 05/06/2025
I've got a new snake game. Feel free to try it out if you're interested. www.metafilter.com/209055/Recor...
metafilter.com
Recorded in SNAKESURROUND™
ABA, prodigious creator of plenty of awesome short games like the one-dimensional Pac-Man variant PAKU PAKU, has just released a new game, free to play in your browser on itch.io: BLASNAKE. Start...
120
ABA @abagames.bsky.social · 03/06/2025
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...
asahi-net.or.jp
About Me - ABA Games
Learn more about Kenta Cho, the creator of ABA Games.
141
ABA @abagames.bsky.social · 26/04/2025
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
yareyare760-game.wixsite.com
自作ゲームマガジン2025 | 8080 Games
053
ABA @abagames.bsky.social · 21/03/2025
We need to let generative AI play the games they create and experience that "What is this? This is boring!" feeling too dev.to/abagames/get...
dev.to
Getting LLMs to Create, Play, Evaluate, and Improve Games
The fish powers up with bubbles and can crush rocks. I managed to make Claude handle everything from...
011
ABA @abagames.bsky.social · 20/03/2025
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...
020
ABA @abagames.bsky.social · 21/02/2025
1D Pac-Man x 8 players for Atari 2600 www.youtube.com/watch?v=SKZe...
youtube.com
Pac-Line x 8 (v0.91 Build) - Atari 2600 Homebrew
YouTube video by The Foreseen Arcade
021
ABA @abagames.bsky.social · 07/02/2025
I just noticed that dev.to now supports Bluesky post embeds dev.to/devteam/you-...
dev.to
You can now embed Bluesky on DEV/Forem
Just a heads up on a new feature: Embedding skeets! This feature is only a basic initial...
000
ABA @abagames.bsky.social · 26/01/2025
The idea that generative AI could create games completely autonomously remains a distant dream, but we're beginning to see early signs of this potential. dev.to/abagames/cre...
dev.to
Creating Mini-Games in the Age of Generative AI - Generating Ideas, Code, Graphics, and Sound
In this context, what remains for humans to do... fine-tuning, perhaps? Dodge the incoming red...
031
ABA @abagames.bsky.social · 25/01/2025
Dodge the incoming red electrons and boost your score by navigating through the yellow paths between them! 🎮⚡️ abagames.github.io/crisp-game-l...
041
ABA @abagames.bsky.social · 22/01/2025
Tap to jump, tap again to stomp! Crush the cactus to increase your score! Speed increases too! abagames.github.io/crisp-game-l...
051
ABA @abagames.bsky.social · 15/01/2025
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...
020
ABA @abagames.bsky.social · 11/01/2025
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...
omairmajid.com
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 (...
010
ABA @abagames.bsky.social · 10/01/2025
"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...
pagat.com
Cuttle - card game rules
How to play Cuttle, a combat card game for two players using standard playing-cards.
031
Reposted by ABA
Hempuli @hempuli.bsky.social · 31/12/2024
Wrote an end-of-the-year post on my blog: www.hempuli.com/blog/index.p...
hempuli.com
2024 in review
A post on Hempuliʼs blog
1313
ABA @abagames.bsky.social · 01/01/2025
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/...
simonwillison.net
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 …
010
ABA @abagames.bsky.social · 01/01/2025
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...
dev.to
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...
010
ABA @abagames.bsky.social · 29/12/2024
"We’ll be releasing Claude 3.5 Haiku and Claude 3.5 Opus later this year"—if we don’t hurry, it might be too late to call it this year www.anthropic.com/news/claude-...
anthropic.com
Introducing Claude 3.5 Sonnet
Introducing Claude 3.5 Sonnet—our most intelligent model yet. Sonnet now outperforms competitor models and Claude 3 Opus on key evaluations, at twice the speed.
010
ABA @abagames.bsky.social · 24/12/2024
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...
dev.to
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...
163
ABA @abagames.bsky.social · 23/12/2024
A Python library prettymaps for creating stylish maps using OpenStreetMap. github.com/marceloprate...
github.com
GitHub - marceloprates/prettymaps: A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries.
A small set of Python functions to draw pretty maps from OpenStreetMap data. Based on osmnx, matplotlib and shapely libraries. - marceloprates/prettymaps
020
ABA @abagames.bsky.social · 21/12/2024
OpenAI o3, which has improved adaptability to new tasks, costs $20 per task in the Low Compute setting. If the High Compute setting is 172 times more expensive, it could cost as much as $3,000 per task. arcprize.org/blog/oai-o3-...
arcprize.org
OpenAI o3 Breakthrough High Score on ARC-AGI-Pub
OpenAI o3 scores 75.7% on ARC-AGI public leaderboard.
000
ABA @abagames.bsky.social · 18/12/2024
While the article advocates for developing smaller games with risky new ideas, the key challenge appears to be the lack of a proven formula for creating market-viable new ideas. www.gamedeveloper.com/production/a...
gamedeveloper.com
Featured Blog | A small games manifesto
'Most great franchises were born from small games and incremental investment. This is far from easy in a crowded market, but it’s the path to sustainable success.'
000
ABA @abagames.bsky.social · 10/12/2024
I thought it would be good to have Claude itself write about how to write prompts for Claude, so I had Claude create a guide. abagames.github.io/claude-persp...
abagames.github.io
Introduction · The Claude Perspective: A guidebook to AI-Human Collaboration
010
ABA @abagames.bsky.social · 03/12/2024
Documentation needs 4 distinct functions to be effective: Tutorials (for learning), How-to guides (for achieving specific goals), Reference (for technical information), and Explanation (for deeper understanding). docs.divio.com/documentatio...
docs.divio.com
About | Divio Documentation
Find the software documentation system for Divio. Includes comprehensive tutorials, how-to guides, technical reference and explanation. Learn more here.
021
ABA @abagames.bsky.social · 30/11/2024
Gunship 2024
000
ABA @abagames.bsky.social · 30/11/2024
What makes a design "sophisticated"? While flat design often sacrifices usability with unclear buttons and poor affordances, we perceive it as refined due to its minimalism and visual harmony.
031
ABA @abagames.bsky.social · 30/11/2024
Borgo sounds fascinating - it's a language that transpiles to Go. It features capabilities like using Result<T, E> instead of Go's multiple return values with error (T, error). The language aims to be more expressive than Go while being less complex than Rust. github.com/borgo-lang/b...
github.com
GitHub - borgo-lang/borgo: Borgo is a statically typed language that compiles to Go.
Borgo is a statically typed language that compiles to Go. - borgo-lang/borgo
001
ABA @abagames.bsky.social · 29/11/2024
LEGO's 2x2 decorated slopes offer fascinating insights into interface design. These small pieces showcase 52 variations of control panels, reflecting decades of UI/UX evolution from analog to digital. They brilliantly demonstrate key design principles. interactionmagic.com/UX-LEGO-Inte...
interactionmagic.com
The UX of LEGO Interface Panels
LEGO interface panels are beautiful, iconic, and great for learning interface design basics. I bought 52 of them from BrickLink to explore the design, layout and organisation of complex interfaces.
020
ABA @abagames.bsky.social · 29/11/2024
The creator of Ninja, a build system, shares a profound insight: in programming, social aspects matter more than architecture, which matters more than code itself. neugierig.org/software/blo...
neugierig.org
Tech Notes: The Success and Failure of Ninja
021
ABA @abagames.bsky.social · 29/11/2024
Compact game "Mini Mini Civilization" where you develop a civilization on a single sheet of paper. Draw a continuous 25-square path to create your nation's territory. Choose numbered actions strategically to grow your civilization across 6 different status categories. pre.gamemarket.jp/game/184199
pre.gamemarket.jp
ミニミニシヴィライゼーション | 『ゲームマーケット』公式サイト | 国内最大規模のアナログゲーム・ テーブルゲーム・ボードゲーム イベント
ミニミニシヴィライゼーション | 国内最大規模のアナログゲームイベント『ゲームマーケット』公式サイトです。
000
ABA @abagames.bsky.social · 29/11/2024
Bluesky's approach allows users to run their own moderation services on top of default moderation. While this enables community-driven content filtering, the sustainability of volunteer-based moderation for 20M+ users remains a significant challenge. bsky.social/about/blog/0...
bsky.social
Bluesky’s Stackable Approach to Moderation - Bluesky
Today, we’re open sourcing Ozone, a tool that lets a team of moderators or curators collaboratively review reports, create labels, and inspect content on the atproto network. Later this week, we’re op...
000
ABA @abagames.bsky.social · 26/11/2024
Anthropic has announced the Model Context Protocol (MCP) as an open standard, enabling Claude Desktop to connect with local data sources and systems. Developers can create custom MCP servers to integrate their programs with Claude using this standardized protocol. www.anthropic.com/news/model-c...
anthropic.com
Introducing the Model Context Protocol
The Model Context Protocol (MCP) is an open standard for connecting AI assistants to the systems where data lives, including content repositories, business tools, and development environments. Its aim...
010
ABA @abagames.bsky.social · 26/11/2024
VZ Editor, a legendary Japanese text editor from 1987, is now open source. Written in assembly language for MS-DOS, it was famous for its blazing-fast performance, powerful macro system, and TSR capability. github.com/vcraftjp/VZE...
github.com
GitHub - vcraftjp/VZEditor: MS-DOS Text Editor
MS-DOS Text Editor. Contribute to vcraftjp/VZEditor development by creating an account on GitHub.
0136
ABA @abagames.bsky.social · 24/11/2024
AT Protocol enables Bluesky's decentralized nature through portable identities and data repos. Users can choose algorithms and migrate accounts between servers, while speech and reach layers are separated for better content distribution control. docs.bsky.app/docs/advance...
docs.bsky.app
The AT Protocol | Bluesky
The AT Protocol (Authenticated Transfer Protocol, or atproto) is a standard for public conversation and an open-source framework for building social apps.
010
ABA @abagames.bsky.social · 24/11/2024
While Bluesky's current strengths lie in user-controlled algorithms and moderation, future monetization could challenge these features. However, its decentralized AT Protocol might help maintain user autonomy even after commercialization. www.theverge.com/2024/11/23/2...
theverge.com
Twitter’s heir apparent isn’t X or Threads — it’s Bluesky
The blue bird is dead. Long live the blue sky.
020
ABA @abagames.bsky.social · 24/11/2024
KAZe's Digital Pinball on SEGA Saturn is one of my favorite hidden gems. The soundtrack featuring Dream Theater is amazing. Really wish we could get this classic ported to modern consoles. www.youtube.com/watch?v=1VzM...
youtube.com
Digital Pinball: Necronomicon [Saturn] by KAZe - Dreamlands (2,700,268,640) [HD] [1080p]
YouTube video by Saturn Memories
000
ABA @abagames.bsky.social · 23/11/2024
The soundtrack of Magic Knight Rayearth for Sega Saturn is absolutely stunning, but I wonder how well-known it is among the gaming community. The BGM that plays during the Tokyo Tower scene is particularly captivating - it's one of my favorite tracks.
010
ABA @abagames.bsky.social · 23/11/2024
The ZX Spectrum was an iconic 1980s home computer that revolutionized UK computing. Known for its rubber keys, rainbow stripe, and distinct loading screech. Its affordable price, educational value, and great games made it "our rock'n'roll." www.bbc.com/news/article...
bbc.com
ZX Spectrum: The computer that became a 1980s icon
A new documentary looks at the impact of the ZX Spectrum, the computer that kickstarted a gaming revolution
020