ABA
@abagames.bsky.social
📤 178
📥 21
📝 68
ABA Games
https://www.asahi-net.or.jp/~cs8k-cyu/
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...
loading . . .
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...
https://dev.to/abagames/godot-is-well-suited-for-game-development-with-ai-coding-agents-2lcm
20 days ago
0
3
0
In the AI era, starting is cheap. Finishing is scarce. So maybe the real skill is restraint.
dev.to/abagames/ai-...
loading . . .
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...
https://dev.to/abagames/ai-makes-us-start-too-many-projects-4jpe
22 days ago
0
1
1
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-...
loading . . .
Is Game Programming Actually Harder for AI Agents?
It feels true that game programming is harder for AI coding agents than “ordinary” software...
https://dev.to/abagames/is-game-programming-actually-harder-for-ai-agents-4hh1
28 days ago
0
7
1
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...
loading . . .
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...
https://dev.to/abagames/i-kept-enjoying-game-programming-and-ended-up-with-500-homemade-games-2j4g
29 days ago
0
13
5
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
loading . . .
algo-chip by ABA Games
Automatic chiptune BGM composition engine
https://abagames.itch.io/algo-chip
4 months ago
0
2
2
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...
loading . . .
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...
https://dev.to/abagames/making-ai-a-better-coder-by-teaching-it-to-doubt-itself-4n1p
5 months ago
0
0
0
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...
loading . . .
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...
https://github.com/abagames/slash-criticalthink
5 months ago
0
1
1
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-...
loading . . .
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...
https://dev.to/abagames/ai-creates-and-plays-a-game-completing-the-game-you-dont-have-to-play-36hm
6 months ago
1
0
2
reposted by
ABA
Itooh
7 months ago
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
loading . . .
1x111 by ABA Games
1-button 111 minigames
https://abagames.itch.io/1x111
0
5
4
reposted by
ABA
Computer𝔍𝔞𝔪𝔢𝔰
7 months ago
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
loading . . .
2
97
45
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
loading . . .
SWITCHBOARD by ABA Games
Old-school operator: Connect fast or your contract is cut.
https://abagames.itch.io/switchboard
7 months ago
0
2
1
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
loading . . .
Labyracer by ABA Games
Speed Maze Survival
https://abagames.itch.io/labyracer
9 months ago
1
2
2
I've got a new snake game. Feel free to try it out if you're interested.
www.metafilter.com/209055/Recor...
loading . . .
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...
https://www.metafilter.com/209055/Recorded-in-SNAKESURROUND
10 months ago
1
2
0
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...
loading . . .
About Me - ABA Games
Learn more about Kenta Cho, the creator of ABA Games.
https://www.asahi-net.or.jp/~cs8k-cyu/about.html
10 months ago
1
4
1
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
loading . . .
自作ゲームマガジン2025 | 8080 Games
https://yareyare760-game.wixsite.com/home/magazin2
11 months ago
0
5
4
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...
loading . . .
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...
https://dev.to/abagames/getting-llms-to-create-play-evaluate-and-improve-games-4j81
about 1 year ago
0
1
2
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...
loading . . .
about 1 year ago
0
2
0
1D Pac-Man x 8 players for Atari 2600
www.youtube.com/watch?v=SKZe...
loading . . .
Pac-Line x 8 (v0.91 Build) - Atari 2600 Homebrew
YouTube video by The Foreseen Arcade
https://www.youtube.com/watch?v=SKZekWKpmqo
about 1 year ago
0
2
1
I just noticed that
dev.to
now supports Bluesky post embeds
dev.to/devteam/you-...
loading . . .
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...
https://dev.to/devteam/you-can-now-embed-bluesky-on-devforem-2ak1
about 1 year ago
0
0
0
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...
loading . . .
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...
https://dev.to/abagames/creating-mini-games-in-the-age-of-generative-ai-generating-ideas-code-graphics-and-sound-424k
about 1 year ago
0
3
1
Dodge the incoming red electrons and boost your score by navigating through the yellow paths between them! 🎮⚡️
abagames.github.io/crisp-game-l...
loading . . .
about 1 year ago
0
4
1
Tap to jump, tap again to stomp! Crush the cactus to increase your score! Speed increases too!
abagames.github.io/crisp-game-l...
loading . . .
about 1 year ago
0
5
1
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...
about 1 year ago
0
2
0
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...
loading . . .
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 (...
https://omairmajid.com/posts/2021-07-16-why-is-hash-in-python/
about 1 year ago
0
1
0
"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...
loading . . .
Cuttle - card game rules
How to play Cuttle, a combat card game for two players using standard playing-cards.
https://www.pagat.com/combat/cuttle.html
about 1 year ago
0
3
1
reposted by
ABA
Hempuli
about 1 year ago
Wrote an end-of-the-year post on my blog:
www.hempuli.com/blog/index.p...
loading . . .
2024 in review
A post on Hempuliʼs blog
https://www.hempuli.com/blog/index.php?rule=id&ruleid=651
1
31
3
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/...
loading . . .
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 …
https://simonwillison.net/2024/Dec/31/llms-in-2024/
about 1 year ago
0
1
0
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...
loading . . .
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...
https://dev.to/abagames/a-new-relationship-between-ai-and-humans-human-potential-as-a-source-of-unpredictability-1n7m
about 1 year ago
0
1
0
"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-...
loading . . .
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.
https://www.anthropic.com/news/claude-3-5-sonnet
about 1 year ago
0
1
0
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...
loading . . .
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...
https://dev.to/abagames/ive-made-111-one-button-mini-games-into-a-collection-out-of-200-created-3k8k
about 1 year ago
1
6
4
A Python library prettymaps for creating stylish maps using OpenStreetMap.
github.com/marceloprate...
loading . . .
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
https://github.com/marceloprates/prettymaps
about 1 year ago
0
2
0
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-...
loading . . .
OpenAI o3 Breakthrough High Score on ARC-AGI-Pub
OpenAI o3 scores 75.7% on ARC-AGI public leaderboard.
https://arcprize.org/blog/oai-o3-pub-breakthrough
over 1 year ago
0
0
0
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...
loading . . .
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.'
https://www.gamedeveloper.com/production/a-small-games-manifesto
over 1 year ago
0
0
0
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...
loading . . .
Introduction · The Claude Perspective: A guidebook to AI-Human Collaboration
https://abagames.github.io/claude-perspective/en/
over 1 year ago
0
1
0
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...
loading . . .
About | Divio Documentation
Find the software documentation system for Divio. Includes comprehensive tutorials, how-to guides, technical reference and explanation. Learn more here.
https://docs.divio.com/documentation-system/
over 1 year ago
0
2
1
Gunship 2024
add a skeleton here at some point
over 1 year ago
0
0
0
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.
add a skeleton here at some point
over 1 year ago
0
3
1
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...
loading . . .
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
https://github.com/borgo-lang/borgo
over 1 year ago
0
0
1
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...
loading . . .
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.
https://interactionmagic.com/UX-LEGO-Interfaces/
over 1 year ago
0
2
0
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...
loading . . .
Tech Notes: The Success and Failure of Ninja
https://neugierig.org/software/blog/2020/05/ninja.html
over 1 year ago
0
2
1
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
loading . . .
ミニミニシヴィライゼーション | 『ゲームマーケット』公式サイト | 国内最大規模のアナログゲーム・ テーブルゲーム・ボードゲーム イベント
ミニミニシヴィライゼーション | 国内最大規模のアナログゲームイベント『ゲームマーケット』公式サイトです。
https://pre.gamemarket.jp/game/184199
over 1 year ago
0
0
0
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...
loading . . .
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...
https://bsky.social/about/blog/03-12-2024-stackable-moderation
over 1 year ago
0
0
0
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...
loading . . .
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...
https://www.anthropic.com/news/model-context-protocol
over 1 year ago
0
1
0
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...
loading . . .
GitHub - vcraftjp/VZEditor: MS-DOS Text Editor
MS-DOS Text Editor. Contribute to vcraftjp/VZEditor development by creating an account on GitHub.
https://github.com/vcraftjp/VZEditor
over 1 year ago
0
13
7
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...
loading . . .
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.
https://docs.bsky.app/docs/advanced-guides/atproto
over 1 year ago
0
1
0
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...
loading . . .
Twitter’s heir apparent isn’t X or Threads — it’s Bluesky
The blue bird is dead. Long live the blue sky.
https://www.theverge.com/2024/11/23/24303502/bluesky-next-twitter-threads-x
over 1 year ago
0
2
0
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...
loading . . .
Digital Pinball: Necronomicon [Saturn] by KAZe - Dreamlands (2,700,268,640) [HD] [1080p]
YouTube video by Saturn Memories
https://www.youtube.com/watch?v=1VzM9q_dxEc
over 1 year ago
0
0
0
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.
over 1 year ago
0
1
0
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...
loading . . .
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
https://www.bbc.com/news/articles/cpvzp80jv07o
over 1 year ago
0
2
0
SEGA's Yosuke Okunari has curated a special music collection celebrating Saturn's 30th anniversary, featuring iconic tracks from Panzer Dragoon, Magic Knight Rayearth, THUNDER FORCE V, and other classics.
www.youtube.com/watch?v=G8Ww...
loading . . .
セガサターン30th選曲集
YouTube video by SEGA SOUND TEAM YouTube Channel
https://www.youtube.com/watch?v=G8WwQtjQPG0
over 1 year ago
0
4
0
Load more
feeds!
log in