Log In  

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

Cart #kijehegame-0 | 2021-03-22 | Embed ▽ | License: CC4-BY-NC-SA
2

2
0 comments


Cart #gumdrops-1 | 2021-03-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Gumdrop

Gumdrop is a bright, colorful, and lo-fi match-3 tile swapping game. It features both a Time Attack and Endless mode. Create massive chain reactions and try to beat your High Score.

Controls

Use arrow keys to move cursor around board.
Use Z,N, or C to select gumdrop to swap.
Use arrow keys to move cursor to second gumdrop
Use Z,N, or C key to swap gumdrops
Use X,M, or V key to deselect gumdrop.

Gamepad is also supported.

Special Candies

Clears all gumdrops in same row when matched. Created when 4 tiles matched horizontally.

Clears all gumdrops in same column when matched. Created when 4 tiles matched vertically.

[ Continue Reading.. ]

10
3 comments


context

Earlier today, I learned that pressing ctrl+p while running a cart brings up a performance monitor (and something else I learned on accident: pressing ctrl+p in the commandline/text editor lets you use the tiny characters; this isn't documented in the pico-8 fandom wiki but is on pico-8's changelog in the manual.)

I booted up one of my carts and opened the performance monitor. (It runs at a smooth 60fps, it's not very complicated at all). For fun, I changed the cls(1) to print("\^c1"). To my great surprise, the performance monitor indicated that it did this ever so slightly quicker than cls(1). So I made a new cartridge (function _update60()for _=1,1000do print("\^c1") end) and it ran smoothly, never going over the virtual processor limit. I switched the print() to the respective cls() and it was almost 2 times more resource intensive, constantly over the virtual limit, and running at an extremely choppy ~1fps.

conclusion

I'm not sure how this would be useful unless you're calling cls() an awful lot of times, as it takes quite a few extra characters. Even with the minor improvement of using ? rather than print() is small, as you still need a newline on either side. If you really wanted to, you could just redefine cls() to simply be something like this:

[ Continue Reading.. ]

2
1 comment


Cart #hitting_the_slopes-1 | 2021-03-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

"Hitting The Slopes"

280 characters

t=0n=0m=64z=128::_::if(n%9<1)then
cls(1)n=1for i=0,z*2 do
line(32,m,i-m,z,7)line(z,50,i-m,z,7)end
end
if(t<1)r=rnd(z)s=32-rnd(m)n+=1
for i=0,z do
?"$",i*6,z-i%4*i,3
for j=0,z do
if(pget(i,j)>7)pset(i,j,6)end
end
x=r+s*sin(t/m)y=t+5if(pget(x,y)>1)pset(x,y,8)
flip()t+=.5t%=z
goto _
2
1 comment


Cart #fr75s_jumpit8-2 | 2021-03-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13

Jumpit-8

A small 3d platformer for PICO-8

This is just a small, simple project I have made in 2 days. It isn't much outside of the 3d engine, and even then, the 3d is pretty basic. I used the tutorial provided here to create the 3d engine, except I have adapted it for use in PICO-8. This engine mostly works, except for camera rotation.

Play the game using your arrow keys, and guide the blue cube to the green tile for each level. Avoid falling off as well as the red tiles. You may encounter several other types of tiles which will help you reach the goal for each level. If you do not know how to complete a level, the level's name will usually give you a hint.

[ Continue Reading.. ]

13
12 comments


Cart #rotatio-2 | 2021-09-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
17

17
5 comments


Cart #unexplored_dungeon-1 | 2021-03-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

7
3 comments


[sfx]
Yoshi Version (added drums):
[sfx]
A remix I made with some of my spare time. Feel free to use it with appropriate credit!

7
6 comments


According to the PICO-8 0.2.2c manual, "To remove an item at a particular index, use deli"

del t v

Delete the first instance of value v in table t
The remaining entries are shifted left one index to avoid holes.
Note that v is the value of the item to be deleted, not the index into the table.
(To remove an item at a particular index, use deli instead)
del returns the deleted item, or returns no value when nothing was deleted.

A={1,10,2,11,3,12}
FOR ITEM IN ALL(A) DO
IF (ITEM < 10) THEN DEL(A, ITEM) END
END
FOREACH(A, PRINT) -- 10,11,12
PRINT(A[3]) -- 12

deli t [i]

Like del(), but remove the item from table t at index i.
When i is not given, the last element of the table is removed and returned.


However, this does not seem to work with string or float indices. (Only tested on macOS Mojave)
The desired result can be achieved using

[ Continue Reading.. ]

1
3 comments


Cart #im_a_big_fan-0 | 2021-03-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

"I'm A Big Fan"

271 characters

t,m,z,l,o,s,c=0,64,999,line,ovalfill,sin,cos::_::cls(1)rectfill(63,0,m,m,5)for j=0,1 do
for i=j*z/4,40+j*z/4 do
x=c((i+t)/z)y=s((i+t)/z)l(m-x*40,m-y*10,m+x*40,m+y*10,0)end
end
o(58,62,69,66,3)o(60,m,67,68,7)pset(m+s(c(t/z))*m/3,m+3+s(c(t/z*2))*m/7,6)flip()t+=4t%=z
goto _
9
2 comments


Cart #dukemonewo-0 | 2021-03-20 | Code ▽ | Embed ▽ | No License
3

I tried to recreate an old toy.

3
1 comment


Cart #katya_s_kitty-6 | 2021-03-24 | Embed ▽ | License: CC4-BY-NC-SA
3

Collect different items to bake a cake
to switch between inventory items press q or e
to use inventory item press ctrl or c or v

This level is a demo to show how to use multiple inventory items to accomplish a single game's goal.

3
3 comments


Cart #besufinamo-0 | 2021-03-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

3
0 comments


Cart #necklestia-8 | 2021-03-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
15


Assist Princess Celestia, ruler of equestria,
as she journeys deeper into her dreams to see what lies within.

Up: Jump
Left/Right: Move, in the air or on the ground.
Down: Crouch, or enter doorways.

Z: Hold to spin & grab. If you let go of Z, you let go of what you've grabbed.
X: Tap to sweep your head to the other side of your body.

If you're having trouble, press Enter to reach the pause menu.
There's a "skip level" button there if you're stuck.

15
3 comments


Cart #tiny_fight-0 | 2021-03-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

Description
Master the art of the battle as you learn to read the behaviour of each of the 7 AI

Outplay the AI by predicting and countering it's move, defeating it for good

Conquer your fate by choosing when to reroll to better your odds of landing or blocking a hit

Instructions
Roll the dice

Choose if you want to reroll or not, if you do, both your dice are rerolled

Choose your attack and defence. If your attack beats or equals their defence you hit them! If their attack equals or beats your defence you get hit!

first to hit 3 times wins!

Controls
↑ and ↓ arrow keys control the cursor

X to select

Have fun and good luck!

6
4 comments


Cart #donswelt_debris-4 | 2023-02-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

Update 2.0: Debrix, a Debris Remix

  • A complete overhaul of all sprites and special effects.
  • added the Pliso Miso splash screen.

Enjoy!

Update v1.2:

  • added Achievements (press down arrow on title screen to check)

Update v1.1:

  • (hopefully) fixed a bug that displayed 0 seconds instead of 120 seconds after time out.

Original Post

This one is just a small shoot'em-up (shmup) with a little twist or as I like to call it: A Shmup Short Story.

The rules are simple:

  • Try to survive 120 seconds.
  • Shoot debris to raise bonus.
  • Beat the hi-score.

That's all.

Shoot enemies, juggle debris, collect coins, survive. Juggling debris will raise the bonus you get for destroying enemies. Every time your bonus is raised by 50 points all bullets on the screen will turn into gold items. Collect those for additional 75 points each.

[ Continue Reading.. ]

8
4 comments


Hello!

First time poster here :)
I recently recreated Age of Empires 2 in pixelart using the Pico8 palette.
It just started as an excercise in downscaling, recreating a few of the buildings, but I ended up adding more and more stuff

I would really like to make this playable but I have no clue about programming :..(
So I´m asking is anyone willing to join me on this!?

Don´t really know how the mechanics could work but I imagine something turn based

Heres what it looks like so far:

and a quick mockup how the GUI could look in 128x128px

Cheers everybody!

35
15 comments


Cart #sumeboi-6 | 2021-04-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10


This is a demo of a demake of Super Meat Boy
16 levels
1 remix of a song from the original soundtrack
all made by me
hope you enjoy
(there will be more as well as newer versions)
if you find any bugs please tell me and i will do my best to fix them
[0x0]

Left and right arrow keys to move
Z to jump
arrow key and Z on a wall to wall jump


[ Continue Reading.. ]

10
4 comments


Cart #rumblerunbull-1 | 2021-06-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

RUN and BREAK!!
Get high score!!!!

・control
move : cursor key
dash : 〇

When this game is loaded, you'll see title scene.-> press 〇 or ×
Next scene is the bull on standby.-> press 〇 3 time

・break barrels (circle objects) rule
the bull can break brown barrels.
the bull can break green barrels with dash(press 〇).
when break barrels, if the bull contact by his head, combo counter will start.
combo make score higher while 100 points.
other case, no combo and get 10 points.

・other
If you get score than next value, time limit is longer.
Break many barrels, run into fever time!

3
3 comments


Cart #circmad-0 | 2021-03-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Puzzle game heavily based on Android games like ENERGY or Infinity Loop where the cartridge generates random puzzles and you must connect energy sources with batteries. The great thing is, you can play it forever! The cartridge will always generate a new puzzle.

Controls: Arrows to move and Z to swap electric cables.

7
1 comment




Top    Load More Posts ->