Thanks so much! Good luck on beating Expert...it's the best attempt at an Othello AI I can make on PICO-8.
I saw the stream where you played this, BTW, and I've added the feature you suggested where the player level shows on the results screen!
Press left and right to go between the different slots, then press down (and continually press wait) to place your chip. First one to get 4 in a row wins! A tie game destroys the whole level.
(This is my first custom level for Baba Is You, by the way! I worked really hard on it.)
I've created some forward and backward facing sprites of Jelpi (the guy in the sample minigame, and in the transition screen) for my own minigame, and I thought you all could get some use out of them. They are all in this cart.
Also included are two functions which I found useful: a function for drawing ellipses (stretched circles), and a function for fading out the palette. They're also copied here, if you want to copy-paste directly from here.
--fill ellipse
function elipfill(x,y,rx,ry,c)
for i=y-ry+.5,y+ry-.5 do
local p=flr(rx*sqrt(ry*ry-y*y+2*y*i-i*i)/ry+.5)
rect(x-p,i,x+p,i,c)
end
end
--fade palette
function fadepal(fade)
for j=1,15 do
local c=j
for k=1,mid(0,flr(fade*100)/22,0x4.bba2)+j*0x.10fd do
c=tonum("0x"..sub("01121d64493d1de",c,c))
end
pal(j,c)
end
end