Log In  

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

Cart #gomosamozu-0 | 2025-01-15 | Code ▽ | Embed ▽ | No License
4

"ITANO Circus" like missiles.

Up/Down/Left/Right: Move the target dot.

4
2 comments


[sfx]

<br/>

My try on the first bit of the opening music of the anime: Frieren: Beyond Journey's End -- YOASOBI - 勇者.

Cart #frieren_music-0 | 2025-01-14 | Code ▽ | Embed ▽ | No License
1

1
0 comments


Side Quest 2 is broken down into 4 requests from the same villager. You first come across this Side Quest in "Lesson 6: Print to the Screen" and are encouraged to revisit it after learning how to use variables in "Lesson 7: Variables & Data Types". You are free to submit both examples under this post, but you should make it clear whether you made them with or without variables.

2-1
"Hi, I have a clothing store and I need a sign that shows people our fabric color options. Can you print the numbers 1 through 15 but in those exact colors for me?"

2-2
"I also do custom jobs where I can design someone's name into the fabric. Can you give me some ideas by printing your name, one letter at a time, in a really cool pattern?"

[ Continue Reading.. ]

1
2 comments


I'm trying to do a simple state machine but I'm doing something wrong in the assign.
I wanna assign "running" if a button is pushed from a list of values.

player = {
	lives = 3,
	current_state,
	list_states = {"running","jumping","falling"}
}

function _update()
	if btnp(❎) then
		player.current_state = player.list_states["running"]
	end
end

function _draw()
	cls(1)
	print(player.current_state)
end

This doesn't work:
player.current_state = player.list_states["running"]

This works but its not very useful because I don't see in the code which state I'm assigning:
player.current_state = player.list_states[1]

This also works, but I think it's also not very useful because the usefulness of the state machine is assigning a concrete value from a set of predefined values to avoid mistakes.
player.current_state = "running"

How can i do it? Or whats the usual approach to make states machines?

Thank you!

3 comments


Cart #prehistoric_cantine-0 | 2025-01-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Prehistoric Cantine - A 2 player coop game.

This is prehistory.

After school, the children play by the river and then go to eat in the school canteen. It's up to you to keep an eye on them and then take them to the school canteen.

Do everything you can to make sure kids don't fall into the water, bump into walls, or get swept away by dinosaurs.

When the bell rings, bring ALL the kids to the school canteen to take it to the next level!

Play with one controller per person or one keyboard for two.

--
French version is here :

[ Continue Reading.. ]

7
2 comments


Cart #sebastiansquest-0 | 2025-01-13 | Code ▽ | Embed ▽ | No License
26

kept this one under 500 lines of code, i think that's a new record for me

get that cheese 🧀

26
16 comments


Cart #cavebird-0 | 2025-01-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

About

  • Try to go the furthest distance!
  • Collect coins to brighten the cave!

Controls

  • Press any button on keyboard, gamepad or mouse to jump.
  • Press enter or start to pause.

Credit

  • Made by: MrDuckyWucky
  • Uploaded: Jan 12, 2024
  • Also on itch.io
5
0 comments


Cart #zorarasogi-0 | 2025-01-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Cart #wordstorm-0 | 2025-01-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

This is my first game, Wordstorm! It's based on the old Text Twist flash game-- the goal is to use a scrambled set of letters to find valid words. Each round, you need to make three 3-letter words, two 4-letter words, and one 5-letter word to increase your score and get a new set of letters. Use the arrow button to submit a word once you've spelled it out. Timed mode adds a one minute timer per round and lets you accumulate a persistent high score. Untimed mode lets you spend as much time as you'd like per round, but you can't get a high score.

Huge thankyou to zep's is_word_40k dictionary that allowed me to greatly increase the number of words used. The font is copied from Early Gameboy by Jimmy Campbell on Dafont.

[ Continue Reading.. ]

4
2 comments


Rain Maker

Cart #rainmaker-0 | 2025-01-12 | Code ▽ | Embed ▽ | No License
4

Oh, River... you really want to do this, huh? Well.. who am I to stop you... but, keep in mind, Becoming the new rain maker will not be easy.

Your name is River, you are a 19 year old trans girl looking to become the new rain maker and save your town's crops from drought and death, and the gem is right there, were the stories all false?

Exposition

This is my first go at a game like this!!! I've never worked on a game that required design and wasn't completely endless! I'm really looking for constructive criticism and code suggestions! I really wish to improve my code and my game design abilities!! The dungeon is completely the same every time as I didn't know the Pico8 could do procedural generation. :(

[ Continue Reading.. ]

4
0 comments


Love the PICO-8 platform.
I just got a perfect handheld to run pico-8 games.
It's a RGB30 with a new metal shell and with a modified system programmed for pico-8 only. Hope you like it!

3
12 comments


Cart #tree_trunks_apple_catching-0 | 2025-01-12 | Code ▽ | Embed ▽ | No License
5


Tree Trunks catchin apples cause I love that small cartoon elephant
Controls:
Z to use basket
X to heal
Arrow Keys

5
1 comment




Hello all! I am new to Pico-8 and emulation as a whole. I recently got a RG35XXSP and bought Pico-8. I moved over the files people told me to, changed the core to Pico-8, and even got a game to run, but Splore isn't popping up in the Pico-8 directory. All the videos I saw, the second they got out of a game, Splore would populate the directory and they could use it but it's not working for me. Am I missing something?

Also sorry if this isn't the right category for this. I'm in a hurry to post something so I can sleep for work.

11 comments


Cart #picroid-5 | 2025-01-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
26

PICROID is a procedurally generated metroidvania-inspired platformer.

Each playthrough offers a unique map, where your goal is to explore and survive as long as possible without shrinking to death.

There are no enemies or boss fights—just pure exploration and challenge.

This is a beta version, and the game is still a work in progress. Feedback and suggestions are greatly appreciated!

Controls

Changelog:

  • Beta 0.7: Tweaking the shop | Minor bug fixes
  • Beta 0.6: New game mechanic: coins & shop | Improved gates | Level design is slightly easier | misc bug fixes
  • Alpha 0.5: Fixed health restoring minor bug
  • Alpha 0.4: New levels change color, fixed a wall jump glitch
  • Alpha 0.3: Fixed top collision minor bug

[ Continue Reading.. ]

26
11 comments


Nin Demo V1

Cart #nindemov1_1-0 | 2025-01-10 | Code ▽ | Embed ▽ | No License
3

A demo for an action-platformer I have been working on. It has about 14 levels done so far with a planned 32. Any feedback is much appreciated as I still have a lot of work to do on the game. There are level numbers in the top left corner if you have any feedback for a specific screen.

Enjoy!

3
2 comments


Cart #waduhesiwi-0 | 2025-01-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Cart #lorenz_sim-0 | 2025-01-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
16

A simple Lorenz attractor simulation - nothing fancy.

If you like this kind of things see also for example:

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

16
1 comment


I'm running pico-8 0.2.6b under macOS 15.2 (24C101)

I have only seen this with one cart from the BBS, but it seems reproducible. I don't know if the cart is doing anything unusual but it manages to crash the pico8 process entirely.

If I load #GORDY_AND_THE_MONSTER_MOON-0 (new today in splore), get through the story intro, move a few screens up and jump down the ladder; pico-8 repeatably crashes with:

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x0000000100778930

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [1242]

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   pico8                         	       0x100778930 get_pitch_for_char + 104
1   pico8                         	       0x1007781e0 pico8_print_char + 3016
2   pico8                         	       0x100778f7c pico8_print_text + 788

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


Cart #deepdark-1 | 2025-01-09 | Code ▽ | Embed ▽ | No License
4

4
2 comments




Top    Load More Posts ->