Log In  

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

I've created a cart minification & linting tool in python - Shrinko8:

https://github.com/thisismypassport/shrinko8

If you don't want to download anything, or want to use a UI - you can use the webapp here:
https://thisismypassport.github.io/shrinko8/

Otherwise, see the github link for details on how to download & use the tool.

Features

  • It can do aggressive minification to reduce the token count, the character count, and the compressed size of a cart, giving meaningfully better results than other known tools like p8tool or GEM.

  • (E.g. in one example, a 81,416 char cart went to 31,213 chars with shrinko8, 35,563 chars with p8tool (though p8tool didn't run on it without having to do some hacks), and 40,813 chars with GEM.)

  • It can do linting, aka reporting of issues that may indicate bugs in your code, such as undefined, unused and duplicate local variables.

  • It supports all pico8 syntax and globals, including modern ones (as of the time of writing, but I do plan to update it when needed).

[ Continue Reading.. ]

37
21 comments


Cart #yihobehuyu-0 | 2022-07-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Hello,

I am new here. Not sure I should post here.
I am trying to get an invite to slack but when submitting my email I get "Hmm.. Sorry, something went wrong." error.

Can anyone help?

Thank you

3 comments


Hi!

I've been using Visual Studio Code as an external editor, but I'm having trouble setting up formatting.
I installed Pollywog Games' PICO-8 extension which is working fine.
However, I have been failing to configure the editor to auto-format my files. When I try the command Format Document, a dialog pops up saying "There is is no formatter for [pico-8|pico-8-lua] files installed".
Apparently, no such formatter is listed on the extensions marketplace.

Would you have any solutions to suggest, or custom settings examples to share?

0 comments


nothing much, just another remix

Cart #smwathleticredone-0 | 2022-07-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
2 comments


(v02 07-21-22)

Cart #dialog-2 | 2022-07-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


TO LOAD THIS PICO-8 CART, in immediate mode, type: load #dialog

VVHAT'S NEW ?

  • Updated demo slightly.

As I continue to work on my main Pico-8 program, I thought I would share with you one of the functions I wrote specifically for notifications.

You've probably seen it yourself, you attempt to close NOTEPAD without saving your work and you get a notice prompting you to save your file first.

Well this is my answer for Pico-8 as it does not have one. Now if @zep does decide to make a function that can do a dialog frame with input, I'd be all for it. Until then you have this.

[ Continue Reading.. ]

3
0 comments


Cart #p_mouse-0 | 2022-07-21 | Code ▽ | Embed ▽ | No License
10

10
7 comments


i have a question.
if we make the player & opponent sprites smaller in PNP, could we theoretically have space for sprites for use in the background? (maybe if this could work, pnp_compress wouldn't be needed, but this is a question so i don't fully know)

0 comments


Fish n' a Barrel

Cart #fishinabarrel-8 | 2022-08-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
8

A very WIP Enter the Gungeon inspired twin stick shooter. The code is horribly messy right now, so brace yourself before looking.

New in v1.8

  • settings screen actually works
  • better ui

New in v1.7

  • enemies have health instead of getting instakilled
  • start of a settings screen

New in v1.6

  • death animation for enemies
  • better displays/UI

New in v1.5

  • controls are customizable in pause menu
  • custom controls are persistent

New in v1.4

  • you now strafe when holding the fire button (O)
  • fixed weird bug with pressing X

New in v1.3

  • more enemies
  • a title screen(ish)
  • enemies animate when spawning instead of just appearing

[ Continue Reading.. ]

8
4 comments


Cart #sii-2 | 2022-07-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4


The adventures of sii...

original code (jelpi.p8): https://github.com/skrzyp/jelpi/find/master

4
6 comments


Cart #helitack-0 | 2022-07-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
16

Play above, search Splore for "helitack" or use LOAD #HELITACK from your PICO-8 commandline.

Only you can help...

Budgets are tight and staff is short so we're looking for volunteers to help keep our parks safe and beautiful.

Your job is to partol the park and rescue lost hikers and contain any forest fires that might get started. If you can keep things under control for 3 shifts, you can become a full-time helitack ranger.

Your helicopter is equipped with all the gear you need to get the job done. Stay focused, stay calm, and do your best.

We also recommend reading the handbook. It might just save a life.

[ Continue Reading.. ]

16
6 comments


Cart #dicezilla-0 | 2022-07-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

This is my entry to GMTK2022 Gamejam (you can rate it here : https://itch.io/jam/gmtk-jam-2022/rate/1618082)

This is a card game where you fight Godzilla in a turn based fight. Each action is done by selecting card and paying it with dice.

The effect of each card appears on top of the screen when you hover the card. Each [ ] on the instruction are a receptacle for a dice.

You cannot play the dice twice a turn, when you play a dice, it disappear. So each turn you have 4 dices to spend on any card you want.

The dice can evolve with a special card to become D4->D6->D8->D10.

This is the jam version. I plan to do a better version with more card an a little more polish at the end of the jam.

[ Continue Reading.. ]

4
1 comment


Cart #union_intro-0 | 2022-07-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

A remake of the intro screen from the Union Demo. When the Union Demo was released I was in my teens. I had already started experimenting with programming and it (and similar demos) was definitely instrumental in pushing me towards a career in software development. I've made this little tribute while learning the basics of PICO-8.

4
1 comment


mouse_in_world_space

How do you get the mouse x and y based on world space ?

4 comments


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

just a quick game i made with the Dylan Bennett Top-Down Adventure Game Tutorial to learn the basics of PICO-8.

1 comment


Hi all, just a quick noob question. I'm struggling with making two objects (asteroids in this case) coming down a trajectory on x,y and colliding, deflect each other a little more realistically (but without having to implement a physics engine!). I don't have the maths skills as of yet, I'm guessing something to do with angles/trigonometry?

At the moment I'm basically forcing the leftmost asteroid to the left and the rightmost object to the right, but 90% of times this just looks very unnatural.

Would someone kindly point me some resource I could check up on/read/watch on how to approach this? I don't have the smarts to figure it out on my own, but will be more than ok researching it on my own - just need to be pointed in the right direction. Any tips or pointers would be greatly appreciated.

Thank you in advance!

Pedro.

5 comments


Cart #royiyugizi-1 | 2022-08-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
1 comment


Cart #hawaridate-0 | 2022-07-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

hi, just added my little charity game :)

cheers
tony warriner

3
2 comments


first post here in a while
so uhh I'm no longer on hiatus, which is good
and I basically made an entire soundtrack in the meantime so... uhh... look forward to that
here's something for now so... enjoy!


5
0 comments


Cart #almiropotamon00001-0 | 2022-07-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Just testing out my first attempt at this...

0 comments




Top    Load More Posts ->