Log In  

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

Cart #frozen_laser-2 | 2022-10-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

Can you manage the endboss?
This is a shoot-em-up mini-game.

It is very short. But my boys and I are proud to have programmed our first own computer game.



Update v1.1:

  • Collision behaviour of bullets on walls
  • Nomalised movement in diagonal directions

Thanks to Ancient Pixel, phil, Aktane and otto_piramuthu for their help and ideas

8
3 comments


Cart #bizomopiro-4 | 2022-10-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11


Recreation of the board game. Menu music by Robby Duguay.

11
7 comments


[128x128]

𝕳𝖊𝖑𝖑𝖔 𝕭𝖔𝖎𝖑𝖘 & 𝕲𝖍𝖔𝖚𝖑𝖘 !

What's that ? You got Halloween on the brain ? Well who wouldn't !

It's that spooky time of year where things go bump in the night and you watch scary movies with popcorn and friends.

So having looked at the many programs of LIFE and how the pixels behave I thought I would one up this and create DEATH. Yep. Truly a creepy decay program, based on GFA code I wrote 20-years ago called "Plague," although there I had true 24-bit color so it was much more colorful and spooky.

by dw817
Cart #mcaf-0 | 2022-10-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

(v00 10-20-22) TO LOAD THIS PICO-8 CART, in immediate mode, type: load #mcaf

[ Continue Reading.. ]

4
0 comments


I'm working on a bullet pattern function that shoots out bullets in a direction, at a speed, etc...nothing fancy and nothing new to me, all my games have bullets! BUT this time some bullets are magically moving mid-stream and I can't figure out why.

See here...

I've narrowed it down to happening when bullets from the line ahead of it get deleted from the table. When a bullet goes off screen, I'm removing it from the table so as to not get overloaded and so on. Normal stuff. But when that deletion happens, the next bullet in the table magically moves out of line yet all the rest follow orders.

If there are 15 bullets in every line, why would the 16th bullet move when the ones ahead of it get deleted? Is it something to do with table order? Or some process not happening due to deletion time?

It's like the addition math gets skipped at that moment. Very weird...but also something I'm sure that is very simple I'm overlooking. Lord knows I've spent way too much time on whittling this down the simplest version and I'm not sure how to refactor any more. A man can only bang his head so much :)

Any thoughts, insights, or suggestions are appreciated.

Code for the example above.

function add_bullet(x,y,a,s)
	local dx=cos(a)*s
	local dy=sin(a)*s
	add(bullets,{x=x,y=y,dx=dx,dy=dy})
end

function bullet_update()
	for k,o in pairs(bullets) do
		o.x+=o.dx
	  o.y+=o.dy

	  if o.x>130 or o.x<-5 or o.y>130 or o.y<-60 then del(bullets,o) end
	end
end

function bullet_draw()
	for k,o in pairs(bullets) do
	 rectfill(o.x,o.y,o.x+1,o.y+1,8)
	end
end

function _init()
	fr=0
	bullets={}
end

function _update60()
	bullet_update()
	fr+=1
	if fr==50 then -- this is here to repeating demo only
		for i=1,15 do
			add_bullet(120,10+3*i,.5,1)
		end	
		fr=0
	end
end

function _draw()
	cls()
	bullet_draw()
end
1
2 comments


Cart #deepinthehouse-1 | 2022-10-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
30

Deep in the House

Version 1.1

Deep in the House is a short horror game.

After a long and tiring walk, you wander into an old house with an open front door, hoping to find shelter.
As you enter the main hall, the door closes and locks itself behind you.
It looks like this house isn't as welcoming as you'd hoped...
Will you make it out alive ?

Explore the (many) rooms of the house as you try to find a way out.
You'll have to fight enemies, collect items and solve (simple) puzzles.

It is recommended to play with sound if you have the option.

Controls

Move with the arrow keys.
Tap left or right twice to run.

Press C to show the inventory and health status.

[ Continue Reading.. ]

30
14 comments


Cart #kpjagugu-1 | 2022-10-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
15

Controls & Rules

⬅️⬆️⬇️➡️ - Move the snake!
Z - Next line in conversation | Start game
X - Undo previous move | Respawn

Snakedventure

Move around the level finding fruits to eat and grow longer, but there'll also be rooms to unlock, NPCs to meet, and quests to complete! Once you've found all the fruits and are of the right size, slide your way into a very special sweater from a special someone.

Quarterly Made Games HK

Quarterly Made Games HK is game development collective based in Hong Kong with the aim of developing and finishing personal project(s) every 3 months. It’s low stakes, low pressure, and focused on motivating people with a shared environment and deadline.

[ Continue Reading.. ]

15
14 comments


Cart #bruteforcepw-1 | 2022-10-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4


(v01 10-20-22)TO LOAD THIS PICO-8 CART, in immediate mode, type: load #bruteforcepw

Hello.

I was looking at the source-code of @Guest122's program:

https://www.lexaloffle.com/bbs/?pid=119387

To guess someone's password and while his has a dictionary, I did want to point out just how quickly and how unsafe it is to have a small password for instance on one of your internet accounts.

So I wrote this program. What it does is allow you to input a 4-letter word via the regular joystick and then through brute force go from AAAA to ZZZZ to find what your password was, and tell you how long it took to search.

[ Continue Reading.. ]

4
4 comments


My attempt at John Conway's Game of Life.

Press Z to bring up a settings menu or X to randomly fill the area with cells.

Note: At 64x64 and 128x128 the refresh rate will be very slow regardless of the fps setting.

Cart #jc_game_of_life-1 | 2022-10-20 | Code ▽ | Embed ▽ | No License
2

2
1 comment


Is there a plan to add multiplayer to PICO8 ?

As it is a virtual console, it would be super awesome to have a native way of simply doing lockstep simulation with rewind to cope with network latency, but that means pico8 has to implement it. Ideally just relying on a STUN server, so it works without config on a LAN, and with very simple config on the Internet.

I don't know which category to post it, so if someone who know moves it to the correct one, I'd be glad.

8 comments


Cart #beamrider-0 | 2022-10-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
22

My Pico-8 interpretation of the 1983 Activision game for the Atari 2600.

How to Play

Shoot all 15 UFOs to clear a sector.

Collect glowing power-ups but, if you shoot them, don't let them hit you!

Controls

[X] - Laser
[O] or [Up Arrow] - Missile

Thanks To

  • Finn for testing
  • notehead (@noteheadmusic) for the excellent title-screen music

Version History

0.80 - 18-Oct-2022 - Released

22
2 comments


Cart #picoroid-1 | 2022-10-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Hello everyone!

I'm fairly new to PICO-8, so I figured trying to port a game might help me get used to PICO-8. I decided to start with Asteroids, figuring it would be a fairly simple port. It was actually more complex than I thought. I think I've managed to replicate the feel of the original game, but I wouldn't be surprised if I've missed a thing or two - I was never the best at this game.

Feedback would be appreciated,
Thank you!

2
1 comment


Cart #slipping_hazard-0 | 2022-10-19 | Code ▽ | Embed ▽ | No License

0 comments


Cart #nawefibuwa-7 | 2022-10-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

Just finished my first PICO-8 game! :D

It's an absolute mess - but that's to be expected, I guess.

I would appreciate any feedback on it - I'll probably update it soon if anything is terribly wrong with it.

TODO:

  • Nothing, right now!

DONE:

  • Made the lines more readable!
  • More fill patterns, circles and lines now fade out smoothly
  • Removed "lines" from the sidebar, as it wasn't very useful
  • Palette names are now centred and labelled
  • Lives counter no longer goes weird on the gameover screen
  • Circles are now more likely to spawn nearby you, making it harder to just stand still

http://8x8.me/ was very useful

6
6 comments


Hello.

Something good game programming languages have had for a long time is called "Virtual resolution."

For instance with Pico-8 you could have this sprite:

[8x8]

And then this code:

cls()
setvirtualresolution(16,16)
for i=0,3 do
  for j=0,3 do
    spr(1,j,i)
  end
end

And you would get a perfect set of blocks 4x4 at 8x8-pixels each. No need to multiply by 8 each time.

[32x32]

[ Continue Reading.. ]

1
4 comments


Hone your cart hacking abilities with this HackTheBox like cart!
Your objective is to get the admin password using the terminal.
I suggest you don't look at the code before solving it as that will ruin the fun.
Also, you don't have to brute force the password. There is a genuine solution.

What you know:
All the accounts and their passwords are stored in a table called users.

Have fun solving this challenge!

Cart #hacking1-0 | 2022-10-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

You will need to download the cart so you can use the terminal on it.

0 comments


While snooping around the Pico8 execution options, I ran into an SDL error while trying to scale Pico 8 to fit my Pi's screen using "-pixel_perfect 0"

The SDL error is as follows:

SDL Error: The video driver did not add any displays

** FATAL ERROR: Unable to initialize SDL

For some context, I am running my Pi's video output via composite. I assumed this error was related to that, so I tested it once again using the default HDMI output. The SDL error returned exactly the same.

To test further, I attempted executing Pico8 from a CLI environment instead of desktop. This returned the exact same SDL error every time, even without any options. I tried this for HDMI and composite.

To make sure this wasn't something wrong with my own Pi, I performed a reinstall of Pi OS and tried each iteration of the problem once again to the same results.

I still suspect I may be missing something on my end, but I think this is enough evidence to report officially as a bug. I'm no longer concerned about "-pixel_perfect 0" not working as I believe I've found an alternative, but I am concerned that starting Pico8 from a CLI environment doesn't seem to work on Pi.

3 comments


The title says everything.
Doesn't have binary decryption, just a dictionary.
Forgot to edit the image so it will stay like this.
Also, you need to download so that you can input your passwords.

Cart #dpassguess-0 | 2022-10-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
3 comments


Rain: A Sleep Aid

Cart #rain1-0 | 2022-10-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

This is a simple audiovisual sleep aid I created for the PICO-8. It features relaxing sounds of rain and soft thunder and the calm sight of a dark window on a rainy night. Enjoy!

11
8 comments


Cart #pandavtrump-0 | 2022-10-19 | Code ▽ | Embed ▽ | No License
2

2
0 comments


Lava Rockfall!

If you haven't already heard of Rockfall, it's the first video game I ever completed.

What is it?

Lava Rockfall is a floor-is-lava style game. Jump from rock to rock to not fall in the lava. Be careful, though. Being hit by a rock can shove you into the lava!

If you think that the screen gets too clogged up with particles and whatnot, or you are (somehow) lagging, you can pause the game and select Disable GFX to disable it, and Enable GFX to enable it again.

If you feel the game is too difficult, feel free to press Disable Deaths in the pause menu. You no longer will take any damage.

Cart #lavarockfall-3 | 2024-03-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

The only reason this exists is because my friend decided that it should.

[ Continue Reading.. ]

4
3 comments




Top    Load More Posts ->