Log In  

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

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


上下左右键:移动 Arrow keys: Move 矢印キー: 移動
Z键:确认 Z key: Confirm Zキー: 決定
X键:取消 / 退出 X key: Cancel / Exit Xキー: キャンセル / 終了

3
0 comments


Cart #dapoborage_-0 | 2025-01-06 | Code ▽ | Embed ▽ | No License


(Demo)

Your score increases by each enemy you stomp or fly-kick, but cuts in half if they hit you. The higher your current score, the more enemies spawn in.

0 comments


Cart #mazequest_pico8-1 | 2025-01-18 | Code ▽ | Embed ▽ | No License
5


This is a game I made over Christmas Break!

Collect Coins, get keys, open doors, and complete the maze!

5
9 comments


Cart #ragatiwizo-1 | 2025-01-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

2
0 comments


Cart #pegball-3 | 2025-01-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
19

Welcome to PegBall!!

This is the second game I've released and I proudly developed it with the help and input of my son, DinoBoy! Thank you all for stopping by and trying out our game!

Controls

Press ⬅️ or ➡️ to aim your reticle.
Hold 🅾️ to aim with precision.
Press ❎ to fire the ball!

Goal

Eliminate all 20 goal pegs before running out of balls.
[8x8]

[ Continue Reading.. ]

19
11 comments


Pico Sound Dj

Cart #psdj-1 | 2025-01-09 | Code ▽ | Embed ▽ | No License
8

Pico Sound Dj, or PSDJ for short, is an alternative to the base music editor of pico8. It supports the whole pico8 music specs, uses a grid oriented layout and a simple D-pad + O/X/start control scheme inspired by LDSJ, a game boy music sequencer. This means that you can create music on the go using any handheld which has native support for pico8, and then use this music in your pico8 games.

Features :

  • supports the whole pico8 music specs (it even includes a custom instrument editor)
  • edit the music/SFX data of any local pico8 cartridge
  • handheld compatible but still powerful control scheme with support for multi editing

[ Continue Reading.. ]

8
4 comments


Cart #monsterbash-0 | 2025-01-05 | Code ▽ | Embed ▽ | No License

## Monster Bash

Monster Bash is a card game made for a 1-week long game jam that took place the 1st to the 8th of November 2024.
The theme was "It's Alive".

Game made by Mike Purdy (code), Jack Lawless (art), and Brandon Aguilar (music)


Create monsters by joining different monster parts (head + body + legs).

Each turn you either play a card or skip that phase.
Then you must discard a card.


This was one of the first times I made a game with other people, and I think they really helped 'up' the quality of the game.
The art and the music are my favorite parts about the game, both of which I did not make.

Like most jam entries, this game has its limitations and is fairly janky.

[ Continue Reading.. ]

1
0 comments


Cart #mufapiduse-0 | 2025-01-05 | Code ▽ | Embed ▽ | No License

Long time no see everyone!

This is my work in progress stealth game.

O ... Dash
X ... Hide
*Each action uses power gauge at the bottom.

If enemy find you, the alert gauge on the top will be filled.
So you have to run/hide until the gauge runs out.

Big respect: https://www.lexaloffle.com/bbs/?tid=48889

0 comments


Shooting Star

It's my first published game coded with Pico-8. I really like this tiny game engine. I made games with Godot, pygame and p5.js before.

At first it was just a way to learn to code Pico-8-games but my idea generator and motivator URL Bananicorn persuaded me. I will publish this game. And here I am. :)

(see more details below)

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

Controls

Use LEFT and RIGHT button to move and C or the O button to shoot. That's it.

Gameplay

You need to shoot the enemies moving down from the top to earn points. If you get hit by an enemy you lose health but even if you don't get hit and they can get to the bottom of the screen you get any disadvantage in context to the color of the enemy.

[ Continue Reading.. ]

3
0 comments


I'm wondering if there's any difference in CPU usage when we manually detect situations where something has changed and then call methods in the _draw individually only in those cases.
I'm working on a game with many static elements and I'm considering whether it makes sense to constantly redraw everything or only the elements that have changed, for example in picross game.

1
6 comments


Hello

I'm a beginner with PICO-8

I've made my first program : Print a text and wait a key.
Printing text is ok, but not pressing a key.
I don't undertand what is wrong (its my first day with pico-8)

local timer = 0
local show_continue = false
local text = {
    "Year 2183.",
    "A mysterious signal draws you",
    "to Thalassa,a forgotten planet",
    "",
    "Your ship crashes, leaving you",
    "stranded in a hostile world",
    "where technology and nature",
    "clash.",
    "",
    "Recover your gear and survive."
}
local displayed_text = {}
local char_timer = 0
local char_speed = 2 -- Temps entre chaque lettre (plus bas = plus rapide)
local line_index = 1
local char_index = 0

function _init()
    cls() -- Efface l'écran
end

function _update()
    if not show_continue then
        char_timer += 1
        if char_timer >= char_speed then
            char_timer = 0
            if line_index <= #text then
                char_index += 1
                if char_index > #text

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


Cart #demo3d-0 | 2025-01-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11


i tried making something 3d using weak perspective projection
i dont think it turned out super great but its something else than raycast 2d so im proud of myself ;)

11
2 comments


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

8
0 comments


Community Shared Pixel Art Canvas!

We invite everyone to add sprites from your own games or from PICO-8 games you love.
It will even be used as the r/PICO8 subreddit's banner!

It is on EveryoneDraw.com, an infinite canvas that is shared globally for free. It uses the full PICO-8 palette, and has minimal UI which is nice to just get started without needing to learn how to use it. However there are no drawing tools, so everyone is forced to place one pixel at a time, making the drawings that much more impressive.

Draw in a Browser: 🔗link

When drawing in a browser, it sometimes forces you to pause because of the timeout feature to cut down on bot attacks most likely. Understandable but it can get frustrating.

It also has a limited color palette, just the 16 default PICO-8 colors.

Draw in the App: 🔗link

I highly recommend downloading the app if you plan on contributing to the mural. You will get short ad breaks, but not often. The real benefit is you'll be able to paint pixels quickly and access all 32 PICO-8 colors. It works especially well on tablets with a touch pen for maximum pixel arting comfort!

[ Continue Reading.. ]

13
13 comments


Blupee Tracks is a simple survival game where you dodge enemies and collect gems to level up.

Cart #blupee_tracks_v1-0 | 2025-01-03 | Code ▽ | Embed ▽ | No License
6

How to play

Use the arrow keys to move. Every second a bullet will spawn, hitting a random enemy. Defeat enemies to collect gems. Once you have a certain amount of gems, the game will prompt you to choose which stat to upgrade. You can upgrade your speed, the number of bullets spawned per second, and the damage of the bullets.
Over time, more powerful and faster enemies will spawn.

I hope you enjoy my game, and if you think it could be better, I would like to hear your ideas!

6
2 comments


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

Hi there!

This is "Peas! Animated Sudoku", a sudoku with a twist—peas instead of numbers!

As a programmer, you probably enjoy working with numbers, but let’s face it, they can get boring sometimes. That’s where the peas come in!

The game was developed and submitted for the A Game by Its Cover 2023 jam. Since then, I haven't been able to stop playing around with Pico-8.

How it works:

  • Just like traditional Sudoku, your goal is to ensure the peas are unique in each row and column.
  • The levels progress in difficulty, starting with a 2x2 grid and culminating in a 9x9 board.

[ Continue Reading.. ]

10
1 comment


Cart #blorl-3 | 2025-01-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

PVE Roguelike Autobattler; Defend the queendom of Blorl from invaders
Originally made in 48 hours for ATL Game Jam, since expanded and rebalanced for its lexaloffle release
Additional credits: ATL Devs, NerdyTeachers pixel art library

Featuring:

  • Swappable weapons in 2 slots
  • 4 different stats -- watch number go up!
  • Exponential scaling! How long can you survive?
  • 6 types of foes
  • New original "rock paper scissors" super effective system
  • Roguelike action
  • Autobattle inaction
  • This game does not violate the geneva convention!
6
6 comments


Cart #cryomancer-4 | 2025-01-19 | Code ▽ | Embed ▽ | No License
37

Defeat Fire Monsters with Ice Magic!

The pyromancer broke into the ice magic tower and set fire monsters. Fire monsters can be defeated by hitting them with ice. As a cryomancer, can you defeat the pyromancer and save the tower?

Controls

  • Dpad (Arrow Keys)
    • Move
  • X Button (X or M or V Key)
    • Hold X Button and Dpad: Turn
    • Release X Button: Generate or Remove Ice
  • O Button (Z or N or C Key)
    • Undo (Not possible at some levels)
  • Pose Menu (Enter or P)
    • Retry
    • Select Level
    • Delete Save Data

Enemies

[ Continue Reading.. ]

37
14 comments


@pancelor, @rupees,

Pancelor suggested in Beam's thread to start a new thread for technical discussion in order not to clutter the game's thread. I fully agree with the idea and I'm sorry for cluttering.

Here's what Pancelor wrote :

  • you can replace the body of get_random_bird_name() with this: return del(bird_names,rnd(bird_names)) or "♥"
  • you can replace p.velocity_x=p.velocity_x+i_xp.acceleration with p.velocity_x+=i_xp.acceleration, etc
  • you should be able to remove tfnsplit altogether, by saying things like a,b,c,d=unpack_split"1,2" (which does the same thing as a,b,c,d=1,2,nil,nil. this one will probably take some more explanation)

End of Quote

About the 3rd point :
when doing a multi assignation, it still works if the number of elements does not match :
a,b,c=1,2,3,4
a is 1, b is 2, c is 3, 4 is discarded.
a,b,c=1,2
a is 1, b is 2, c is nil ([NIL] when printed.)

Now a word about what is considered true and false in LUA :

[ Continue Reading.. ]

1
1 comment


Cart #screensaver-3 | 2025-01-02 | Code ▽ | Embed ▽ | No License


This is my first finished PICO-8 game! As you can probably tell, it's based on the DVD screensaver.

Swipe over the logo while holding down either mouse button to send it flying across the screen (although it may take a few tries). Make it bounce as many times as possible without hitting the corner.

0 comments




Top    Load More Posts ->