Log In  

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

I know several people already created TTF fonts, but I believe this goes slightly beyond.

This cart is a tool that vectorises the PICO-8 font and exports it to %APPDATA%/pico-8/carts/font.sfd.p8l . You can then open that file in FontForge and modify it to your will, then export it as TrueType, PostScript etc.

It should be fully forward-compatible and if Zep ever changes a glyph, then the resulting TTF file will change accordingly.

For instance, if you are lucky enough to have a PICO-8 Gold Account™ and the latest preview version with the chr() function and the kana glyphs you’ll even get Japanese support:

Here it is in action in the Windows font settings:

And here it is in a toy application:

Cart #makefont-0 | 2019-12-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

[ Continue Reading.. ]

6
6 comments


Cart #xmasfish-1 | 2019-11-27 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
82

This is my entry for the 2019 Advent Calendar =^w^=

Controls

  • Up/Down/Left/Right: move
  • O: do actions
  • X: show/hide inventory

Backstory

My wife Aubrianne wrote a 100% completely original poem which provides the deep lore behind this game:
[hidden]
'Twas the night before Christmas, when all through the sea
Not a creature was swimming, not you and not me;
The lights were all strung on the coral with care,
In hopes that St. Nicholas soon would be there;
The wee fry were nestled all snug in their beds;
While visions of sugar-worms danced in their heads;
When up from the surface there came such a splashing,
I sprang from my bed to see what could be happening.

Up, up to the top I swam like a flash,
Looked up through the ripples, popped up with a splash.
When what to my protruding eyes did appear,
But a crash-landed sleigh and eight whiplashed rein-deer,
With a little old driver so frantic and quick,
I knew in a moment he must be St. Nick.

They paddled like puppies, his coursers they came,
And he whistled, and shouted, and called them by name:
"Now, Dasher! now, Dancer! now Prancer and Vixen!
On, Comet! on, Cupid! on, Donner and Blitzen!
To the shore of the beach! to this lonely atoll!
Now swim on up! swim on up! swim on up all!"
As awkward as kittens dropped into a bath,
They bobbed and they flailed and sought for a path;

And then, in a twinkling, reindeer on the beach
Were prancing and pawing the sand with relief.
As I dipped 'neath the waves, and was turning around,
Into the water St. Nicholas came with a bound.
He was dressed all in fur, which was quite a blunder,
His clothes got all soaked and were pulling him under;
I was quite astonished to hear him call out
to me he was waving and said with a shout

"What ho, my good fish! You've been very good!
I'm here to bring gifts to your fine neighborhood!
But, alas! All the presents I brought for your friends
Have been lost at sea and I might get the bends.
Our tanks are all dented, and I very much fear
we have only wetsuits for seven reindeer.
Dasher, that rascal, lost his on that trip
we took to Fiji on our polar cruise ship.

"My friend, will you help me? I'm in dire straits
For all o'er the world empty stockings await
Will you find all the gifts and deliver each one?
Will you wear the red hat and make Christmas come?"
I solemnly blooped and I bubbled assent
I would see it through to the very last present!

His hand rose up all the way to his head
and came down again with his fine cap of red
He gave it to me and he said with a sigh,
"You're Santa now, fish. You are the guy!"
With a wink of his eye, he gave me a smile
I knew I had nothing to fear from this trial;
He sloshed to the beach, and tapped his red nose
The sleigh came together and in the air rose

He sprang right aboard, the reindeer all heartened,
And away they all flew, as fast as a marlin.
But I heard him exclaim, as I floated, awestruck—
“Happy Christmas to all, and to all, best of luck!”

[ Continue Reading.. ]

82
16 comments


Cart #breakthesundemo2-0 | 2019-12-02 | Code ▽ | Embed ▽ | No License
10

Hello!

This is my first actual game thing so please bear with me. Break the Sun is a shmup I've been working on for a while now, I started it this summer to learn to code. I've reached the point where I have a proper beginning, intro and end for the first level so I decided to toss it on the web and see what people think.

It's pretty simple: arrows to move, Z to shoot, X to dodge (if you have enough fuel in your tank, that is). Reach the boss and see if you get the highest score chaining kills with your multiplier. I've implemented a couple tricks I came up with and some stuff inspired by the incredible @lucatron_ on Twitter.

Any feedback – positive or negative – is really appreciated, you can leave them here or reach me on the Tweetles @MrMandolino. Thanks for playing!

EDIT: fixed a bug that could cause you to take damage before appearing on screen

10
3 comments


Cart #freds72_snow-3 | 2019-12-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
144

Winter is coming (as every year actually...), time for some skiing!
Enjoy going down the slope, trying to beat your previous track record or freeriding skills!

Grab coins for some extra time bonus - watch out for off track hazards!
Your polar jacket can sustain a couple of direct hits, avoid trees anyway...

Note: there is no end racing line - you will loose :] question is how much time will you last?

Controls

  • Left/Right: control direction
  • c: jump (hold to charge)
  • x: restart (if stuck)
  • follow GPS pointer if lost

[ Continue Reading.. ]

144
14 comments


Cart #buttontest-0 | 2019-12-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Just a simple button tester...

2
3 comments


Cart #bksowa-0 | 2019-12-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Decided to try making a PICO8 game for the first time for the Github Gameoff 2019 jam. Figured I would add it to the list of carts on here.

2
3 comments


Cart #purdysnake-0 | 2019-12-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
5 comments


Cart #packbat_rain_gif-8 | 2023-03-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

No big story here - I'm a big fan of the bot rain.gif and wanted to make something in PICO-8 that would produce similar images. Is configured to loop seamlessly for 8-second gifs (PICO-8's default), but the parameter should be obvious and easy to change. Rain noise is implemented in a fairly basic form (the point of the cart is generating GIFs, not a full simulation) and disabled by default.

Currently has 16 palettes, all chosen to have reasonably good contrast ratio - should be clear how to edit those as well.


Edit 2023-03-08: Set gif duration to 16 seconds, matching new default gif length.

Edit 2019-12-15: Replaced green palettes, tweaked drop rendering, added more drop pattern randomization, added controls:

[ Continue Reading.. ]

7
11 comments


Cart #timuzejohe-1 | 2019-12-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
18

Planet Wreckers! Space Invaders with a dash of Galaxian/Galaga. Left/right = move left/right, X to fire, Z to start game. Enjoy!

18
8 comments


Before asking my question I want to state: I have tried my darnedest to look this up on my own and am falling short on answers. I installed xubuntu on an old laptop that I have automatically logging in and have got pico8 running perfectly fine and to my liking. HOWEVER! I want pico 8 to start immediately after the login happens. I have looked up such things as "running scripts on start up ubuntu" and "how to run a script after login ubuntu" and have gotten many suggestions. one suggestion was to edit the init.d file. I added my script and it appeared to work. HOWEVER! the keyboard, mouse, and external monitor did not work. I assume the script ran before some hardware initialization or something, I don't know. This issue essentially bricked my xubuntu install, as when I restarted it, it would no longer respond to any user inputs. I reimaged my laptop again and am running running a fresh install with pico 8 working again. Here is my question: How can I have pico 8 run after the computer turns on, boots up, and automatically logs into the default account? I am not really a linux newbie, but this is a particularly frustrating gap in my knowledge that perhaps I am not using the correct search terms for. Sorry for the wall of text.

2
7 comments


Cart #ufo_santa-2 | 2019-12-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
22

Santa has to send presents to more people than ever... thankfully he's got a UFO to help him get around faster. But these flying candies keep getting in the way! Throw gifts at the candies to pop them and collect coins. You can spend coins to buy upgrades and blast even more candies! Will you make it to the ultimate upgrade??

For an extra challenge, try completing a run without letting any candies escape through the top of the screen!

Game Controls:

up / down / left / right: movement
Z / C / (O): drop presents

Shop Controls:

left / right: select item
Z / C / (O): buy item
X / V / (X): skip buying an item (save up those coins for next time!)

[ Continue Reading.. ]

22
5 comments


Cart #pico8adventcalendar2019-25 | 2020-01-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
73

UPDATE 2019-12-16: For those wondering about the recent stall in new carts, we have managed to determine the issue with the recent delay in shipping -- please see this exclusive footage from our supposedly 'expert and professional' cart delivery service:

Ugh, that's gotta hurt! But with Unreliable Santa Pico Service, I guess you do get what you pay for..

Future shipping shall be covered by holiday delivery juggernaut, Shamazon. Their CEO, Jeff "Polar" Bearzos, has assured us they will not only take on the remaining orders, but fully intend to catch up to the projected release dates!

It's the Pico-8 Advent Calendar for 2019!

This is the main menu for a collaboration organized by a secret cabal of pico-8 merry makers.

Come back on each day from the 1st to the 25th of December for twenty-five different surprises, each made by a different developer! This menu cartridge will link to all of the games as they are released, though the individual cartridges will also have their own threads.

73
31 comments


Cart #a_resolute_purpose-0 | 2019-12-01 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
14

A demo by Matt Current. Released in 2019 at Vortex IV, second place in the demo compo.

NOTE: This demo deals with the theme of suicidal thoughts. Not in a particularly graphic or explicit manner, but if that's a trigger for you, you should be aware of the content before viewing the demo.

14
3 comments


Cart #dbuzifogi-0 | 2019-11-30 | Code ▽ | Embed ▽ | No License

Hello everyone! Another simple game I have made in 1 day. Still getting use to the system and hopefully I'll make more complex and interesting games as time goes on.

5 comments


Cart #zkomijg-0 | 2019-11-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

A Discs Of Tron demake (in progress - this cart has been gathering dust for a while - since 2016 at least)

2 comments


Cart #threecube-0 | 2019-11-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

It's the cube. You know the one.
Check the menus. There are options.

3
1 comment


Cart #dotgobblerinsockjustice-1 | 2019-11-30 | Code ▽ | Embed ▽ | No License
6

Dot Gobbler, having escaped the confines of his maze, finds himself in the great outdoors for the first time. Blinking and uncertain in the light of a new day, he ventures forth into the wilderness in search of dots, and perhaps something to put on his feet.

Controls:
Left/Right Arrow: Run left or right.
Down: Crouch, or roll when running.
Z: Start game, Jump.
X: View instructions, Open/Close Sock menu.

Collect of the dots, while avoiding or attacking the Ghosts; Dot Gobbler's only attack is to roll into enemies. Red dots will restore health. Socks can be collected, and worn using Sock stations, increasing Dot Gobbler's abilities. This will allow him to reach new areas.

[ Continue Reading.. ]

6
4 comments


Hey, everyone! So I am NOT good at math. It's something that I usually figure out once through trial and error and try not to touch ever again. So I'm turning to the more mathematically capable among us to help me decide on something: should I use a new method of determining the distance between two x/y coordinates?

Here's what I've been using up to this point:

function dist(x,y,x2,y2)
 --gets the distance between
 --two points. faster than
 --the previous version.
 local dx, dy = x - x2, y - y2
 local res=(dx * dx + dy * dy)
 if res<0 then
  res=32767
 end
 return res
end

This is the best I could figure out, and I'm sure it can be improved. It overflows, despite my best efforts to prevent it, but it was passable as long as I worked within its limitations.

Here's what I'm thinking might work better:

function xdist(x,x2)
 --gets the distance between
 --two coordinates.
 return abs(x-x2)
end

In theory, this has no complicated math, and could be used to build another function with the same purpose as the original, even though this only works with two. But here's my question: is it faster? Is the math right?

[ Continue Reading.. ]

8
6 comments


Cart #hackattack-0 | 2019-11-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

I recently created this game for TweetTweetJam3 in exactly 560 characters!

The objective of the game is to hack through as many layers of security as you can by matching the wave signals that are presented on screen before time runs out.

Press X to start, and use the up/down/left/right keys to adjust your wave (white) to match the green one. Plays quite nicely on a gamepad as well if you have one on hand. :)

The further you get, the more unstable the waves will become, making them more difficult to match!

Hope you enjoy :)

5
4 comments


Hello! On the Carts category page https://www.lexaloffle.com/bbs/?cat=7&sub=2 , the three featured carts at the top are not real links (a elements), but divs with a custom JavaScript handler. This does not work with all the tools that know about links: ctrl+click to open in a new tab, middle click, long press on mobile, bookmark link, contextual menu, search links in page, etc. Please consider changing this!

4 comments




Top    Load More Posts ->