Log In  

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

16 Greens

A bog standard minigolf game with 4-player pass-and-play multiplayer

Cart #sixteengreens-0 | 2020-08-28 | Code ▽ | Embed ▽ | No License
24

I heard about PICO-8 literally years ago and completely forgot about it until last weekend. Downloaded it and spent the week having a great time getting to grips with it. 16 Greens is the first 'proper' game I've made so far.

Source

Lessons Learned

  • I tried to lean into the 'PICO-8 way' as much as possible; usually I'd make maps in Tiled and import them into whatever game I'm making, but since PICO-8 has a specific cart block for map data, I figured it was best to use that instead (I still used Tiled, I just wrote a python script to convert tmx files into PICO-8 map data). For this game, since I wanted each hole to be a full screen, this limited me to 16 holes, but I figured this would help me preserve precious tokens and characters. In hindsight, I actually seriously underestimated just how many tokens and characters PICO-8 affords you; I ended up under 50% of the token limit and didn't even use 20% of the character limit (after minifying). I'll try storing map data in code in future (especially since string encoding doesn't eat up many tokens).

[ Continue Reading.. ]

24
4 comments


have you ever wanted to do z ordering, but without careful programming practices?

well i have the product for you!

introducing: the queue() and drawq() functions!

usage:

queue(--[[any function (spr, rect, pal, anything)]],{--[[array of parameters]]},--[[order index]])
use this to put things in the queue.

drawq()
no parameters here! it just bubble sorts --[[oh god]] the functions and calls them in that order,
meaning that --[[for example]], spr calls with the y pos passed as an index, will be stacked like real things, and no more characters standing on each others heads!

q={}
run this to clear the queue. this is the var which i used for queues. this is not perfect, but improvements are left as an exercise for the reader. --please post them, as i know i could do better.

anyway, the script:

function queue(f,p,o)
 add(q,{f,p,o})
end

function drawq() --improvements by @packrat!
 repeat
  local swp=true
  for l=1,#q-1 do
   if q

[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=81298#p)
7
8 comments


Cart #dangerous_alone-0 | 2020-08-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2


This is the finished version of the original game made for the Extra Credits game jam #6 "Take Care."

jam edition: https://dmandy.itch.io/dangerous-alone

2
0 comments


Cart #obstacourse-2 | 2020-08-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

LEFT OR RIGHT TO MOVE
Z OR X TO JUMP

OBSTACOURSE is a minimalist platforming micro-game. Guide DUNGAREE DOG through the OBSTACOURSE, a four-level, colour-coded athletic gauntlet. Expect spikes, spring-blocks, some crumbs of environmental story-telling and lots and lots of jumping.

This is the first game I've made in Pico-8 and I've had a real fun time! Want to thank everyone on the forum who helped me out. Let me know what you think of it!

Game by James Nash
Music by Alice Boyd

10
3 comments


Cart #guntherobrian-0 | 2020-08-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
18

Blaseball is the greatest sport in the multiverse, and Gunther O'Brian is the greatest player in Blaseball.

He's not good AT blaseball, mind you. He's really terrible at it. He doesn't know what it is. He's just a penguin. But he's the best penguin, and he's doing great, and whatever happens, IT'S OK.

But you can help Gunther try to be a good pitcher for the Charleston Shoe Thieves, with Gunther O'Brian's Pitching Simulator. Do your best to hit the arrow keys in the right order as fast as possible so Gunther can get a good windup and throw the ball in possibly the correct direction.

You're doing great, Gunther!

--

If you'd like to sing along with the music, it's a tune called

[ Continue Reading.. ]

18
14 comments


Cart #iii-2 | 2020-08-27 | Code ▽ | Embed ▽ | No License
148

iii Demake

iii is a little "catroidvania" about a one-eyed cat leaving his comfort zone. Explore underground caverns, gain vision of other dimensions, help the inhabitants, and expand your horizons.


How To Play

Left/Right - Move
Z/C/🅾️ - Jump
Up - Interact
Down - Swap Dimensions


Credits

Design, programming, art & audio by @CarsonK
Music by Kevin MacLeod - http://incompetech.com

Originally made for Ludum Dare 38 (Jam) by Yukon W. De-make by Carson K.

[ Continue Reading.. ]

148
16 comments


Cart #juelanddungeon-0 | 2020-08-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

7
2 comments


Cart #picodraw-1 | 2021-06-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
15

Mouse and Keyboard are required!

New release of PicoDraw, the tool I created to draw all backgrounds in my Masters of the Universe cart and the huge scrolling objects in R-Type, in a special compressed format.

What's new:

  • sprite tools
  • clone groups
  • H/V mirroring of subshapes
  • revamped UI

It uses a mixture of primitives/sprites/tile-maps. Maybe someone else will find it useful too or just contribute to further development.

I will update this post with some tutorials as soon as possible, here's a demo cart showing how to use the created data in a game. check the code and the included sprites.

[ Continue Reading.. ]

15
4 comments


Cart #vampdice-0 | 2020-08-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

I will, on occasion, play a game or two of Vampire the Masquerade (5th Edition).

I will, on occasion, rely on borrowing dice.

Here's an alternative for kindred of less discerning tastes.

1 comment


When I press shift+9 in the music editor (but not the sound editor) on any pattern EXCEPT for pattern 0, pico8 crashes.

My OS is windows 7, and my pico8 version is 29, as shown by print(stat(5))


edit: this bug still exists in pico8 0.2.4

3
4 comments


I wish I knew exactly how to reproduce this; it doesn't happen all the time. But decently often (~4 times in the last ~40 hours of runtime? idk just a ballpark guess) when I open a new tab in the code editor and press ctrl+v to paste in code, pico8.exe immediately exits.

The last 3 or 4 times this has happened, I've relaunched pico8.exe and tried to do exactly the same keypresses etc (ctrl+a to copy all text from one tab, ctrl+t out of muscle memory to create a new tab (does not work in pico8), mouse click to create a new tab for real, ctrl+v to paste code), and it works the second time without crashing. Maybe it only happens when the console has been on for long enough? (>4 hours, generally). Maybe I'm not reproducing my steps exactly? idk

My pico8 version is 29, as shown by print(stat(5))

My OS is windows 7

(Is there some sort of crash logs folder or anything like that that I should attach to this post?)

3
4 comments


Just learning how to use pico8, decided to publish my first cartridge

Cart #shell_man-0 | 2020-08-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

1
2 comments


Cart #desertedbymac-0 | 2020-08-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13

Hello, world!

This is my first cart made with PICO-8, and I'm so happy to share it!

I hope you enjoy this game about staying well-hydrated (and not dying lost and alone in the desert).

Let me know what you think!

13
3 comments


Cart #jiwiradire-0 | 2020-08-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

this is unofficial

3
3 comments


I doubt that's an intended behaviour: After running a Cart that's using the "FILLP"-Command, every Draw in the Sprite-Editor that includes Pencil or Shape (the last one; not shown in the GIF) also uses this pattern:

On 0.2.1B, it's possible to use "fillp(█)" (or simply reboot) to solve that Problem...

(I was working on a Game and tried to change a Sprite, and I wondered that I suddenly couldn't overwrite some Pixels in the Sprite anymore. I was like "what the Hell is going on there?" until I discovered that^^)

2
4 comments


a mod

Cart #jenetijeba-0 | 2020-08-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


by me

3
4 comments


Cart #celeste_easy-0 | 2020-08-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
6 comments


Cart #bikuwobaba-0 | 2020-08-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4


A badeline mod by me and someone else on the celeste classic discord

4
8 comments


Cart #deseyopati-0 | 2020-08-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8


A hard-ish mod of celeste
post your time in the comments!

8
23 comments


Cart #heruwoguza-5 | 2020-08-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8


A simple flower picking simulator. You play as an orange robot wanting to hand out flowers. Use ⬅️➡️ to move. Go pick a flower and give them to other red robots.

Based on a scratch project I did: https://scratch.mit.edu/projects/382959104/

Programming, sfx, and art by me

Troubleshooting Help from the Pico-8 Discord help section

Music by RubyRed

8
0 comments




Top    Load More Posts ->