Log In  

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

When using batch drawing with sprites (i.e. supplying spr with a userdata), the sprites are drawn ignoring how camera is set using camera().

For example, if the userdata gives the position x=10, y=10, the sprite will always be drawn 10 pixels from the top of the screen and 10 from the left, regardless of how camera() has been set.

This isn't how other batch drawing operations work (which do seem to respect the camera) or how spr() works normally, and also doesn't (by my reading) match what's documented here: https://www.lexaloffle.com/dl/docs/picotron_gfx_pipeline.html. As such, I assume this isn't intended and is a bug?

1
0 comments


About

I designed this theme because I'm totally obsessed with red pandas and their signature colors: red, white, and black. These colors are part of the aesthetic I carry across every operating system I use, and I wanted to bring that same vibe to Picotron.


Installation

Note: Refer to this post if you're looking for a one-click installation and built-in widgets.

  • THEME:
    If you don't already have /appdata/system/themes/, the easiest way to get it is by running this command in the terminal:
    cp /system/themes/ /appdata/system/themes/

    After that, just run this command to install the theme:

    store("/appdata/system/themes/red_panda.theme",unpod("b64:bHo0ADwBAAAYAgAAoHtkZXNrMD0xNywJAEExPTE0CQCRX3NoYWRvdz01DgB0dG9wMD0yMQwANDE9MAsA8ApfcGF0dGVybj1weHUAQyAMDARnAAcAB2AHBgAfAAwABQ8eAAsCDAAFYgAGigCRb3JfYm9yZGVyjAAADgBTdXR0b24bAIFmcmFtZT0xMw0AcHRpdGxlPTYMAERtYW50OAAWMBEABzsAAREAAj8ABiEAAkIAkTUsaWNvbjA9NwgAMTE9OAgAEDKBAAAJABAzCQCUdG9vbGJhcj03CgAQMYYAAwwAFzIMAHVfYmFjaz0wDwAAQgAIHwBGaXRlbUYA9ABfc2VsZWN0ZWQ9OCx3aW7DABIxDQACvwAhMTMOAAK8ACEyOQ0AArkAEDcMADZkb3f6AAQQAAI6AAUQAAI8AAUvAIB0aXRsZT04fQ=="))

[ Continue Reading.. ]

1
0 comments


i noticed that when using "export" with no arguments to see how it works, "determined" is written as "depermined"

2 comments


3 body problem.

10
0 comments


I think PICO-8 secret palette needs a bit of a change and becoming a little bit boring too, so I propose to change it to something that looks more like 16-bit, 16Bital palette is a good example I think. I made this and i don't mind. new example how it would look:

0 comments


Cart #doubletrouble-0 | 2025-04-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Cart #ninja_garden-0 | 2025-04-27 | Code ▽ | Embed ▽ | No License
4

Controls

ARROW KEYS - Movement

Z - Attack

Protect your flowers from the invading mushroom colony at all costs! Also, shinobi can't swim.

Credits

Created by SnoozeTime and Acedio for Spring 2D Game Jam 2025.

4
2 comments


Cart #game_elements_jstr8-0 | 2025-04-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

3rd Cart! ...A platform game template of sorts.

This a continuation of platform basics with an improved
collision system that supports bouncy and solid entity types,
a modular particle system, parallax background effects
and optional pallet and font switching. Text boxes and
animated text typing for use with narrative and dialogue.

Camera clamping allows for the partitioning of the
shared sprite sheet and map data in creative ways.

In 1000 lines its packed in the core elements of a platform
game development system organized in modular way to serve
as a template for building games off.

I hope you find it useful!

-JS

10
1 comment


Cart #lil_heart_gift-0 | 2025-04-26 | Code ▽ | Embed ▽ | No License
7

Just a little gift for you :3

7
0 comments


Hello wonderful people of the Lexaloffle BBS.

I would like to talk about something I’ve recently started working on.
I call it “Euphoria”, and I’m planning to make it an extended list of functions to help me make my games more easily. Best case scenario would be to turn it into a full-on engine with easily-readable, convenient UI, but first things come first.

Currently, I’m working on sprite rendering functions that help me scale and rotate sprites easily, as well as animate them via shifting through a big sprite-sheet. I call this aspect of Euphoria “Oculus”.
I’ve found a website with a bunch of easing functions, and I’ve been implementing them into picotron fairly simply. The code isn't really ready to be reusable, but I need to check if things work first before doing that... mainly because classes can be kind of a headache, haha!

And the results are pretty good! I'm using a sheet of Sonic the Hedgehog sprites a friend of mine made, and it looks incredible.

[ Continue Reading.. ]

3
0 comments


Cart #survival_v1_2-1 | 2025-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
23

Bullet Survival

A fast-paced bullet hell survival game where you dodge and weave through an ever-increasing barrage of bullets. Choose from three unique characters, each with their own special ability:

  • Dasher: Quick dash with temporary invincibility
  • Slowmo: Temporarily slow down time
  • Pulsar: Repel bullets with a powerful pulse

Gameplay music - "Arpument" by RobbyDugway [#16503] (https://www.lexaloffle.com/bbs/?tid=2619)

23
11 comments


Im not exactly sure where to put this.

Is there a general community forum/thread where i can ask basic questions about coding in Pico-8? Im just starting out but was checking to see if there was anything here before heading over to reddit.

Also, is there a way to get the Pico 8 Educational version to run offline? I don't need the cart store or whatever its called, but it would be really nice to just have the basic dev thing without needing wifi.
i wonder if i could pre load the page and run it offline?

any tips would be much appreciated
looking forward to messing with pic0 while i have internet ^^

2 comments


Cart #picoanimator-0 | 2025-04-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


VERSION 0.1
Controls
Mouse is used to edit characters. Basic paint program.
left click place color
right click delete tile

right arrow will make some examples I made

Once a picture is created hit save! It will create a text file on your desktop called pico. In this
file will be a string that you can print()

"\+og\f8\^:003c7effffff9555\+0g\+oo\f8\^:151b3f1f0f070301\+08\+gg\f8\^:003e7ffffff73736\+8g\+go\f8\^:36c4f8f8f0e0c080\+88\+gg\f7\^:000000000008c8c8\+8g\+go\f7\^:c838000000000000\+88\+og\f7\^:0000000000006a2a\+0g\+oo\f7\^:6a24400000000000\"

this is what the line looks it don't work if you paste from it, i guess it has hidden characters.

Post Update Ideas
Fill Tool and Multi animation are on the list
Maybe even put a function in the text doc you can just copy and paste easy

it can be upto 16X16 pixels and only cost one token because its a string. The catch is more colors means alot of characters used. I just found pico a couple of weeks ago, I love it.

I felt i needed more graphics in a space game I have been working on. So I build this to make animated sprites without using the sprite sheet.

Credits
Chazbcook creator of Realm of Past World (old online rpg)

1
1 comment


Cart #bafwipeme-0 | 2025-04-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

Flap Together (or don't). This is my first PICO-8 game originally using the Flappy Bird tutorial by Space Cat. I then adapted/extended the game to be playable by 4 players so I could play it with friends. It's Last Duck Flapping.

Each player who joins the game gets their own uniquely coloured Duck.

Dead Ducks drop bombs to make it harder for those fortunate enough to still be flapping. The first to cross through a pipe gets 2 points, everyone else gets 1.

While alive and flapping, use the left and right to dodge bombs and make it through pipes. While dropping bombs, use left and right buttons to position the drop.

6
1 comment


Hello Wonderful people of the BBS! You can call me Modem.

Some might know me by another name. Unfortunately, I've decided to retire that account. This is where I will be posting from now on.

I hope to start posting more often!

Cheers!
— Modem

0 comments


The P-icon-tron jam!

Header by @crab

The Jam

The jam will be going on through the first week of May! So from May the first, to May the seventh.

The Goal

The goal of this jam is to make as many icons as possible for the community to use and to make our workspaces and projects just a little prettier! Picotron already has wonderful icons but we need more! Icons for apps, folders, tools, games, and anything else you can think of. The wider the net the better! Make icons for those random projects you think of at 2AM. Who knows, maybe it will be perfect for someone else's project.

Submitting

For submitting, feel free to use this template cart made by @squibble! Add your icons as sprites in the .gfx tab, and names and descriptions for the icons at the top of the code tab. Then, post your cart with all your icons as a reply to this post. Remember to use the default Picotron palette (0 as transparent) and an icon size of 16x16!

[ Continue Reading.. ]

12
8 comments


Cart #pwordle_words-0 | 2025-04-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

A silly word game made in PICO-8. Based off of the real Wordle game.

3
0 comments


Legendables: (WIP Title)

What started as a Zelda 1 clone has developed into a multi-player couch co-op adventure game. The engine is still VERY much a work in progress, and honestly I'm just making this post to grab hold of the name first.

Version: Alpha 01

Cart #legendables-0 | 2025-05-17 | Embed ▽ | No License
16

Controls: Designed for use with gamepads

Gamepad

D-pad or Left stick:
Move player

Right stick:
Aim attacks (While wielding the Dance Slippers)

Start button:
Pause (Player 1 only)

Face buttons (oxsh, abxy, etc.) and Left & Right bumpers:

  • Pick up item: Press a button while standing on an item assigns it to that button
  • Drop item: Holding a button for a few seconds drops its item

[ Continue Reading.. ]

16
3 comments


Cart #that_phial_game_1_1-0 | 2025-05-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13

That Phial Game

Inspired by that mobile game, try to sort colors together by pouring them from one phial to the other.

Controls

Z or 🅾️ to deselect [Special action on double press]
X or ❎ to select
Arrow Keys to move selection

Game Modes

Puzzle

Start with a random arrangement of colors and try to sort them all.
Special action: Undo.

Infinite

Colors get added every 5 turns. When all phials are full, you loose. Try to survive as long as possible.
Get two turns of additional time when you complete a phial.
Special action: Skip to the next drop.

Changelog

  • Added difficulty selection in puzzle mode. These go from 2 to 8 colors and 4 to 10 phials respectively.

[ Continue Reading.. ]

13
10 comments


Cart #spaceship_run-0 | 2025-04-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
12

Description:

Spaceship Run is my very first game for PICO-8.
I am not a game developer, but I wanted to try it out. I hope you like it anyway.
The Code is a mess! Sorry for that!

Controls:

How to play:

  • Fly to the right
  • Collect the fuels
  • Try to get as far as possible

enjoy!

12
6 comments




Top    Load More Posts ->