Log In  

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

Cart #zsegirna-0 | 2019-03-01 | Code ▽ | Embed ▽ | No License
3

3
3 comments


Hey all, how do I make sprites load on the game over screen? Why is other stuff loading in that's also in mode "game"? Also I'm working on cutting down the sprite stuff bc seems like it should be easier, not sure on the best way to do it.

Song is a track from Princess Remedy called Goodnight Legend [NES]

Cart #hitisujori-0 | 2019-03-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

1 comment


Cart #titol1-0 | 2019-03-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
39

(Note: this cart uses devkit mode, so be sure you can attach a mouse to your PICO-8!)

Description

The elephant forgot the rest of the levels, but luckily he still has one left! Help him beat it in all his metagaming glory. Use your keen knowledge of gaming and dexterity to manhandle your way through a variety of challenges. Get your mind out of the box for once! Take it outside for a walk, or maybe grab a bite to eat with it.

Oh, and beat the level. There's only one.

Controls

Arrow keys, but I am told not to tell you any more than that. The elephant says so.

Response from jmtb02 (who made the original)

"holy shit"

[ Continue Reading.. ]

39
20 comments


did something change recently with the time function? when I run it in update60() I get seconds every half second, but when I run it in update() I get seconds every second

do I need to divide by 2 if I'm running in 60fps mode or is this a bug?

this is all the code I have currently, was just running a quick test when I noticed odd behavior

function _init()

end

function _update60()
 t=time()
end

function _draw()
 cls()
 print(t,64,64)
end
1 comment


Cart #rahekegidi-0 | 2019-02-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Cart #dugigobeme-0 | 2019-02-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Cart #trumpland-1 | 2019-02-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Cart #picotune-0 | 2019-02-28 | Code ▽ | Embed ▽ | No License
28

Picotune is a cute, 64x64 music player for your local PICO-8 carts~

Usage

  1. Place Picotune in your carts folder
  2. Place other carts in your carts folder
  3. Listen to your favorite tunes!
28
13 comments


Hello! I was wondering if there is any to get a sprite to snap to a 16x16 grid like a map cell would, my main goal here is to make a sort-of mini map editor, but I can't seem to get the sprite to snap to the correct coordinates. Thank you!

2 comments


Cart #hobobot-1 | 2020-07-14 | Code ▽ | Embed ▽ | No License
53

Hobobot is about a robot that was destroyed and junked. But, his parts still work, and he wants to be whole again! Control each of Hobobot's two legs and two hands, and kick his head and get them all back to the torso!

Controls:
z - Switch hobobot piece under control.
x - Perform action related to the current piece. Legs can kick, hands can grab.
arrow keys/dpad - Move current hobobot piece left or right. Or, perform left/right action.
enter - Bring up in-game menu. You must use this to restart the current level if you get stuck.

The head cannot be controlled, you must kick it with one of the legs.

There are 16 levels in total, which progress from fairly obvious mechanic-practice levels to mind-bending puzzles.

[ Continue Reading.. ]

53
11 comments


Cart #robinuzenu-0 | 2019-02-27 | Code ▽ | Embed ▽ | No License
71


An experiment with random generation. Z plays the bird's call, and X generates a new one.

71
14 comments


I'm still getting to grips with Voxatron, but I had fun making this game. It's a simple score attack thing where you pilot this little blob around the screen, dodging the big lasers. Score points by scooting through the lasers while they charge, before they fire. But you're better safe than sorry if you're not sure you can make it!

Voxatron is funny because it feels Big compared to PICO-8, and also limited in an interestingly different way. I keep wanting to use the 'whole screen' in fullscreen but I can't, because I only have the voxel screen. I need to work on adjusting the camera better. Anyway nothing too exciting here but it's another game!

Controls:
(in menu)
Z: start game

(in game)
Arrows: move

(in 'game over' screen)
Z+X together: back to title

itch.io page: here

#onegameamonth Feb 2019

Cart #ix_dodger-0 | 2019-02-27 | Embed ▽ | License: CC4-BY-NC-SA

[ Continue Reading.. ]

3 comments


Cart #pzone1_2-1 | 2023-10-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
39

My attempt at recreating a Battlezone(ish) game. Drive the most advanced and realistic tank simulator since the bulldozer. Hide behind various (two) creatively designed geometric shapes on the battlefield and battle numerous (three) types of enemies. Wonder why the lava on the volcano is green.

Controls:

  • Arrow keys to drive tank or select menu option
  • Z/X to fire
    Optional:
  • Tab button to change to third person view
  • P2 left and right to turn turret
  • P2 Down to fire
  • P2 Up to turn tank body toward turret

P.S. You can swap the colors to the Gameboy color scheme from the menu.

Thanks to jdan for the demo I adapted to make this: https://lexaloffle.com/bbs/?tid=4126

[ Continue Reading.. ]

39
10 comments


Hello.

I'm making my own portable console based on Raspberry Pi Zero W and Pico-8 because ... everyone is doing it ... but also as a learning project.

I'm using PicoPI as OS because it's much lighter and faster than running on RetroPI. I tested the OS on Raspberry Pi Zero W and it ran fine. My next step is to run the project on a display. And this is where I have a doubt:

I was wondering how can I configure a 128x160 STI TFT LCD Display (this guy https://www.filipeflop.com/produto/display-lcd-tft-1-8-128x160/#tab-description) on the PicoPI's configuration.

I've looked everywhere, but informations about PicoPI is very scarce. Can someone help me?

ps.: Sorry my bad english.

2 comments


Cart #yayweduko-0 | 2019-02-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

8
10 comments


Cart #hebilife-0 | 2019-02-26 | Code ▽ | Embed ▽ | No License
3

Info: This is not a game. You can't control any actions.

Hebilife is a simulator of an articifial life.
Pink dots are snake, beige ones are foods and green ones are walls.

Snakes have a brain and decide directions to move themself. The brain is made by a neural network.
Snakes will evolve to avoid walls and other snakes.

This is a porting version of this:
https://www.youtube.com/watch?v=G-0ebBgrXhg&t=166s

3
2 comments


Update: The way the vignette effect was implemented depends on a quirk of an older version of PICO-8, and is no longer performant enough to run well. I plan on updating this with a new, more performant (and better looking) effect soon.

Cart #unyielding_indev-0 | 2019-02-26 | Code ▽ | Embed ▽ | No License
3


The controls aren't well communicated in-game yet, but can be loosely explained as follows:

  • Press and hold ❎, 🅾️ or both buttons to enter or change between stances, each of which offers different attack and defense options.
  • The current stance type is indicated by the color of your outline.
    • ❎ for attack stance (purple, red aura)
    • 🅾️ for dash stance (blue aura)
    • ❎+🅾️ for bash + block stance (green aura)
  • Release ❎ to Attack (Strike or Bash).
  • Release 🅾️ to defend (Dash or Block).
  • When held for a long enough time, a stance will transition into a more powerful version.
  • Attacks and actions are indicated by the color of their circular icon: red for attack, green for bash, blue for block.
  • Charged action icons are indicated by a gold border.

[ Continue Reading.. ]

3
3 comments


Cart #swirlypinwheel-0 | 2019-02-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

This was one of the first things I did in Pico-8, seeing other people do small graphical art pieces and wanting to do it myself, I started looking at other peoples tweetcarts (probably from @guerragames, since I mentioned him in my original tweets about this) and began playing with sin and cos myself. It had been a while since trig class. I was rusty on how they worked and after some time re-learning how to make a circle I made this.

One thing I learned while playing around was what printing could do if you didn't clear the screen. I found this out while trying to print out a debug statement! The line feed creates a really interesting effect if you're playing with motion, and purposefully using empty prints to achieve this is not something I've seen many other people play with.

[ Continue Reading.. ]

3
1 comment


using google translate

I received a lot of feedback from the previous project, regarding whether it is possible to add a joystick so I got down to work to see if we can do this and not die trying.

What do we need:

Now a quick lesson of what we are doing:

  • 1) Adding the buttons (I add the info on .js of the game):

YOUR_GAME.js

CanvasGamepad.setup({
	start:false,
	buttons:[
		{name:"jump"}
	]
});
  • 2) Mapping our controller detection on the game.js (you can found the complete code at the end of this article).
    This is the line that make the magic:

game.js

//buttons

                if(map["a"] == 1){SimulateKey(90);}
		if(map["b"] == 1){SimulateKey(88);}

[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=62249#p)
1 comment


Cart #binarygame-2 | 2019-02-26 | Code ▽ | Embed ▽ | No License
1

controls are Z & X, try to memorize the 16-bit sequence and type it out
I got the idea from a game I found for the Pebble

1
1 comment




Top    Load More Posts ->