▲ 9 r/baduk

GoYomi: free 9×9 Go trainer with an AI coach that explains your mistakes (new trailer, big update)

I posted a gameplay video of this a while back. It's had a big update since, so here's a proper trailer.

GoYomi is a free 9×9 Go game that runs in your browser. You play an AI at your level while a coach grades every move and explains why.

New since last time:

  • Every AI level now runs KataGo in the browser: much stronger and faster
  • A better coach, which can hide its move so you find the better one yourself
  • "Their idea" shows what your opponent is planning
  • Play by keyboard or with a screen reader

Play: https://killedbyapixel.github.io/GoYomi

I'd like to hear from stronger players whether the coach's explanations match how you'd explain the position.

u/Slackluster — 12 days ago

Dweet of the Week #145 - Symbiotic Spirals by Rodrigo Siqueira

https://www.dwitter.net/d/36347

for(X=Y=i=4e4;i--;x.fillRect(Y*80+960,X*230+410,t<2,.2))u=X*2-3,r=(u*u+Y*Y)**.5,s=T(i*i/t)<.95||-.8,X=s*(r+u)/4+S(X),Y=s*(r-u)**.8*(Y<0||-1)
u/Slackluster — 13 days ago

I made a free Reversi trainer with a coach that explains your mistakes

I wanted to get better at Reversi and couldn't find a trainer that tells you why a move was bad, so I made one. It runs in the browser and it's free and open source.

https://killedbyapixel.github.io/Reversiology

How it works:

  • You play an AI at your level. There are nine, from nearly random up to one that holds its own against Edax.
  • A coach grades every move and gives a plain reason: a corner given away, a risky square, too many moves left for your opponent.
  • It talks to beginners about corners and safe discs, and to stronger players about mobility, frontier and parity.
  • In the last moves it solves the game exactly and tells you who wins and by how much.
  • There are 156 puzzles taken from real games, and it names the opening you're in.

I'd like to hear from stronger players in particular. Do the coach's explanations match how you'd explain the position? Anything it gets wrong or leaves out?

Source: https://github.com/KilledByAPixel/Reversiology

u/Slackluster — 15 days ago
▲ 153 r/dreamcast+1 crossposts

SP13KTRA: my js13k racing game, now a free Dreamcast homebrew

Hi all! SP13KTRA is an anti-gravity racer I made for js13k, a game jam where the whole game has to fit in 13 KB of JavaScript.

Since the game is so small and self contained, it seemed like a perfect candidate for an experiment: could an AI coding tool port it to the Dreamcast? I used Claude to convert my JavaScript code to C++ on KallistiOS, and it wasn't easy but we eventually were able to get it running at 60 fps.

All the art, music and design are my own and nothing in the game is AI generated, it was only used as a tool for the port.

Free disc image here: https://github.com/KilledByAPixel/SP13KTRA/releases/latest

Or play the web version right now in your browser, on PC or mobile: https://killedbyapixel.github.io/SP13KTRA/

The first hardware reports are coming in and I'm still fixing things, so if you try it on a real Dreamcast I'd love to hear how it runs and how you loaded it (CD-R, GDEMU, MODE, DreamShell...).

u/Slackluster — 15 days ago
▲ 28 r/gogame

I'm bad at Go, so I made a free 9×9 trainer with a coach that explains every move

GoYomi runs in your browser, no install or account. Play 9×9 against an AI with a coach that grades and explains every move.

At max difficulty it's a strong intermediate opponent: it beat GNU Go 17 of 20 games.

It also shows liberties, atari warnings, territory, and what your opponent is planning. You can take back moves and explore variations.

It's open source! (GPL-3.0): https://github.com/KilledByAPixel/GoYomi

Happy to get feedback, especially from stronger players on whether the explanations are right.

killedbyapixel.github.io
u/Slackluster — 19 days ago

Dweet of the Week #143 - Ripple remix hi-res by danny@hille.dk

https://www.dwitter.net/d/36287

//HI-RES!
for(t?i=w*w:I=new ImageData(c.width=w=255,w);i--,a=4-(i%w)/32,b=i/8160;I.data.set([d=13/(S(a*a+(b-=2.25)*b-t)-C(a+b)*S(b+a)-C(a-t))**2,d*2,d*9,w],i*4));x.putImageData(I,0,0)
u/Slackluster — 27 days ago
▲ 2 r/hobbygamedev+1 crossposts

AI Browser Game Jam 5: Oct 16 to Oct 30 - Use any AI tools, 126 entries last round!

AI Browser Game Jam 5 is open for sign-ups. The jam runs October 16 to October 30, 2026.

The rules are simple: make a free browser-playable game in two weeks using AI for whatever you want - code, art, music, design, sound, anything.

A few details:

  • No sponsor or required AI service
  • Solo devs or teams
  • Theme revealed when the jam starts
  • Theme is optional
  • Sharing your AI workflow/process is encouraged
  • Participants play and rate the entries

The last jam had 126 entries and 248 people joined, so I’m really curious how big round 5 gets.

Jam page: https://itch.io/jam/ai-jam-5

Discord: https://discord.gg/86xBnZqHjy

If you joined one of the previous jams, feel free to share what you made and what tools you used. Thanks for reading and have nice day.

itch.io
u/Slackluster — 27 days ago

everything in my 13k futuristic racing game is generated from code

SP13KTRA is a hover racer I made for js13kGames, where the whole game has to fit in 13 kilobytes. That means no assets, so everything is generated when the page loads:

  • Tracks: each circuit is just a short list of corners
  • Banking and hills: follow the curves and flow between corners
  • Ships: all 8 hulls generated from a seed
  • Cities: 8 shape languages, a palette per circuit
  • Skylines: one slow wave sets building heights, so neighbors form ridges
  • Canyons: towers standing on pillars far below the road
  • Pads and arrows: placed wherever the road runs straight or curves
  • Skies: suns, eclipses, stars and clouds, all soft circles
  • Sound effects: synthesized using ZZFX, no audio files
  • Music: 8 techno loops, each from one seed that picks 26 parameters. I made a tool to find good seeds for each track.

Play free in the browser: https://www.newgrounds.com/portal/view/1052078

Source: https://github.com/KilledByAPixel/SP13KTRA

Music tool: https://killedbyapixel.github.io/SP13KTRA/tools/music.html

u/Slackluster — 29 days ago
▲ 19 r/algorithmicmusic+1 crossposts

every song in my 13kb game is generated from a single number

here's the trick behind how i fit 8 music tracks in my js13k game SP13KTRA. 🌈🚀

every song is defined by a single number. the seeded random generator makes 26 dice rolls per track: tempo, key, scale, chords, groove, drum kit, bass and lead sounds, melody patterns, when each part comes in, and a few more.

each song is a 128 beat loop split into sections. parts come in one by one, a resonant filter sweeps open every phrase, then there's a breakdown and a drop.

notes use one of 4 predefined scales so nothing clashes. the melody climbs, falls, leaps or rocks through the scale, and the chords shift every 4 bars. there's no note data, it's all math on the beat count.

there are 6 ZzFX instruments plus echo and sidechain. the whole loop gets baked into one buffer when the level loads.

the music itself is all rules and seeds, not AI. i did use AI to help build this bench so i could listen through seeds and pick a good one for each level.

play it free in your browser and hear all the music. i designed it to be kind of like a music album in addition to a game.

https://js13kgames.com/2026/games/sp13ktra

The music bench tool is also available to check out on GitHub.

https://killedbyapixel.github.io/SP13KTRA/tools/music.html

u/Slackluster — 29 days ago
▲ 223 r/WipeOut

I made a tiny WipeOut-inspired racer that fits in 13 KB

I just finished SP13KTRA for js13k, a contest where the whole game has to fit in a 13 kilobyte zip. F-Zero and Wipeout were my main inspirations, and this year's theme was Unicorns and Rainbows.

It runs in the browser, with eight circuits, seven rivals and a procedural techno loop for each circuit. There are rough shoulders like the damaged edges in F-Zero, and you can turbo across them. One energy bar is both your boost and your health.

I only have the rest of today to fix bugs and tune the difficulty for the contest. After that I can go past 13k and add more: better graphics, mobile support and so on. I'd really like to hear from players whether the handling feels right.

Play it here: https://js13kgames.com/2026/games/sp13ktra#play

Also, here is the latest build that also has gamepad support and difficulty tweaks...

https://killedbyapixel.github.io/SP13KTRA/

u/Slackluster — 1 month ago

I made a free Italian practice game that teaches entirely with emoji! No English, no typing.

I've been studying Italian for years and wanted to stop translating in my head, so I built a daily practice game with no English in it at all: every meaning comes from an emoji. 🐱 is "gatto", and 🐱🐱⚫🍕 is a sentence you build from tiles, "i gatti neri mangiano la pizza".

https://js13kgames.com/2026/games/arcobaleno-learn-italian#play

There are seven small games (words, articles, numbers, verbs in four tenses, sentences, listening, spaced review), ten taps each, and a unicorn gallops over the rainbow when you clear them all. One round a day keeps your streak.

Use Chrome, it has its own Italian voice. Other browsers need one installed!

I made this for js13kGames, a jam where the whole game has to fit in 13KB, so it was a fun challenge designing a language learning program in that space. The theme was unicorns and rainbows, which is why they are so prevalent in the game. If any form sounds wrong to you I'd love to hear it. Grazie!

u/Slackluster — 1 month ago

My generative plotter art ASTRONOMIC COMICS is in an art gallery!

My artwork "Astronomic Comics: Plotted Planets" is currently on display at Art for the People Gallery in Austin Texas. 😍

I created a set of 25 original generative artworks and 4 have already sold. This is the first time physicals of my artwork are available to the public. 🚀

They have an online store and will deliver. We had on sent to the Netherlands! It's also a cool little gallery with a great location if you live in Austin Texas I recommend stopping by.

https://artforthepeoplegallery.com/products/assorted-astronomic-comics-plotted-planets-by-frank-force?_pos=1&_sid=03410ddb0&_ss=r

I wrote a long post about my previous iteration of this project that explains a lot of my thought process and history behind it. Converting it to work on plotters took a lot major code refactor and other experimentation and so I'll need to write an update soon.

https://frankforce.com/astronomic-comics-generative-comic-books/

Thanks so much, I hope you all keep creating amazing artwork.

u/Slackluster — 1 month ago

My generative plotter art ASTRONOMIC COMICS is currently on display in an art gallery!

My artwork "Astronomic Comics: Plotted Planets" is currently on display at Art for the People Gallery in Austin Texas. 😍

I created a set of 25 original generative artworks and 4 have already sold. This is the first time physicals of my artwork are available to the public. 🚀

They have an online store and will deliver. We had on sent to the Netherlands! It's also a cool little gallery with a great location if you live in Austin Texas I recommend stopping by.

https://artforthepeoplegallery.com/products/assorted-astronomic-comics-plotted-planets-by-frank-force?_pos=1&_sid=03410ddb0&_ss=r

I wrote a long post about my previous iteration of this project that explains a lot of my thought process and history behind it. Converting it to work on plotters took a lot major code refactor and other experimentation and so I'll need to write an update soon.

https://frankforce.com/astronomic-comics-generative-comic-books/

Thanks so much, I hope you all keep creating amazing artwork.

u/Slackluster — 1 month ago
▲ 9 r/WeBuild_WithAI+1 crossposts

i used claude code to help make a golf game that fits in 13 kilobytes

Sunshine Golf Classic is an 18 hole 3D golf game that fits in 13KB. I have a ton of experience making small games like this but I wasn't sure if Claude would be good at size coding. I had to teach it a lot but we ended up being a really good team.

What made it work was giving it better ways to check itself. The build fails if the zip goes a byte over 13k. There are 226 headless tests and a bot plays a full round in the terminal and prints the score. So after any change we could see right away if the course got easier or harder.

That's most of the trick. It's good at building tools that measure things, and good at grinding through measurements I don't have the patience for.

I would sometimes send it to find bytes and it was almost never able to on its own. But if I had a specific idea of how to refactor or change something I could point it at that and it could make the changes and try it out.

At the end of the day I still hand wrote most of the code. I found most of the bytes myself because it didn't know where to look, and did all the gameplay and balance. But it was a good teammate for the parts that are just work. It was also helpful for talking through design changes and gameplay mechanics.

I'm sure claude and other ai agents will make a huge impact in this year's js13k contest. There is still about a week left if you want to try making something.

My game is submitted and you can play it on the official JS13k site...

https://js13kgames.com/2026/games/sunshine-golf-classic#play

u/Dont_Bring_Me_Down — 1 month ago

Dweet of the Week #141 - Uptown by KilledByAPixel

https://www.dwitter.net/d/36205

for(k=0;k<39;k++)for(i=64;i--;)for(j=18;j--;6-k/9<((t+i)/5^j/9)%9&&j%11<7&&x.fillRect(k&&(i-32-t%1)*S+960,k&&(j-9)*S+540,S=k?2**(2+k/12)*9:2e3,S))x.fillStyle=k?R(v=220-(t+i|k|j)%3*S,v,v):'#7bf'
u/Slackluster — 1 month ago

Sunshine Golf Classic 🌞⛳️

Playable Link: Sunshine Golf Classic

This is a minimal golf game I am making for a game jam where the game size is limited to only 13k. It includes an 18 hole course and unlockable remix mode with random courses.

Would love to get some feedback from players on the gameplay and difficulty. There is still about 2 weeks left in the jam for me to tweak things.

It also works great on mobile or desktop and is meant to be playable on either so please mention what device you used. Thanks!

js13kgames.com
u/Slackluster — 1 month ago