Log In  
BBS > Lexaloffle Community Superblog
This is a combined feed of all Lexaloffle user blogs. For Lexaloffle-related news, see @zep's blog.

All | Following | PICO-8 | Voxatron | General

I'm really struggling with this one...I'm trying to vertical scroll a map (shooter style) and wall tiles in that map collide with the player stop them BUT ALSO push the player down if appropriate.

I got the mget() and fget() stuff kinda of working as I'd hoped but detection seems wishy washy.

I have code for map collisions that works well when the map isn't scrolling, and I tried to translate that over but with the map moving, it didn't work well at all. Especially when it comes to pushing the player down off screen if they are blocked by a wall tile.

I'm hoping someone might have made a cart that uses this type of technique or a snippet that I can reference.

My fallback (as always) is just using a bunch of objects and move them individually (to get the scrolling) but I'm trying not to do that so a) I learn something, and b) because moving a bunch of objects in sync never works and always looks choppy.

Any thoughts, examples, or similar shared stories is appreciated.

P#65407 2019-06-26 14:38

The other day I listened to @Gruber's nice transcription of Giant Steps and I felt inspired, so here's another late-1950s jazz standard, this time from the great Dizzy Gillespie: "Con Alma".

My transcription is based on the version from the album Duets (1958) with Dizzy (trumpet) and Sonny Stitt (tenor sax).

I of course didn't have room for all the solos (the recording is over 9 minutes long), so I picked my favorite sections, but otherwise tried to stay faithful to their improvisations. I also made a loop out of the whole thing, so I didn't have to try to make room for the ending :)

It can be quite challenging and awkward trying to mimic the expressive, organic sound (and swung rhythm) of wind instruments with PICO-8's limited beeps and boops, but I'm pretty happy with the result, considering the medium :D


P#65402 2019-06-26 03:05

Cart [#leadvalley-2#] | Code | 2019-06-24 | License: CC4-BY-NC-SA | Embed

Here is a game i have been working on for the past month.

P#65384 2019-06-24 16:52

Cart [#leadvalley-1#] | Code | 2019-06-23 | License: CC4-BY-NC-SA | Embed

Here is a small game i have been working on.

P#65375 2019-06-23 19:31 ( Edited 2019-06-23 19:31)

by gasman
Cart [#oxo-0#] | Code | 2019-06-23 | License: CC4-BY-NC-SA | Embed

A demoscene demo presented at Nova 2019

P#65368 2019-06-23 16:17

Cart [#nigubenido-0#] | Code | 2019-06-23 | License: CC4-BY-NC-SA | Embed

A single-screen platformer with a bomb-dropping mechanic similar to Rick Dangerous.

P#65367 2019-06-23 13:04

Cart [#sozegorafa-0#] | Code | 2019-06-23 | License: CC4-BY-NC-SA | Embed

A tough platformer, from my 2016 onegameamonth entries

P#65366 2019-06-23 13:01

Cart [#yahatafowu-0#] | Code | 2019-06-23 | License: CC4-BY-NC-SA | Embed

A Snake game, with AI opponents, from my 2016 onegameamonth entries

P#65365 2019-06-23 12:58

by cravo
Cart [#wukudomepu-0#] | Code | 2019-06-23 | License: CC4-BY-NC-SA | Embed

A platformer, from my 2016 onegameamonth entries. Has really annoying title music :-)

P#65364 2019-06-23 12:56

Cart [#wutugapeju-0#] | Code | 2019-06-23 | License: CC4-BY-NC-SA | Embed

A simple sokoban game, from my 2016 onegameamonth entries.

P#65362 2019-06-23 12:54

Cart [#goblinv1-0#] | Code | 2019-06-23 | No License | Embed

P#65356 2019-06-23 04:24

I'm not sure if this is the right section to post this, but is there any way to bind a single controller to have button inputs for several players? For instance for one controller to be recognized as two different players' dpads and thus act like a twin-stick style of control.

P#65350 2019-06-23 00:31

Cart [#earthxit-0#] | Code | 2019-06-22 | License: CC4-BY-NC-SA | Embed

entry to nova 2019 wilddemo compo

P#65346 2019-06-22 21:31

Cart [#fawasirudi-0#] | Code | 2019-06-22 | License: CC4-BY-NC-SA | Embed

Here's a small demo we made for Flashback 2019 held in Sydney. There are some firsts (I think... I hope) like the full screen X/Y distorter (at 60 FPS).


code - kometbomb
gfx - ilkke & animal bro
musix - gruber

P.S. I used my very old code that seem to use someone's matrix math functions and I can't find the thread I borrowed them from so thanks and credits to him/her! They're named like rot_x_m() and lookat_m() etc.

P#65344 2019-06-22 18:20

Cart [#renai_circulation_wip-0#] | Code | 2019-06-21 | No License | Embed

My first PICO-8 thing!

(Excuse the crooked writing, it was done in a hurry by a non-Japanese borderline dysgraphic person xd)

All weebs stand up for our national anthem... in 8-bit form.

I bought PICO-8 at the start of this week, and it instantly became my favourite tool for making chiptune music. That said, this is my first piece of music made with PICO-8, so feedback would be greatly appreciated. <3 (It isn't the whole song, it loops btw.) And to those who know the song: did I do a good job? xd

P#65329 2019-06-21 17:39 ( Edited 2019-06-21 19:21)

Just wait a bit until the demo toggles the morphing to all objects.

Cart [#threeddots2-1#] | Code | 2019-06-21 | License: CC4-BY-NC-SA | Embed

P#65328 2019-06-21 17:07 ( Edited 2019-06-21 17:08)

Cart [#boaty-2#] | Code | 2019-06-21 | License: CC4-BY-NC-SA | Embed

Hi, I wanted to make a pirate game and I thought it would be cool if there were actual sailing mechanics.
So I decided that I would start with that.
I'm quite happy with the results so far but would no like to add land, birds and also make a bigger ship with some cannons or something.But i think the basics are here.

left and right - sailing
Z - sail up or down

If you have any suggestions feel free to give them.

P#65326 2019-06-21 16:26 ( Edited 2019-06-21 18:02)

This is my tribute to one of my favourite games growing up: Boulder Dash on the C64.

This is version 0.81 and I've been testing the various levels (together with my boy's Lucas and Finn) but won't move it to version to 1.0 until we've checked they can all be completed.

I've thrown in a few puzzle levels at the end for good measure and the original music when selecting a start level.

Cart [#boulderrun-2#] | Code | 2019-06-24 | No License | Embed

P#65166 2019-06-21 00:57 ( Edited 2019-06-24 01:18)

Cart [#autismpride_greetcart-0#] | Code | 2019-06-20 | License: CC4-BY-NC-SA | Embed

a bit late (2 days to be exact, Autistic Pride is June 20th) to the autistic pride party, but hey, better than nothing!
this cart is a little greetcart with the neurodiversity logo and several musical themes from media containing autistic characters. can you guess all the themes?

made with love by adrian09_01 for Autistic Pride Day 2019.

P#65312 2019-06-20 21:08

Cart [#cosmic_cab-0#] | Code | 2019-06-20 | License: CC4-BY-NC-SA | Embed

A brand new take pure arcade take on Space Taxi from Muse in 1984!

Start a new cab business and master gravitational physics and expert timing to navigate your cosmic cab to pickup and drop off travelling folk who are of course always in a hurry! Naturally you'll be competing with a privatised public transport service that won't hesitate to nick your customers right in front of you! Also, don't forget to get fuel before you run out, but watch out for gravity defying rolling fuel barrels getting in your way! How long will you last and how much value will you gain for your enterprise?


Left, Right and Up to thrust in the corresponding direction while airborne
Up to retract landing gear and get airborne from a platform
Down to toggle landing gear while airborne
Left and Right to select avatar upon receiving a new high score
X + O pressed simultaneously to confirm


  • 4 Different level types from easy to insanely tough navigation!
  • A great feel of control and sense of accomplishment once you get the hang of it!
  • After every 4 levels it gets significantly more challenging!
  • Split second decisions making for coping with dilemmas built-in!
  • Pick an avatar for your high scores!
  • Not Game Over but Bankruptcy is what you need to avoid!
  • Losing a cab will progressively double the insurance premium!
  • You’ll get a bonus company value increase on level completion!
  • Green floating indicators increase the change of critical tipping!
  • Either thrust or use your landing gear, not both at the same time!
  • Clients appear and vanish through super cool and animated portals!
  • Color coded platforms for instant understanding of your flight path!
  • Super cool thrust effects and dynamic color conform landing dust
  • Explosive crashes!
  • Dust falling of moving level gates!
  • In other words: overzealous polish!
  • Cart is close to full capacity of code tokens and close to 100% compressed data size after major optimisations


I've spent roughly 35 years conceptualising games and implementing video game technology and although I have tried before, I had actually never completed a full game until now. The way PICO-8 works and mostly due to its intentional limitations, and also because of a planned surgery that had me forced to take some time off from my company, I've finally crossed that bridge and this is the result: my first game is done and that's one item off my bucket list. Time for me to move on to my second! Anyway, I hope you enjoy! ;)

P#65303 2019-06-20 11:33 ( Edited 2019-06-20 12:45)
View Older Posts
About | Contact | Updates | Terms of Use
Follow Lexaloffle:        
Generated 2019-06-26 19:03 | 0.238s | 4194k | Q:212