Log In  

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

Cart #kyun-2 | 2023-05-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments




Headline Generator 2

Cart #headlinegenerator2-0 | 2023-07-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Now with twice the pages, twice the controversy and three times the relevance. Get your newspaper today at the BBS.

Previous version:

Cart #headlinegenerator-0 | 2023-05-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10


silly project I did yesterday.

It picks 3 lines from 3 different lists and combines them based on a seed so you get randomized headlines.
You can flip pages with the arrow keys.

[ Continue Reading.. ]

10
5 comments


im so close to finishing my biggest project yet, but another bug comes up!
anyboy know why the player wont jump?

function _update60()
 cls()
 if(btnp(⬆️))then
		yv=5
	end
	if(btn(➡️))then
		xv+=s
	end
	if(btn(⬅️))then
		xv-=s
	end
	if(xv>mxv)then
		xv=mxv
	end
	if(xv<0-mxv)then
		xv=0-mxv
	end
	yv+=g
	y+=yv
	x+=xv
	if(xv>0)then
		xv-=f
		if(xv<0)then
		 xv=0
	 end
	end
		if(xv<0)then
		xv+=f
		if(xv>0)then
		 xv=0
	 end
	end
	if(y>120)then
		y=120
	end
	spr(skin,x,y)
end
6 comments


Cart #pickinpoop-0 | 2023-05-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

My first game. It's very simple but I was happy to see it to completion. :)

1
0 comments


Cart #knutil_tonorm-0 | 2023-05-19 | Code ▽ | Embed ▽ | No License
1

Feature Overview

TONORM() normalize argument values (strings) to the correct type.

  • Mainly converts from strings to values of the correct type.
    • Especially used to initialize multiple values from a long string, see HTBL().
  • Hexadecimal numbers are converted to decimal numbers.
  • This function consumes 28 Token.
?tonorm('true') -- true (The type is 'boolean')
?tonorm('nil') -- [nil] (The type is 'nil')

This function was included in the KNUTIL library, but has been deprecated since v0.14.0.
If you want to check the type at once, consider using a DMP().

[ Continue Reading.. ]

1
0 comments


Cart #staminaleste-1 | 2023-12-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13


So there I was, spamming the C key, wall jumping from left to right 100 times a second, when I thought, "wouldn't madeline get tired after all that? I, for one, can't do 2304809 wall jumps in a row." So I added stamina. It goes down if you jump, dash, or wall jump.

Cart #lageste-0 | 2023-11-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13

This mod simply adds input lag to Celeste. I'd recommend 10 frames of lag, but you can modify it from the title screen to make it harder or easier. I challenge you to beat it on 60+ frames of lag >:)

[ Continue Reading.. ]

13
7 comments


On the latest episode of his advanced shmup tutorial, @Krystman showed off a function for splitting a string into a 2D array, and then said there could be more ways to make it more compact and token-efficient. Guess what I... didn't do?

Well, I didn't make it more token-efficient - my new version is close to double that of the original 28-token function at 55 tokens - but I DID make it more versatile; It can now handle:

  • 3,4,5 and onwards dimensional arrays (the original could only do 2-dimensional arrays)
  • Any character for use as a separator (the original could only use "|" and ",")
  • Optional tonum() conversion (the original had that forced on)

In fact, you could use this function exclusively instead of the built-in split() and you might not even notice. In order to get multi-dimensional arrays, the sep parameter should be given a string that is more than a single character long, with the most significant separator characters coming first. Oh, uh, after you paste the function into your code, that is. Speaking of which...

[ Continue Reading.. ]

1
1 comment


Cart #wehopafajo-0 | 2023-05-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Cart #sitesezena-2 | 2023-05-18 | Code ▽ | Embed ▽ | No License
5

5
2 comments


@zep
As .png files are a supported graphic format with the IMPORT and EXPORT commands, I think it makes sense to list .png image files in the working directory when using the LS and DIR commands. I'm working on a graphic utility tool and it's a bit of a drag to not be able to list the very same images that I'm allowed to import and export by name.

1
3 comments


Cart #deepseasalvage-0 | 2023-05-18 | Code ▽ | Embed ▽ | No License
13

Controls

❎ to shoot/jump
⬅️➡️ to move
⬇️ to sink faster

(reset cart to reverse music turn-off option)

Message From Deep Sea Salvage & Co.

Welcome to Deep Sea Salvage, where we specialize in recovering the highly profitable minerals that lie deep beneath the ocean's surface. Our team of highly trained divers and engineers use cutting-edge technology and tactics to locate and retrieve valuable treasures that are oftentimes hidden from view. The ocean can be a treacherous and unpredictable place, but we are not deterred by the challenges that come with it. In fact, we relish the danger and thrive in the face of adversity. Many obstacles stand in our way, from hostile sea creatures to those who seek to stop us from uncovering what lurks in the depths. Here at Deep Sea Salvage, we are committed to unearthing the mysteries that lie beneath the waves, no matter how dangerous the journey may be. Join our ranks today, as a Deep Sea family member!

[ Continue Reading.. ]

13
2 comments


Cart #idleslimes-1 | 2023-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

Idle Slimes Beta

Controls:

-Right click while holding an item to use it (This works for feeding and trashing a slime)
-Right Click with a seed on a plot to plant it and Left Click to harvest it.
-Left Click to purchase items from the shop
-Left Click to pickup Slime droppings

9
4 comments


Cart #idleslimes-0 | 2023-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Idle Slimes Beta

Controls:

-Right click while holding an item to use it (This works for feeding and trashing a slime)
-Right Click with a seed on a plot to plant it and Left Click to harvest it.
-Left Click to purchase items from the shop
-Left Click to pickup Slime droppings

0 comments


Hi @zep! :)

I was just reading through the manual and noticed sfx() accepts an offset value to begin playback at an arbitrary note, 0-31. I think it would be super dope for music() to also accept an offset param!

Combined with stat(54)/stat(56), it would allow you to track the playback of a main song, interrupt it with some special event song, and then resume playback of the main song exactly where it left off instead of at the beginning of the pattern. (Both of my games do this and it's always bothered me to hear the beginning of the pattern repeated after the special event ends, lol)

Thanks for your time and consideration!

9
4 comments


Cart #draconic_sigil-1 | 2023-05-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
14

Hey! I just needed a one-off animation for another project -- here's a cart I made to generate it.

The final image is slightly palette-swapped from the original cart:

14
2 comments


The cartridge will be posted at a later date.

0 comments


Cart #bouncy420-0 | 2023-05-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
19

BOUNCY

Guide the bouncy ball through a hazardous land to uncover your purpose! Bouncy is a bite sized physics and platforming puzzles built as a challenge to explore Pico-8 and it's tools.

HOW TO PLAY

LEFT and RIGHT - roll the ball.

HOLD DOWN - store jumping energy

RELEASE DOWN - release jumping energy and fly!

X and Z - dampen your bouncing energy

TIPS and TRICKS

Having trouble lining up a jump? Start your ball bouncing in place and tap left or right to land safely.

Use the de-bounce keys to dampen your inertia. It really works!

Can you get top rank? I sure couldn't.

Binaries downloadable on my ITCH.IO page

[ Continue Reading.. ]

19
7 comments


Cart #picobrowser-16 | 2023-11-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

READ THIS FIRST

Click the cartridge icon at the bottom of the cart and right click on the image to save it, then just plop it in your /carts/ folder. To use it in desktop pico-8, just put it in your carts folder. For use in pico-8-edu, go to immediate mode (the terminal) and type load #picobrowser, then type save [NAME].p8 where name is whatever you want. then, in pico-8 or edu, just type load name.p8, again where [name] is what you named the file.

more info:

This cart was made using @dw817 's "free roaming directory" cart. Their version, however could only see in /carts/ and couldn't load anything.

[ Continue Reading.. ]

10
7 comments


ive made a some what of a game in picotron playground

--cool
--dyln

function _init()
x=64
y=64
b = userdata("
[8x8]
")
end

function _update()
if (btn(1)) then
x +=1
end
if(btn(0)) then
x-=1
end
if(btn(2)) then
y-=1
end
if(btn(3)) then
y+=1
end

end
function _draw()
cls()
spr(b, x, y)
end

1 comment




Top    Load More Posts ->