Log In  

BBS > Superblog
Posts: All | Following    GIFs: All | Postcarts    Off-site: Accounts

Cart #carmina2-0 | 2025-11-24 | Code ▽ | Embed ▽ | No License
12

Carmina | ใ‚ซใƒผใƒŸใƒŠใƒผ

A fast paced block pushing puzzle game where you must escape with the goblet each stage in under 20 seconds. Jump between universes and break out of each one.

How to Play

  • Use the arrow keys to move
  • Press X to restart the level.

Credits

Design/Art/Music/Code: ArenaLlanura

Made for the 20-Second Game Jam.

  

12
3 comments


Cart #miwaherudi-1 | 2025-11-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

How to play

Controls

  • โฌ†๏ธ Move Up
  • โฌ‡๏ธ Move Down
  • โžก๏ธ Move Right
  • โฌ…๏ธ Move Left
  • โŽ Dash

Dodge enemies (the dark yellow circles) to survive. If you Dash, you have about .5 seconds to hit an enemy to kill it. You get 100 pts per second survived and per enemy killed. Total score is a combination of your time + kills.

Please comment

Let me know about any bugs (although I'm not sure there are any right now and please give me some more ideas for expansion. I have some listed in the code already at the bottom of tab 0 (-- phase --) if you want to look at those. I hope I will update this soon. I'm not sure if I will because I already am starting to work on another game. If people like this though I will update it and add a lot more to it.

[ Continue Reading.. ]

2 comments


currently making an platformer while watching the tutorial by "nerdyteacher". the platformer is supposed to have a focus on stealth which is why the character blends into the environment

1
1 comment


Cart #horsies-0 | 2025-11-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

This is my first PICO-8 game and first game in general. Just a silly gambling game.

5
2 comments


Cart #safe_export_crash-0 | 2025-11-23 | Embed ▽ | License: CC4-BY-NC-SA
3

Makes Picotron (the app itself) crash if your cartridge crashes (intended for when exporting only).

create_process("picotronCrash.lua",{id=pid(),interval=1}) creates a process that will check that the id (your cartridge) is still running every (interval) seconds.

If there's a way to detect a crash instantly, I will update this.

picotronCrash.lua

local crashcheckinterval=env().interval or 5
local tocheck=time()+crashcheckinterval
local id=env().id or -1
function _update()
	if (time()>tocheck) then
		local processes=fetch("/ram/system/processes.pod")
		local crash=true
		for i=1, #processes do
			if (processes

[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=178081#p)
3
6 comments


Cart #warforge_beta-1 | 2026-02-18 | Embed ▽ | No License
5

WARFORGE is a turn-based strategy game about army composition, positioning, and knowing when to attack. You must master the art of pulling your opponent into conflicts which put them at a disadvantage in order to win. Simultaneously, you must build and protect infrastructure to collect valuable Water and Oil.

The game requires 2 controllers to be played. There is currently not a single-player mode. I've tested the game in the program PARSEC extensively and it works well, so if you want to play with someone but aren't in the same room, try that!

Any feedback is appreciated of course! Please do keep in mind this is my first upload, and I'm still a beginner to scripting.

BETA-2:

[ Continue Reading.. ]

5
2 comments


Cart #razayijeha-0 | 2025-11-23 | Code ▽ | Embed ▽ | No License
2

This is my second ever pico-8 game I spent way too much time on this, I like the upgrade system tho

2
1 comment


Cart #fruitworm_t_o_e-0 | 2025-11-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4


I wanted to make something simple for my first game on PICO8, so I chose Snake. The game starts out slowly, however, as you eat more fruit the worm gets faster and faster. As you reach a certain threshold you'll reach the next level. The further you are, the higher the point multiplier.

CONTROLS:
Movement: UP, DOWN, LEFT, RIGHT
Start: All buttons
Pause: X

Share your highscore :p

4
1 comment


Usually arrays are 1-based in pico8 (except maps and sounds).

But if accidentally an array is initialized with array[0] = some_value, this will be a 0-based array.
Why Pico8 does not give error on that?

Assigning to zero index should result in some warning or error? How do I know in advance some arrays are 0-based?

1 comment


Cart #satabazesu-3 | 2025-11-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
0 comments


Cart #youareanidiot-0 | 2025-11-23 | Code ▽ | Embed ▽ | No License
5

Just a small little project I made utilizing Defy by bikibird.
Press X to spawn a "window".

Uncompressed code (messy!):

do  --defy audio string library by bikibird
	local buffer=0x8000  -- required all formats
	local clips={}
		local cued  -- required all formats
	-- locals required for 4, 2.6, 2, and 1 bit formats below

	local step, new_sample, ad_index,c,direction 
	local index_table = {[0]=-1,-1,-1,-1,2,4,6,8,-1,-1,-1,-1,2,4,6,8} 
	local step_table ={7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 21, 23, 25, 28, 31, 34, 37, 41, 45, 50, 55, 60, 66, 73, 80, 88, 97, 107, 118,130, 143, 157, 173, 190, 209, 230, 253, 279, 307, 337, 371, 408, 449, 494, 544, 598, 658, 724, 796, 876, 963, 1060, 1166, 1282, 1411, 1552, 1707, 1878, 2066, 2272, 2499, 2749, 3024, 3327, 3660, 4026, 4428, 4871, 5358, 5894, 6484, 7132, 7845, 8630, 9493, 10442, 11487, 12635, 13899, 15289, 16818, 18500, 20350, 22385, 24623, 27086, 29794, 32767}

[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=178040#p)
5
4 comments


Discord invite link

This is a general server for everything on the Picotron web (podnet, browsers, web languages, IRC, radios etc etc).

We made this for:

  • Sharing your web projects
  • Helping standardize the web, e.g: for browsers that can use multiple languages (like pml and pnlua)
  • General chat.

This was started by:
@Maeve (Meivuu) - (me!) Creator of the Super Piconet Explorer & Piconet
@StarlightDaisies (Astralsparv) - Creator of Pico Markup Language

You are welcome to join and contribute to the Picotron Web! We'd love to have you.

1
1 comment


Cart #yumuyinabi-0 | 2025-11-22 | Embed ▽ | License: CC4-BY-NC-SA
6

Okay so you know how Unity and Godot have little screens that advertise themselves, and they go in front of games that are made in them? And how Godot's is optional? And how Picotron has none?
Well I thought what if it did have one. What would it look like. 2 hours later and I made a little cart that has 2 cute little intro options, and a good bit of customization. To be clear I don't know how much of this cart is accessible but my intention is for it to all be accessible so if it isn't and you want deets lmk. The design for the assets is based on this logo

X and Z to see the two intros!

6
2 comments


Okay soo I'm making a game for my friend group, and i plan to reveal the game along with a handheld to emulate it, just to get the full pico8 experience. but im not gonna spend 70$ on a miyoo mini pluss or something, just to find out someone won't use it. I need a REALLY cheap handheld, it can run like shii, it just need to emulate pico8!
price range: 10-20$ dollars lol

2 comments


Cart #light_paint-2 | 2025-11-23 | Code ▽ | Embed ▽ | No License
9

I was playing around with palettes and ended up making a fun tool to paint with light and shadows! So I felt like sharing with the community.
Hope you enjoy!

  • Move the cursor with arrow keys or mouse
  • Press O or left mouse button to paint with light
  • Press X or right mouse button to paint with shadows
  • Change the color palette in the pause menu

UPDATE 1:

  • Slightly improved the paint function performance by checking less pixels per frame
  • Reduced paint speed (from painting 3 circles to 1 per frame)
  • Added a painting path to avoid gaps when moving the mouse too fast
  • Added a slight randomization factor to the brush size
  • Added an option to save screenshot

[ Continue Reading.. ]

9
5 comments


Cart #floppybirdgame-0 | 2025-11-22 | Code ▽ | Embed ▽ | No License
1


I made my first game in pico 8 it is flappy bird

1
0 comments


๐Ÿฑ<cat

Update version 2025/11/25
(299 chars)

f,r=circfill,rrectfill::๐Ÿฑ::cls()c=t()*3.5y=sin(-c)+55.5f(47,y,8,10)f(80,y,8)f(48,y,5,0)f(79,y,5)r(38,y-26,52,24,24)?"\^.\0\0fใ‚›แถœโธ\0\0\n",60,y,13
x=cos(c/2)*2z=sin(c/2)*6?"\+fc∧\+0j\-0โ—œ\-โ˜…โ—"
for i=0,1do
d=x+48.5+i*19r(d+1,88-z*.5,min(z+8,8),13+z*1.5,8)r(d,z+96.5,13,(i*2-1)*x+7,3)z=-z
end
flip()goto ๐Ÿฑ

old ver

๐Ÿฑ<cat

(291 chars)

f,r=circfill,rrectfill::๐Ÿฑ::cls()c=t()*3.5y=sin(c)+55.5f(47,y,8,10)f(80,y,8)f(48,y,5,0)f(79,y,5)r(38,y-26,52,24,24)?"\^.\0\0fใ‚›แถœโธ\0\0\n",60,y,13
x=cos(c/2)*2+48.5z=sin(c/2)*6+96.5?"\+fc∧"
for i=0,1do
line(x+2+i*18,z-0,x+i*19,z-12+i*2)r(x+i*19,z,13,(i*2-1)*(x-48.5)+7,3)z=193-z
end
flip()goto ๐Ÿฑ


15
6 comments


Cart #suyokanoni-1 | 2025-11-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

I made a game in less than a day for a game jam and i kind of like it,
so i'll leave it here if you don't mind.

6
3 comments


Cart #random_walk_nuclear_throne-0 | 2025-11-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Implementing nuclear throne's level generation on pico8

I have been tinkering around with procedural level generation and Pico-8 for a few days which lead me to reimplementing a portion of Vlambeer 's iconic game Nuclear Throne's level generation.
I decided to not exactly follow their algorithm but a pretty close implementation of it. Mainly because the 1:1 implementation didn't create a very good looking map on pico8 imo.

Using a combination of

  • Random walk and
  • Weighted directional bias (a.k.a a random % that I hand tweaked to look satisfactory, no maths involved :p)

The algorithm was able to carve out organic levels that were pretty similar to Nuclear Throne.

[ Continue Reading.. ]

0 comments


Cart #demothing-0 | 2025-11-22 | Code ▽ | Embed ▽ | No License
3

Walk with the arrows

Dig with X

The boat is south to the spawn island

3
0 comments




Top    Load More Posts ->