Log In  
[back to top]

:: Unfold ::

For a game I'm making, I want it to be infinitely generated. For this, I need to know how to efficiently remove all map tiles. Is there any way to quickly do this? The only thing I can think of is setting everything to sprite 000, with mset(). I imagine this would be fairly computer intensive, so how would I do this?

P#116253 2022-08-25 01:39

:: Unfold ::

I made a little banner for my profile pic, which was 60x10 pixels. I used it, and it was heavily antialiased, looking really bad. I personally think this has to be a BBS bug, because the main product, PICO-8, is a pixel art game. I'd hope to see this fixed at some point

EDIT: my computer might have antialiased it on its own

EDIT EDIT: actually it didn't...

P#116207 2022-08-24 00:26 ( Edited 2022-08-24 22:00)

:: Unfold ::

A while back, I saw someone had made a platformer engine in <100 lines of code. The game itself worked, but collision detection wasn't great (You could jump up through a wall)

A while later, I started to make my own platformer.
The way it runs, its actually less than 100 lines of code. so here it is.
To add a new collision block, give it the first flag.

Here it is, but it isn't commented. Might do that soon.

Cart #kokitayit-0 | 2022-08-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

P#116199 2022-08-23 23:18 ( Edited 2022-08-23 23:32)

:: Unfold ::

So, for a game, I want to fade everything thats not being recurrently drawn (such as a character) to black. You can see the effect here, in PICO Space. How would I go about doing this?

P#116157 2022-08-23 01:34 ( Edited 2022-08-23 23:22)

:: Unfold ::

Infinite Dungeon is in very early development. Expect many things to change.
It will be a, well, infinite dungeon. It will probably also have non-Euclidean generation to make sure you don't have to save a large dungeon map on your computer.

Cart #infinitedungeon-7 | 2022-08-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Current features:

  • Multiple players
  • Camera that follows average position of all players
  • Flexible player count
  • Collisions
  • Cool Artwork
  • Bow (more coming soon, like arrow collisions, made by @biteco8
  • Sword
P#115756 2022-08-14 18:06 ( Edited 2022-08-21 18:12)

:: Unfold ::

If you play this game, all that comes up is "Theres nothing here..." (And thats all there is- look at the code). But then, how is there a custom cover image?

It's simple: You don't have to update your cover image (w/ F7) with your code.

Just comment all/most your code, make a cover sprite, show it, press F7, uncomment code, remove the sprite showing up, and boom. You easily have made a cover image that isn't accessible from the game itself. I'm probably not the first person to find this out, but it does work and I found it on my own, so I'm writing this.

EDIT: To remove the console, put the sprite drawing into a _DRAW() loop, that should work better.

P#115626 2022-08-11 22:05 ( Edited 2022-08-14 15:52)

:: Unfold ::

The classic game Snake.
The code is well commented, and under the Creative Commons license, so you are free to learn/reuse code for your own games.
I have put this under the category Tutorials, however it could also be a Cartridge

The code has support for any size boundary, including changing the camera.
Because PICO-8 does not have autocorrect, I wrote boundry instead of boundary. Sorry!

v1.1 Hotfix fixes an issue where you would get a runtime error upon hitting a wall.

The correct version is now shown.

Cart #snaek-1 | 2022-08-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

(Yes, I realize the cart id is "snaek"

P#115624 2022-08-11 21:29 ( Edited 2022-08-12 23:11)

:: Unfold ::

Cart #notgood-0 | 2022-08-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Version "2", made for ONLY user normanwolf.
(Don't take this seriously, anyone else.)

P#115505 2022-08-09 14:38

:: Unfold ::

Cart #rockfall-6 | 2022-11-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

An "amazing" infinite game that I made. It's my first PICO-8 game!
Version 1.3.1 Changelogs:

  • Removed random y position of rocks to try and fix being able to die randomly due to bad collision code.
P#115492 2022-08-09 01:45 ( Edited 2022-11-11 23:31)

Follow Lexaloffle:          
Generated 2023-03-30 16:52:29 | 0.107s | Q:32