Log In  

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

I made a bunch of projects about 2 years ago. I used VSCode to do the development as I struggle to read the pico font.

I generally made my projects like this:
https://github.com/gcoulby/pico-8-reusable-actor
My p8 files normally looked like this:

cartdata("gcou_domination")
#include _debug.lua
#include _globals.lua
#include _utils.lua
#include splash.lua
#include draw_functions.lua
#include game_logic.lua
#include main_menu.lua
#include main.lua

Then I just do all my work in lua files.

Fast forward to now, I am trying to teach my friend Pico and I opened my old projects and there is just endless errors, the pico extensions no longer seem to work on Lua files, the lua language server seems to be a LOT stricter with linting.

I get all of these types of errors (some of them are actual issues, which pico doesn't seem to mind about others are Lua rules that intentionally overrided by pico (e.g., += -= etc)

Unexpected symbol +=.

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


up

(300 chars)

r,c,🐱,πŸ…ΎοΈ,✽,♥,β—†,β˜…=rnd,cos,camera,128,-64,32,.25,{}for i=1,99do β˜…[i]={x=r(πŸ…ΎοΈ),y=r(πŸ…ΎοΈ),z=r(3)}end::_::cls()β§—=t()🐱()for v in all(β˜…)do
pset(v.x,v.y,7)v.y+=v.z
if(v.y>πŸ…ΎοΈ)v.y=0v.x=r(πŸ…ΎοΈ)end
🐱(✽,✽)for y=✽,-✽ do
a=β§—/5+y/10^3n=a%β—†+.125for i=-1,0 do
rect(c(n)*♥,y,c(n+β—†*sgn(i))*♥+.5,y,(a*4-i)%7+8)end
end
flip()goto _

6
0 comments


Cart #charger-0 | 2025-02-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

You're on a spaceship, and you need to keep it running.

Charge the light and don't let them burst, as the entire spaceship is powered by them.
This is a simple timekiller arcade game

3
2 comments


Cart #bloblike-5 | 2025-02-13 | Code ▽ | Embed ▽ | No License

Plotline

You are a blob, and you are beneath a tower in an underground cave. One day, the water streambed in your cave dries out, and you find a gallery that leads to the tower. At the top of the tower lies the fabled golden elixir, which is said that one drink of its liquid will grant one wish - to restore your streambed. (Or you could wish for more wishes.)
Monsters and other dangers protect the elixir, and you must get past nine floors to get to it.

Controls

Use the arrow keys to move one space. Bump into pots to break them, and sometimes get an item. Bump into chests to open them, and if it is a small chest, you will get a food item or a throwable one. If it is a large chest, you'll get a weapon or armor. Items get better the more you progress through floors.

[ Continue Reading.. ]

14
6 comments


cores

(257 chars)

camera(-64,-64)
pal({8,9,10,11,12,13,14})
fillp(~β–‘)
function _draw()
	cls()
	ba=t()/5
	for y=-64,64 do
		local a=ba+sin(y/128)*.25
		local na=a%.25+.125
		rect(cos(na)*64,y,cos(na+.25)*64,y,a*4%7+1)
		rect(cos(na)*64,y,cos(na-.25)*64,y,(a*4+1)%7+1)
	end
end

7
1 comment


Cart #demons_wrapper-20 | 2025-02-02 | Code ▽ | Embed ▽ | No License
22

Intro

A strategic card battler where you summon demons to defeat increasingly powerful opponents. Build your deck, discover synergies, and master the art of demonic summoning!

Features

  • Strategic deck building and card synergies
  • 52 unique demons to discover and collect
  • Demons come in one of four types - ghosts, objects, elementals and beasts - each which has certain abilities which all demons of that kind share
  • 38 demons have unique abilities

[ Continue Reading.. ]

22
6 comments


Cart #boycowboy_wip-2 | 2025-02-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

2 comments


Hello everyone. It was quite a long time since my last post (over 3 years!), isn't it? Anyways, I think that I plan on getting back to PICO-8 and try to make a game. Again. I already have an idea in my mind what I will make so it would be pretty much impressive, especially after so much stuff that was discovered and added in this amazing fantasy console.
Also Picotron looks really interesting even at such early state. Though, I currently have neither money (not that I'm broke, just I barely became 18 and don't have too much time and energy even for part-time) and patience (few last years kinda damaged my mental health, I think) and time (because I have final exams to prepare for and pass, since I want to go to university) to afford it.
Also I want to change my PFP from Mortis to something else. And maybe should try to make a REAL game for Steam release.
Oh, and my English got majorly improved as well since then!
Anyways, thanks for reading.

0 comments


Cart #sokobubble-3 | 2025-02-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Sokoban with a twist! The box pusher is always in a bubble. Which boxes it can see and push depends on the bubble it is in.

Background

This is a polished version of the game I developed during this year's Global Game Jam, with theme 'bubble'.

Changes

v1.0-beta

  • Three more (hard) levels
  • Doubled sprite size to 16x16
  • Extended undo to last eight moves
  • Further polished look and feel (label, logo, title screen, more sound effects, etc)
  • Improved player movement
  • Show total moves in stats screen


v0.9.1

  • Easy mode with:
    • Push move undo
    • Show colours of targets and boxes that do not match bubble

v0.9

  • Eight more levels
  • Polished look (sprites, title screen, label, everything)
  • Level progress is stored
  • Level selection menu
  • Level stats screen

[ Continue Reading.. ]

5
5 comments


Cart #megamitts_hyper_bunny_sim-1 | 2025-02-06 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

Hi,

This is my first game called "Hyper Realistic Bunny Simulator". It's still a work in progress and needs a lot of optimisation but it works, which is always a plus in my book!

The game is simple enough - you are a bunny that has to eat all the carrots in Farmer Smith's field, whilst dodging the farmer's gun (run, rabbit, run, rabbit, run, run, run!)

The title is based on 80s games by Codemasters and I went for a CBM16/Plus 4 look.

I hope you enjoy.

Edit: Version 1 update.

Fixed a bug that made the health bar go negative when filling the screen with poop (yeah you read that right!)

6
4 comments


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

Description

This game is based on the ancient game of Mancala, specifically the common variant called Kalah. It features a challenging computer opponent as well as a 2-player mode.

How to Play

The board is made up of 12 cups and 2 stores on the sides. The 6 cups nearest to you and the store to your right are yours, and the rest are your opponent's. The goal of the game is to have more stones in your store than your opponent's store by the end.

On your turn, you must select a non-empty cup on your side. Once selected, you will (automatically) pick up all the stones in the cup and begin "sowing," the process of placing stones one by one counter-clockwise around the board, starting to the right of your selected cup and skipping your opponent's store.

[ Continue Reading.. ]

12
1 comment


Cart #pressthecbutton-0 | 2025-01-31 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

8
4 comments


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

4
2 comments


Cart #icecoldbeer-2 | 2025-02-02 | Code ▽ | Embed ▽ | No License
5

More updates (thank you MaxOsirus):
-Fixed Best/Last score (persists through home screen)
-Changed end screen menu to read "RETRY" instead of "RESET" for clarity.

Updated version! This is a demake of the class mechanical arcade game "Ice Cold Beer" by Taito.

Changes:
-Added start menu
-Control swap for handheld/keyboard mode
-Fixed right boundary to make traps work
-Added linger time before "You Won" screen
-Increased difficulty slightly
-Added more trap holes
-Added "Best Score" and "Last Score" board
-Added level indicator
-Updated graphics

I think this is in pretty good shape now. I eventually want to add some sound, but I have no idea what I'm doing there so it may be a while.

This is my first Pico-8 game. This is a demake of the vintage mechanical arcade game "Ice Cold Beer." I still plan to make some tweaks to the visuals, as well as add audio and a start menu, but the game mechanics are mostly built. Happy to take any feedback!

Beta Version:

[ Continue Reading.. ]

5
4 comments


I discovered the Thumby Color recently, a follow up on the original Thumby. After looking at the specs, I couldn't help but wonder if it would be well-suited to playing PICO-8 games. It's got a color screen now, and a 128x128 pixel screen (!), running on a raspberry pi. I'm not super familar with running PICO-8 on anything other than windows, but I'm willing to figure it out if it looks like this could work.

Has anyone else taken a look at doing this? Any idea how hard it would be?

Thumby Color kickstarter page:
https://www.kickstarter.com/projects/kenburns/thumby-color

1
3 comments


Final Release

Anim-8 is a very basic sprite animator meant for making an amination real quick.
Great for beginners, just learning or helping someone real quick online!

How to use

  1. Draw sprites
  2. Run the cart
  3. Watch it animate!

Cart #anim_8-2 | 2025-02-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

Instructions

Palette

Choose a color from the palette, then change it to any color (Even secret ones!)
Palette changes stay in the editor so you can continue to use them when drawing.

Background

Test your sprites on a background color or a map

[ Continue Reading.. ]

6
3 comments


Cart #waksdog-0 | 2025-01-31 | Code ▽ | Embed ▽ | No License
6

6
1 comment


Cart #yoziwejute-0 | 2025-01-31 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

3
3 comments


Cart #miku-0 | 2025-01-31 | Embed ▽ | License: CC4-BY-NC-SA
8

I figured it was only a matter of time until someone added Miku to @cubee's Desktop Pet cart, so I added her myself!

To install her, first install desktop pet, then run desktopPet.p64 --install miku to install her, and then run desktopPet.p64 miku to add her to your desktop!

8
0 comments


Hey all!

I was wondering if anyone knew what exact line algorithm PICO-8 uses. It isn't documented anywhere, and curiosity has led me down a few rabbit holes, so at this point I figured I'd just ask. I don't think it's Bresenham's line algorithm, but it seems pretty close?

1
1 comment




Top    Load More Posts ->