Feel free to give feedback at https://www.surveymonkey.com/r/Q6BMZXT, thank you! :)
Watch the trailer at https://www.youtube.com/watch?v=ExljhbRbqzM
Synopsis:
Jerry Seinfeld needs your help with his standup routine! Tell 250+ possible jokes (which make absolutely no sense), to your Boomer/Gen-Z audience! Will you tell the most insane jokes possible? Will you tell the cheesiest dad jokes? Or will you make references to things nobody understands? The choice is yours!
Features:
-Kid-friendly mode
-Full mouse support (finicky on mobile)
-100 unfunny jokes
-250+ punch-lines
-The "Joke-iary" (Can you collect all the jokes?)
-A full in-game tutorial
-A soundtrack where every song is a remix of the Seinfeld theme
-Memes
Commentary:
Thanks for trying out my first game ever!
The game kind of went from a joke-telling simulator to a "recognize the most obscure stupid reference" simulator. It makes the game less funny to those who don't understand the references, but I think the game is better this way, lol.
A big fear of mine was accidentally offending people while they're playing. Although some offensive jokes can be funny, I don't want anyone to feel personally hurt by the game. I have no intention of ostracizing anyone from playing this game.
Guide:
-Press "Z" or left click to perform actions
-Press "X" to access the help menu
-Stars give you extra help menu uses (that doesn't mean the punch-line it's on is good though!)
Have fun playing! Go for that 100%!!
Hi, I’ve seen some carts in SPLORE that display label images which appear to be custom art (not screenshotted from in-game). This leads me to believe it’s possible to replace a cart’s label image with custom art. What would be the easiest way to do this? Thanks!
Hi! So I was researching "cellular automata" to generate tiled caves using these tutorials:
https://gamedevelopment.tutsplus.com/tutorials/generate-random-cave-levels-using-cellular-automata--gamedev-9664
https://www.youtube.com/watch?v=v7yyZZjF1z4&t=755s
I found them super useful, until I went to write my own code in LUA (I'm a novice at programming in general, so I had some trouble). I managed to complete the first part-drawing random tiles on the screen: my version is the image below. I changed the background color to white (it looked nice) and randomly tiled the screen using tile ID 001 (dark blue tile).
I started having problems when it came to applying the smoothing function (make_step()). I always ended up with a dark blue, completely tiled screen. The code I wrote is below:
--init function _init() x=0 y=0 --screen size width=16 height=16 --chance for tile to spawn wall_chance=0.5 death_limit=2 birth_limit=5 --init random tiles function random_map() --cycle through screen for x=0,width do for y=0,height do if rnd() < wall_chance then --draw tiles mset(x,y,1) end end end end --make smoothing stage function make_step() --cycle through screen for x=0,width do for y=0,height do --# of bordering tiles local neighbor_tiles=count_neighbors() --kill alive cells if mget(x,y)==1 then if neighbor_tiles<death_limit then mset(x,y,0) else mset(x,y,1) end --birth dead cells elseif mget(x,y)==0 then if neighbor_tiles>birth_limit then mset(x,y,1) else mset(x,y,0) end end end end end --looks at 8 neighbor cells function count_neighbors() --variable we want returned --(# of wall tiles found) local count=0 for i=-1,1 do for j=-1,1 do --cycle through points local neighbor_x=x+i local neighbor_y=y+j --if at center point if i==0 and j==0 then --do nothing --if off edge of map elseif neighbor_x<0 or neighbor_y<0 or neighbor_x>=width or neighbor_y>=height then count+=1 --normal point check elseif mget(neighbor_x,neighbor_y)==1 then count+=1 end end end return count end --create the cave function generate_map() --simulate random screen random_map() --make smoothing stage for i=1,4 do make_step() end end --init cave generate_map() end --draw function _draw() --draw white screen cls(7) map() end |
I've seen cellular automata done before on the Pico-8 here:
https://www.lexaloffle.com/bbs/?pid=25620 (second example cart)
However, this cart works in pixels, not tiles, and I had no idea where to even start to change the code.
If you guys have an idea as to what things I should change in my code, or know how to change the cart above from using pixels to tiles, I would be super thankful. I don't know what I'm doing half the time, so sorry if I might not understand, haha. Thanks!
Btw, sorry for the super long post.