Log In  

BBS > Community Superblog
All Users | Following | GIFs | Postcarts | Off-site

Scenario 1 (correct, IMHO)

  1. In the music editor, use the keyboard to select a note in a channel
  2. Switch to the SFX editor using the keyboard (Alt + left)

Result: The SFX which the cursor was in (in step 1) is selected in the SFX editor.

Scenario 2 (correct, IMHO)

  1. In the music editor, use the keyboard to select a note in a channel
  2. Switch to the SFX editor using the mouse (click on the SFX tab)

Result: The SFX which the cursor was in (in step 1) is selected in the SFX editor.

Scenario 3 (correct, IMHO)

  1. In the music editor, use the mouse to select a note in a channel
  2. Switch to the SFX editor using the keyboard

Result: The SFX which the cursor was in (in step 1) is selected in the SFX editor.

Scenario 4 (bug, IMHO)

  1. In the music editor, use the mouse to select a note in a channel
  2. Switch to the SFX editor using the mouse (click on the SFX tab)

Result: The SFX which the cursor was in (in step 1) is NOT selected in the SFX editor. It looks like whichever SFX was previously selected in the SFX editor is there...or something. It's not what I expect.

Summary

  • If the keyboard is used to select the note in the music editor, that SFX will be selected when switching to the SFX editor regardless of whether keyboard or mouse was used to switch to the editor
  • If the mouse is used to select the note in the music editor, that SFX is only selected if switching to the editor with the keyboard, which feels unintuitive/buggy.
  • this is in version 0.1.12c
1
0 comments


Cart #jostitle-7 | 2021-11-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
144

Jack of Spades is a game I made as a submission for GitHub's GameOff game Jam.

This is the latest version, with a lot more content than it had in the jam. I ended up making it a multicart, because I couldn't manage to keep it under the token/compression limits.

The game autosaves, you can play it on multiple sessions. It is played just with the mouse, so you can easily play on phones too.

There's an executable version here: https://bonevolt.itch.io/jackofspades

This is how to equip items (not explained during gameplay):

But you have to get the items first!

144
49 comments


How would you guys introduce someone to Pico-8? I guess I'm really asking two things here...how would you introduce someone to the playing side of Pico-8, or the making side of Pico-8? I've been thinking about it but it's kinda hard to explain the concept and appeal sometimes.

1
3 comments


Cart #simple_collision_det-2 | 2019-06-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

[FIXED:] Bug that occured when the player was below the grey box. The program was detecting a collision even if it was far below the grey box.

Just a simple collision detection system saw on "Doc_robs" Youtube channel.
Checkout his work guys, it permits me to understand it in no time. :)

https://www.youtube.com/watch?v=LwMNPEG4OPo

And here is a little drawing to understand the code, if you don't want to check the video.
Hope this could help somebody :).

3 comments


[sfx]

All the Giant Steps I could fit in a single Pico-8 cart. Includes three choruses of Coltrane's solo :)

18
6 comments


Cart #corruption_race-1 | 2019-06-18 | Code ▽ | Embed ▽ | No License
9

There are many carts on here that involve corruptions of existing games, but as far as I can tell this is something new: a game designed to corrupt itself from the start! Whether this makes for good gameplay is for you to decide. Spikes increase the rate of corruption, so you should probably avoid them. Go fast, and try to reach the end before the corruption takes over everything. You'll want to reset the cart if that happens. Good luck!

I haven't made this game alone, because it's my second on pico-8 and I didn't feel like reinventing the wheel. The biggest help came from @mhughson's Advanced Micro Platformer, which formed the base of the whole game. Without it, this game wouldn't have really been possible (or at least wouldn't have been as good), so big thanks to @mhughson for releasing it! The music is "Dimensional Gate" from @Gruber's

[ Continue Reading.. ]

9
10 comments


Cart #rocket_rivals-8 | 2020-04-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Rocket Rivals, a one-button multiplayer game of brinkmanship.

Each player has a single control button that controls their thrust. Players earn points by flying higher than the other players, but lose everything if they hit the laser beam top of the screen.

Each match lasts one minute.

You can choose active players and their characters on the title screen (at the moment only controller 1 navigates the menu).

Credits:

7
8 comments


Cart #slimeyjump-2 | 2019-06-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
137

Slimey, Jump! Is a tiny one-button platformer game with 28 levels and 4 bosses.
It's meant to be a simple but challenging game that everyone can enjoy, regardless of their skill level!

I hope you have fun and thank you for playing!

FEATURING:
28 handcrafted levels
4 bosses with unique dialogue
10 optional coins for those who like a challenge
Story about buying a cake
Short (~35 min)

Music & SFX by @Bibiki (he helped me a lot! thank you so much!)

--VERSION 2--

Thank you everybody for your kind/positive feedback! It makes me really happy to see that y'all enjoyed the game. I managed to fit this little update with:

Level Select
Death & Cake Tracker
Fixed some bugs
Fixed some typos (whoops)

(if you have an old save you'll, probably need to reset it: ENTER > RESET PROGRESS)

137
27 comments


Cart #dooart_pathfinding-0 | 2019-06-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
14

I couldn't find any pathfinding example for pico-8 that could be used for non-grid movement, so I took this one and built on top it.

The necessity came when I started writing a game that had fluid movement inside a grid map (so rather than moving one tile at a time, the characters move one pixel at a time). Even with a tile-based map system, the collisions still had to be checked again for every pixel.

This cart visually shows how the pathfinding works:

  • Yellow squares: path found with the grid pathfinding.
  • White line: path to the next grid tile, found with the pixel pathfinding.

[ Continue Reading.. ]

14
2 comments


Cart #stereogram-0 | 2019-06-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
14

This cart allows you to create simple "Magic Eye"-style stereograms: 3D images hidden inside a field of seemingly random dots.

Create stereograms by drawing a depth map. This is a picture where different colours signify different distances from the object to the camera. When you're finished, select "make stereogram" to turn your depth map into a stereogram.

These stereograms are designed for parallel viewing. Relax your eyes and allow them to diverge, as if looking through the screen at something much farther away. The two black dots at the bottom of the picture should become three dots, with the middle one in focus. Then the hidden 3d image will emerge. If you're having trouble seeing the pictures, you can search online for "

[ Continue Reading.. ]

14
6 comments


Cart #menojumagu-1 | 2019-06-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Scaled text without any lost cartridge/screen data? At last we have it, and to that I say:

[sfx]

Everything you need to start scaling your text is in tab 0 of this cart. If you don't feel like looking at the cart, just copy-paste these fully-commented, fully-optimized routines you see here:

function mcpy(dest,src)
 --because poke4() is so
 --relatively fast, it actually

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


Cart #gdiahaze-4 | 2019-06-19 | Code ▽ | Embed ▽ | No License
2

Hi!

Greyknurl Diahaze is a tile-based puzzle and treasure-collecting game with nine large levels. There's stuff to read and experiment with and a mysterious little story that unfolds along the way. It doesn't really entirely make sense, but that's part of the point! Don't get discouraged - most of the levels have multiple angles of approach, depending on the clothes you pick before the first level begins!

Cursor keys to move, (O) to reset the level. (O) is assumed to be Z.

Thanks for checking this out! If you liked the game, share your high score!

(four fixes:

1.4

  • fixed score and hp clash with resetting the level

1.3

  • unbroke the digging tool stats

[ Continue Reading.. ]

2
5 comments


Cart #road_rex-0 | 2019-06-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
15

ROAD REX
After a day's work Road Rex just wants to get home like everyone else. Road Rex is a giant dinosaur with laser eye beams.

Get home as fast as you can! Beat your arch-rival, the quick and messy Blue Dinosaur (tm). Stop tv traffic choppers from getting footage of the mayhem you cause. Try not to get a speeding ticket from a speed camera (speed limit is 70mph in the UK) - but if you do, make sure you do it in style for extra points. Shove cars out the way and spill delicious lorry loads of kebabs, shoes and beans. Try to exit the motorway in the left lane and don't get lost!

Controls

Arrow keys right and left - accelerate and decelerate
Arrow keys up and down - switch lanes, aim lasers

[ Continue Reading.. ]

15
4 comments


Cart #atributetomule-0 | 2019-06-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

I converted an older LowRes Coder program to PICO-8.

It's a tribute to one of the most clever 8 bit games ever made: M.U.L.E.

1
0 comments


If you are on linux you can use firejail to launch PICO-8 sandboxed. That way PICO-8 cannot access all your files, only those in its directory and its configuration directory.

I assume that you have the PICO-8 binaries in ~/pico-8 and that you are using the default config directory ~/.lexaloffle

I also assume that you are saving screenshots in the ~/pico-8 directory and not on your Desktop. To do that you need to edit the "desktop_path" line in your ~/.lexaloffle/pico-8/config.txt to be like this:

desktop_path /home/username/pico-8/screenshots/

Replace "username" with your actual Linux username for the rest of this post.

Now, install firejail from your repositories (sudo apt install firejail) or download a newer version from their website (up to you)

Create a file called pico8.profile in ~/.config/firejail

Put the following in this file:

include default.local

include globals.local

noblacklist ${HOME}/.lexaloffle
noblacklist ${HOME}/pico-8

[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=65219#p)
1
0 comments


Cart #last_exit_brexit-0 | 2019-06-15 | Code ▽ | Embed ▽ | No License

0 comments


Cart #torchance-0 | 2019-06-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
2 comments


Cart #colour_illusion-1 | 2019-06-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Each ball is drawn in the same colour (brown) but it appears red, green or blue depending on which colour stripes are drawn over it.

Inspired by an image shared on twitter. (See https://twitter.com/testingham/status/1139558284631789568)

I thought i'd see if pico-8 can create the illusion even with its limited palette. The answer is: yes it can! :-)

And unlike an image, in pico-8 you can read the source code to confirm the illusion acts as stated.

4
1 comment


Put PICO-8 directory at /home/pi/ either via SSH then unzip, or manually by putting MicroSD in a computer and copying the files over.

RetroPi Pico8 Tutorial

Scroll down to the part about Launching PICO-8 from EmulationStation (about halfway down)

Follow these instructions through terminal (quit EmulationStation) and a Bluetooth Keyboard. Should work through SSH if that is your thing.

THEN, you need to run:

sudo apt-get install wiringpi

Start EmulationStation back up and you should have a launch option for PICO-8. Sound and Controls and Everything worked for me after that :)

4
9 comments


Cart #mb_arcademechanics-0 | 2019-06-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

This was a slide deck I made for a mini workshop I gave on arcade mechanics at a PIGSquad Summer Slow Jams event last night. (Following in the footsteps of @nextlevelbanana, I used a Nintendo controller as a clicker. 😄) Feel free to use the code for your own presentations.

7
1 comment




Top    Load More Posts ->