Log In  

BBS > Community Superblog
All | Following | GIFs | Off-site

I just noticed, why is the page so weird? how can I fix it.

I have a problem

this is how my daily life goes:

  • I get a awesome idea.

  • I start forming the vision (in my mind or paper)

  • Have a full gamdesign document

  • Next day start new project

  • Next ~month I work and improve the game every minute possible.

  • the motivation starts fading

  • forget for a few days or I work way less

  • cycle repeats

And just by following this workflow, I have created many many games.
They are (mostly) all basically finished and are missing very little to completion.
Here is a list of all:

  • Failed Monsters

    Man oh man, this is basically my first game and I havent been working on it for months.
    This project has been dragging me for years. Because this has been looking like this

    • Make new feature

    • Oh, 8192...

    • Next two weeks optimizing and learning new things

    • Oh, I was so bad three weeks ago, this code could be done way better

    • One week later, what can I add next?

    and thats how time went making this game, which is a shame. To me this game is a result of my learning with pico 8, thats why its full with bugs. and my current skills clash with my old ones. thats why its hard to work on it.

[ Continue Reading.. ]

0 comments


Cart #retroslot-1 | 2024-09-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Hi everyone, this is the second game I'm working on. It is a maze/puzzle game about a ninja that needs to find the correct way to exit the level (The G is the way out for now). It is still in progress but I think I already have all the mechanics I need for it, I just need to complete the set of levels and polish everything a bit.

Cart #konidemipe-0 | 2024-09-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Cart #badoyopiru-0 | 2024-09-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Hi everyone, I'm new to PICO-8 and game development.
I wrote a simple top down shooter game for the console and I would like to share it.
I also wrote a simple post about the game and its development: https://santiac89.github.io/articles/face-of-mars/index.html

Hope you enjoy it!

1
0 comments


This is a Pico8 demake of one of my original games.

Notes

This is a programming puzzle game where you use simple commands to reach the goal in each stage.
And as a programming puzzle game, it at least expects you understand the core concepts of programming, like execution order, variables, loops, etc.

This game does feature save data.
It saves automatically upon beating a level, or unlocking a new area.

Cart #reprogram_v1_04-0 | 2024-09-16 | Code ▽ | Embed ▽ | No License
5

Controls

  • Arrows to move
  • Z to Jump
  • Click with the mouse to examine grid coordinates
  • Use the keyboard to type commands in the code editor.
  • Enter to open pause menu

This game has a OST with enhanced music that can be found

[ Continue Reading.. ]

5
1 comment


In 0.2.6 and earlier, this code snippet would print out hi.

if(true)--[[
]]print('hi')

In 0.2.6b, this is a syntax error instead

'then' expected near 'print'
1 comment


I'm working on my 2nd official project, watching tutorials and self-teaching (not the best idea, I know.) I'm trying to do a very simple adventure style game for my wife to play, and I'd like any enemies that I place on the map to only move when the player is onscreen with them. I'm obviously not thinking this through thoroughly. Any help would be appreciated. I apologize for the code snippets I included, I'm still learning the formatting for the message board

Cart #jirjawra-0 | 2024-09-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

function draw_map()

--map screen x,y in tiles
--follows player
mapx=flr(p.x_tile/16)16
mapy=flr(p.y_tile/16)
16

--camera and hud x,y
cx=mapx8
cy=mapy
8

--bound camera within game area
if (cx<=0) cx=0
if (cy<=0) cy=0
if (cx>=1024) cx=1024
if (cy>=512) cy=512
map()
camera(cx,cy)

draw_hud()
end

function move_enemies()

for e in all(enemies) do
--priorty one
--restrict offscreen enemy
--movement...debug needed
if mapx!=flr(e.x_tile/16)16 or mapy!=flr(e.y_tile/16)16 then
return
else
--x,y for movement
e.e_newx=e.x_tile
e.e_newy=e.y_tile

interact(e.e_newx,e.e_newy)

if e.etype=="beetle" then
--random move variable
local r=flr(rnd(4)+1)
--checks for bamboo and
--"eats" it
if check_tile(bamboo,e.x_tile-1,e.y_tile) then
move_left(e)
swap_tile(e.e_newx,e.e_newy)
elseif check_tile(bamboo,e.x_tile+1,e.y_tile) then
move_right(e)
swap_tile(e.e_newx,e.e_newy)
elseif check_tile(bamboo,e.x_tile,e.y_tile-1) then
move_up(e)
swap_tile(e.e_newx,e.e_newy)
elseif check_tile(bamboo,e.x_tile,e.y_tile+1) then
move_down(e)
swap_tile(e.e_newx,e.e_newy)
else
--if no bamboo then moves in
--a random direction
if r==1 then
move_left(e)
elseif r==2 then
move_right(e)
elseif r==3 then
move_up(e)
elseif r==4 then
move_down(e)
end
end
end

--bind enemies on map and set
--offset for wall collision
if can_move(e.e_newx,e.e_newy) then
e.x_tile=mid(mapx,e.e_newx,mapx+15)
e.y_tile=mid(mapy,e.e_newy,mapy+15)
else
e.off_x=e.off_x/4
e.off_y=e.off_y/4
sfx(0)
end
end
end
end

1
3 comments


Cart #jamapejiwu-0 | 2024-09-15 | Code ▽ | Embed ▽ | No License


Cart #siyubokatu-0 | 2024-09-15 | Code ▽ | Embed ▽ | No License


Cart #siyubokatu-0 | 2024-09-15 | Code ▽ | Embed ▽ | No License


Cart #siyubokatu-0 | 2024-09-15 | Code ▽ | Embed ▽ | No License

[ Continue Reading.. ]

0 comments


Pls comment your favourite PICO-8 game and cart

3 comments


Cart #flowtris-0 | 2024-09-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Flowtris: A tiny and gooey action puzzler

My 2024 entry for Pico-1k!

A simple game in just 1018 compressed bytes of Pico-8 instructions. It combines the expanding goo mechanics from the classic Pipe Dream game with the block-dropping puzzle action of Tetris. Try to make a path for the goo to flow across the bottom before you spill!

Controls

  • ⬅➡ to move the pending tile
  • ⬇ to start the drop
  • ⬆ for a quick-drop
  • z/❎: Rotate
  • x/🅾️: Restart after game-over.

Difficulty modes

  • Easy: The edges of the tile also block goo expansion
  • Hard: They do not. Good luck!

Source code

If pasting this into Pico-8 to check it out, make sure you enter puny font mode (ctrl-p) first.

[ Continue Reading.. ]

4
2 comments


I'm trying to come up with ideas for like fantasy objects if I ever try to make a game or get time to make one. I could use help on the Mask of Justice.
Mask of Justice: Follows the player like a satellite.I don't know what its effect should be.

But I don't want it redundant to other powerups:

Jewel of Eternal Love: Generates a field of good energy and good magic, it negates evil energy, dark magic and misery and freezes enemies in place rendering them harmless. Perfect against demons and beings powered by hate and misery.

Miracle Crystal: Grants a miracle form. A super form that can exceed beyond given limits.

Quantum Amulet: Summons a fairy that shoots an energy beam.

Lamp of Eternity: Shines a massive light that light up entire areas, it also destroys shadow magic and dark entities and reveals stuff.

Wand of the Saint: Breaks curses, spells and bad luck. It negates evil magic and energy and can free people from possession.

Jewel of Invisbility: Makes anyone invisible to evil beings. The only thing is that your still visible to friends and family.

Arcane Hourglass: Stops time for a minute, stopping monsters and hazards like ghosts or fires.

Ankh of Revival: It can revive and heal anyone injured or killed. It doesn't work for malevolent entities though.

Hyper Crystal: Grants hyper abilities and hyper form. Making anyone faster than anyone granting bullet time like speed.

Amulet of the Dragon: Allows the person to summon the power of the Dragon.

Amulet of Raiju: Allows the person to summon the power of Raiju.

Lightning Orb: Allows you to create, manipulate and shoot lightning for electrifying attacks. This lightning uses a special energy magic that hurts malevolent beings and breaks their magic.

Lights of Magicus: A legendary source of mystical power renowned throughout the galaxy. Grants a shine armor super form and upgrades weapons. But it allows you to share it with friends and family. Why hog all the power when you can have your friends join you by giving them the same amount of power.

Teleportation Orb: Teleports people in and out of places, if you get eaten by a monster or get trapped in an object or pocket dimension, you can teleport easily right out, even bring friends, family and stuff with you.

Armor of the Guardian: Protects anyone from any kind of attacks or projectiles. It can deflect projectiles back or sometimes make enemies yield to you.

0 comments


Cart #boingboomtschak-0 | 2024-09-13 | Code ▽ | Embed ▽ | No License
5

Recreation of Kraftwerk's Boing Boom Tschak / Musique Non Stop music video in PICO-8.

Midilib Snare Drum
Defy Library
Speako8 Library


[60x52]

5
0 comments


Cart #ternilapilli-1 | 2024-09-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
2 comments


Cart #jumpoutofhell-0 | 2024-09-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Do you have what it takes to escape hell? This little, casual game in the style of old platformers will test your ability to be quicker than the Evil One.

This is my first game in pico-8. I really had fun making it, hope you'll enjoy playing it.

2
1 comment


Cart #gg_wip-8 | 2024-09-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

WIP on a small platforming game I'll be giving out (on a Miyoo A30) as a party favor to a few close friends.

1
3 comments


Cart #loot_loot_goblin-1 | 2024-09-13 | Code ▽ | Embed ▽ | No License
17

How much can you loot before greed becomes your downfall?

Loot Loot Goblin is a fast-paced arcade-style treasure hunt set in a deep, mysterious pit full of shiny loot, deadly traps and vicious enemies.

Take control of a goblin equipped with a magical satchel and grab as much treasure as you can before running out of light.

Controls

  • Arrow Keys - movement
  • (X) you can use your satchel to pull any precious items towards you
  • (Z) you can push any precious items away from you with a dangerous velocity
  • Enter/P to Pause Menu, Return to Main Menu, Music on/off

(Alternative mapping to C is Z and to X is V)
Tip1: Any treasure pulled with the satchel gets multiplied.

[ Continue Reading.. ]

17
7 comments


Cart #horseracingbetting-1 | 2024-09-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Cart #butterflycombination-1 | 2024-09-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


executing ?"⁷s000" or ?"\as00" crashes PICO-8 v0.2.6b on Mac OS X

system:

Model: Macmini7,1, BootROM 478.0.0.0.0, 2 processors, Dual-Core Intel Core i5, 2,6 GHz, 8 GB, SMC 2.24f32
Graphics: Intel Iris, Intel Iris, Built-In
Display: Philips 236VL, 1920 x 1080 (1080p FHD - Full High Definition), Main, MirrorOff, Online
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80CE, 0x4B3445364533303445452D45474345000000
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x80CE, 0x4B3445364533303445452D45474345000000
1
0 comments


Newest->Oldest Version

Top->Bottom

Regress for Progress

In this update I drastically overhauled the code, allowing for each individual pet to be influenced by future AI functions such as walking, idle, interactions, etc. With greater ease and far less tokens.

Cart #harpydogtest-8 | 2024-09-16 | Code ▽ | Embed ▽ | No License

The Save Data Update

Try running out of bounds!

Cart #harpydogtest-7 | 2024-09-14 | Code ▽ | Embed ▽ | No License

The Save Data Update Build

Bug #1: Chosen Pet defaults to Irisha upon cart reset.

[ Continue Reading.. ]

0 comments




Top    Load More Posts ->