Log In  

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

Community Shared Pixel Art Canvas!

We invite everyone to add sprites from your own games or from PICO-8 games you love.
It will even be used as the r/PICO8 subreddit's banner!

It is on EveryoneDraw.com, an infinite canvas that is shared globally for free. It uses the full PICO-8 palette, and has minimal UI which is nice to just get started without needing to learn how to use it. However there are no drawing tools, so everyone is forced to place one pixel at a time, making the drawings that much more impressive.

Draw in a Browser: 🔗link

When drawing in a browser, it sometimes forces you to pause because of the timeout feature to cut down on bot attacks most likely. Understandable but it can get frustrating.

It also has a limited color palette, just the 16 default PICO-8 colors.

Draw in the App: 🔗link

I highly recommend downloading the app if you plan on contributing to the mural. You will get short ad breaks, but not often. The real benefit is you'll be able to paint pixels quickly and access all 32 PICO-8 colors. It works especially well on tablets with a touch pen for maximum pixel arting comfort!

[ Continue Reading.. ]

14
17 comments


I'm here because my dad told me to to my homework but I have nothing to do so I made an account. hope that I can get better grades.

0 comments


Cart #peas-0 | 2025-01-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Hi there!

This is "Peas! Animated Sudoku", a sudoku with a twist—peas instead of numbers!

As a programmer, you probably enjoy working with numbers, but let’s face it, they can get boring sometimes. That’s where the peas come in!

The game was developed and submitted for the A Game by Its Cover 2023 jam. Since then, I haven't been able to stop playing around with Pico-8.

How it works:

  • Just like traditional Sudoku, your goal is to ensure the peas are unique in each row and column.
  • The levels progress in difficulty, starting with a 2x2 grid and culminating in a 9x9 board.

[ Continue Reading.. ]

10
1 comment


Cart #blorl-3 | 2025-01-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

PVE Roguelike Autobattler; Defend the queendom of Blorl from invaders
Originally made in 48 hours for ATL Game Jam, since expanded and rebalanced for its lexaloffle release
Additional credits: ATL Devs, NerdyTeachers pixel art library

Featuring:

  • Swappable weapons in 2 slots
  • 4 different stats -- watch number go up!
  • Exponential scaling! How long can you survive?
  • 6 types of foes
  • New original "rock paper scissors" super effective system
  • Roguelike action
  • Autobattle inaction
  • This game does not violate the geneva convention!
6
6 comments


Cart #cryomancer-4 | 2025-01-19 | Code ▽ | Embed ▽ | No License
70

Defeat Fire Monsters with Ice Magic!

The pyromancer broke into the ice magic tower and set fire monsters. Fire monsters can be defeated by hitting them with ice. As a cryomancer, can you defeat the pyromancer and save the tower?

Controls

  • Dpad (Arrow Keys)
    • Move
  • X Button (X or M or V Key)
    • Hold X Button and Dpad: Turn
    • Release X Button: Generate or Remove Ice
  • O Button (Z or N or C Key)
    • Undo (Not possible at some levels)
  • Pose Menu (Enter or P)
    • Retry
    • Select Level
    • Delete Save Data

Enemies

[ Continue Reading.. ]

70
27 comments


@pancelor, @rupees,

Pancelor suggested in Beam's thread to start a new thread for technical discussion in order not to clutter the game's thread. I fully agree with the idea and I'm sorry for cluttering.

Here's what Pancelor wrote :

  • you can replace the body of get_random_bird_name() with this: return del(bird_names,rnd(bird_names)) or "♥"
  • you can replace p.velocity_x=p.velocity_x+i_xp.acceleration with p.velocity_x+=i_xp.acceleration, etc
  • you should be able to remove tfnsplit altogether, by saying things like a,b,c,d=unpack_split"1,2" (which does the same thing as a,b,c,d=1,2,nil,nil. this one will probably take some more explanation)

End of Quote

About the 3rd point :
when doing a multi assignation, it still works if the number of elements does not match :
a,b,c=1,2,3,4
a is 1, b is 2, c is 3, 4 is discarded.
a,b,c=1,2
a is 1, b is 2, c is nil ([NIL] when printed.)

Now a word about what is considered true and false in LUA :

[ Continue Reading.. ]

1
4 comments


Cart #screensaver-3 | 2025-01-02 | Code ▽ | Embed ▽ | No License


This is my first finished PICO-8 game! As you can probably tell, it's based on the DVD screensaver.

Swipe over the logo while holding down either mouse button to send it flying across the screen (although it may take a few tries). Make it bounce as many times as possible without hitting the corner.

0 comments


Hey folks!

I’m porting some Love2D games over to Picotron as a learning experience, and have hit a few snags:

  • Hiscores: I’m hoping to save user hiscores, and while documentation mentions memory allocation for peeking/poking/storing data, this doesn’t seem to be persistent in the way that dset() or dget() in PICO-8 are. Have searched for some time but haven’t found a solution (though I'm sure it's much more obvious than I think). Is there any persistent memory in Picotron that we have access to for hiscores, etc?
  • Porting PICO-8 Audio: I’m looking to port some PICO-8 audio over to Picotron's SFX editor. I realize that the Picotron sound editor is much more advanced than the PICO-8 one, but I’m curious if any of you have found a good solution for a quick port, as I’m hoping to not have to re-write all my SFX and music from scratch if at all possible.

Any help is super appreciated! :)

5 comments


Cart #maceknight-2 | 2025-01-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
15

This is my first Pico-8 game I've ever made! This was a rough year for me in a lot of ways and so I wanted to do something simple and short so I could end out the year having made something I was proud of. I hope you enjoy it!

Controls:

-Arrow keys to move
-Z/X to put down mace
-Release Z/X to retract mace

Rules:

Kill enemies by putting down your mace and then walking around them, so that you hit them with your mace when you retract it. Kill each enemy to move on to the next wave. Beat all 21 waves to win!

Edit History:

1/4/2024: Fixed a bug where the laser eye sound effect would sometimes continue playing in the main menu after the player died.

[ Continue Reading.. ]

15
4 comments


Parallax scrolling Wang tiles

8
0 comments


For the past three years, I have created electronic new year cards using pico-8.

I've posted my card for 2023 before, but I forgot to post my 2024 card! So in this blog you can see the carts for the 2024 and 2025 new year carts.

The code is not pretty at all, but feel free to use it if it helps!

New year 2025: Year of the snake!

Cart #caranha_nenga2025-0 | 2025-01-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

New year 2024: Year of the dragon!

Cart #caranha_nenga2024-0 | 2025-01-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

[ Continue Reading.. ]

0 comments


A pico8 gif celebrating the 2024 new year.

It contains a dragon flying on a sunrise, with parallax mountains in the background.

5
0 comments


A PICO-8 animation celebrating the 2025 new year. It contains a Japanese new year bamboo decoration with little snakes coming out of it, and a plasma effect in the background simulating clouds.

4
0 comments


Cart #terryrunsamuck-17 | 2025-01-02 | Code ▽ | Embed ▽ | No License
4

4
0 comments


Cart #tisupdib-0 | 2025-01-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
2 comments


Skilled Explorer Creeps 'Round Every Tunnel (S.E.C.R.E.T.)

Cart #s_e_c_r_e_t-0 | 2025-01-01 | Code ▽ | Embed ▽ | No License

This was my submission to the 2024 Github Game Off.
You are an explorer in some secret caverns or something.
Itch: https://lumbar527.itch.io/skilled-explorer-creeps-round-every-tunnel

Controls

⬆️⬇️⬅️➡️ to move.
❎ to shoot.
🅾️ to reload.
Tab to switch between gun and torch.

Map Editor

Cart #s_e_c_r_e_t_editor-0 | 2025-01-01 | Code ▽ | Embed ▽ | No License

This is the editor I made to create the S.E.C.R.E.T. maps.

How to Use

ESDF move the camera around. Arrows control the player (the red circle with the blue line to determine facing).
NEW POINT adds a new map point in front of the player.
STOP CONNECTING: When you add a new point, it automatically creates a line between the two. If you push
this before adding a new point, it will not connect.
MOUSE toggles between using the map for adding points (right-click) and using player movement+NEW POINT button.
MINIMAP toggles whether to show the map or not. Useful for looking around in your maps.
ENEMY TOGGLE toggles whether or not adding a new point adds an enemy there. Enemies are represented by empty circles.
SAVE MAP lets you copy the map. Below is an example of the copied map.

m={{x=2,y=-22,z1=0,z2=20},{x=15,y=-15,z1=0,z2=20},{x=20,y=-2,z1=0,z2=20},{x=20,y=10,z1=0,z2=20},{x=19,y=26,z1=0,z2=20},{x=16,y=51,z1=0,z2=20},{x=10,y=59,z1=0,z2=20},{x=-6,y=65,z1=0,z2=20},{x=-22,y=64,z1=0,z2=20},{x=-38,y=56,z1=0,z2=20},{x=-41,y=45,z1=0,z2=20},{x=-41,y=45,z1=0,z2=20},{x=-44,y=36,z1=0,z2=20},{x=-47,y=21,z1=0,z2=20},{x=-47,y=7,z1=0,z2=20},{x=-43,y=-5,z1=0,z2=20},{x=-36,y=-12,z1=0,z2=20},{x=-26,y=-17,z1=0,z2=20},{x=-18,y=-20,z1=0,z2=20},{x=-7,y=-21,z1=0,z2=20},{x=2,y=-22,z1=0,z2=20},{x=-9,y=44,z1=0,z2=20},{x=-33,y=22,z1=0,z2=20},},
l={{1,2},{2,3},{3,4},{4,5},{5,6},{6,7},{7,8},{8,9},{9,10},{10,11},{11,12},{12,13},{13,14},{14,15},{15,16},{16,17},{17,18},{18,19},{19,20},{20,21},{22,22},{23,23},},
enemies={{h=0,s=0,d=0,id=22,spd=0},{h=0,s=0,d=0,id=23,spd=0},}

Note: Don't make your walls too long because I don't currently have clipping and they will be hidden if any part of them goes off the screen.

m has all the map points.
l connects the points.
enemies is a list of enemies.

Enemies

h is health (the gun does 1 damage).
s is sprite (2x2).
d is damage to player.
id is the map point the enemy is (do not change).
spd is speed.

The entire copied text, once edited, can be placed inside the lvl list of the game.

[ Continue Reading.. ]

0 comments


Cart #pazomimaza-0 | 2025-01-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
0 comments


Cover Art by @Werxzy

This is the 15th issue of Pico-View that covers the latest news, tips and tricks from developers, and looks back on the entire year of 2024 to reveal the best games that came out this year, and more you may have missed!

Read the full issue here: https://nerdyteachers.com/PICO-8/Pico-View/15

Contents:

  • Shadowbox Pixel Art
  • PICO-8 on Antstream Arcade
  • Extended Maps and Palettes of Samurise
  • Everyone Draw Interview
  • Everyone Draw PICO-8 Mural
  • Featured Game Review
  • Christmas Past, Present & Future
  • Top 10 Games of 2024
  • Top Rated Games on Itch.io
  • Updated Top 200
  • Data Packing for Picodex Dual
  • Lookback Pico Playtime
  • New Debugging Resource
  • Picotron Textmode editor
  • December Event Winners!
  • Pixel Art Gallery
12
0 comments


Some P8SCII to unwrap. (Use 'punycode' mode if copy & pasting!).
This is a tiny 'Pressie', with a flashing Christmas light effect. Entirely rendered in one print statement, this screen filling bitmap takes 76 characters. Note: the run() loop executes very tightly, so it may take a few attempts to escape the program. Entered into VCCC2024 'Wild'.

More info: https://github.com/ace-dent/demo-toybox/tree/main/VCCC2024

(76 chars)

?[[⁶c1⁶p

	⁶.0Pナ~◝kミw⁶.⁶⁵³?○s{s
	⁶.◝U◝gワg◝~⁶.○U○s{s○?⁶!5f2c³]],-rnd(3)
run()

1
1 comment


Happy New Year!

9
3 comments




Top    Load More Posts ->