Log In  
Follow
josefnpat
SHOW MORE

Cart #38485 | 2017-03-21 | Code ▽ | Embed ▽ | No License
7

Anissa is an elf girl with a knack for thievery. Upon entering a mysterious castle to claim it's treasures, she finds tough Bison Knight guards galore! Armed with only a grappling hook, Anissa must sneak past the guards by hanging on the castle's many chandeliers to claim her reward.

Use your grappling powers and your pathetic jump to avoid the enemies, and steal the treasure at the end!

Features

  • Randomly generated terrain every time you play!
  • Collect coins to buy health potions from shops
  • Use your grappling hook to grab on to and hang from chandeliers!​

Tips:

  • Don't let go of your grapple until you're ready to jump down!
  • Collect coins for potions!
  • Drink potions for extra lives!
  • Shops are checkpoints!
  • The game gets harder as you get closer to the end!

Dev:

  • For the extra bonus point, the code is under MIT, and the art is under CC-BY-3.0!

This game was made in two days for the #linuxgamejam2017.

This game was made using the Pico-8 fantasy console with version 0.1.10c.

License

  • Code is under the MIT
  • Art is under CC-BY 3.0 (Ricky Crespo)
P#38486 2017-03-20 22:13 ( Edited 2017-03-21 02:47)

SHOW MORE

Howdy folks, so after a bunch of hacking and some ruby help from @lemtzas, I have made a twitter bot that takes the body of a tweet, and then renders it as a gif and responds with it!

twitter.com/showmepico8

It's really finicky right now, but you know how quick projects like this are.

Here are some other tweets:

https://twitter.com/showmepico8/status/837863065332887552
https://twitter.com/showmepico8/status/837863424189218817
https://twitter.com/showmepico8/status/837862034058412032
https://twitter.com/showmepico8/status/837857942745534464

P#38024 2017-03-03 22:27 ( Edited 2017-03-11 01:52)

SHOW MORE

Cart #37440 | 2017-02-14 | Code ▽ | Embed ▽ | No License
10

Download the p8 here!

View full site with screenshots here!

Ever want to play a game of Risk on the go? Here's the companion cart! Complete with six colors, units and dice.

Features

  • Automatically set up a new 6 player game by using the menu option, "Setup New Game"
  • Save & Load map, so you don't have to lose your progress!
  • Quickly set or clear a country's player with O.
  • Quickly set a country's units with X.

Tips

  • Load this game on to your PocketCHIP to play anywhere!
  • Countries can be set to Neutral for the Nuclear Risk gametype!
  • Roll five dice by holding X and O. (To roll less dice, simply ignore the extra. To wait for defender to choose number of dice to roll in return, obscure the screen from the second player until the attacker's dice are announced)
P#37441 2017-02-14 01:02 ( Edited 2017-02-14 06:02)

SHOW MORE

So when TRASEVOL_DOG released his Pixel Session Vol. 1, it made me wonder what it would take to make a desktop version of a PICO-8 game.

So I went out of my way to document how I did it with electron!

Comments and feedback welcome!

http://missingsentinelsoftware.com/blog/deploying-pico-8-cartridges-electron

P#31438 2016-10-21 23:12 ( Edited 2016-10-22 10:49)

SHOW MORE

Due to popular demand, I present the Collab16 Cart 2!

This is a "game jam" of sorts, to make a pico8 cart with sixteen (16) games in it by multiple developers!

Cart #33620 | 2016-12-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
28

After getting feedback from the previous Collab16, this one will be a bit different, so please read the rest of this post!

We have a channel on the Pico8 discord for anyone who is looking for help or coordinate. Check out the #pico8-collab16 channel. Here is an invite: https://discord.gg/Dut34b3

In order to get the cartridge to contain 16 games, we have some overhead:

  • A menu system and housekeeping (234 tokens)
  • PicoCam (339 tokens) I have added this library with the hope that folks will make some 3D games! If this library sees little usage, I will remove/replace it with a different one.

This leaves us with a total of 573/8192 tokens and 2923/65536 characters.

Unlike last time, there will not be a reservation system, and carts will be added in the order they are submittied (which is by posting them in the thread).

Any changes after submission (features or bugfixes) must be clearly identified, so that they can be merged into the github repo! Let me be clear: no one is expected to use git in this process, and doing so will only assist me in merging carts.

Your game may have up to:

  • 476 tokens
  • 3913 characters (only use pico8 upper case, real lower case, for compression reasons)
  • 1 (one) graphic section (A-O)
  • 1 (one) map section (P-W)
  • 4 sfx banks (four in a row, aligned to every four)
  • 4 music banks (four in a row, aligned to every four)
  • 4 cart data sections (four in a row, aligned to every four)

When contributing a submission, please idenitfy:

  • graphic section (e.g. graphic section M)
  • map section (e.g. map section P)
  • sprite logo (e.g. sprite logo 4)
  • sfx banks (e.g. 0..4)
  • music banks (e.g. 5..8)
  • cart data section (e.g. 0..1)

It must be in this format:

a_unique_function_i_want_to_share = function() end

mygamename = {
  name = "My amazing game", -- self explanatory!
  author = "josefnpat", -- It's you!
  _init = function(self,..) end, -- optional
  -- optional
  _draw = function(self,..)
    self.foo()
    a_unique_function_i_want_to_share()
  end,
  _update = function(self,..) end, -- optional
  foo = function(self,..) end, -- optional
}
add(games,mygamename)

Here is the skeleton cart you may use:

You may:

  • Modify the entire canvas in code (since the cart will have to be reset for new game).
  • Use other people's GRAPHIC, SFX and AUDIO and sections for your own game.
  • Forfeit your Tokens, Characters, GRAPHIC, SFX and AUDIO sections for others to use.
  • Make unique public functions for others to use.

You may not:

  • Make something that is not a game!
  • Have way too much fun

Notes:

  • Once there are 16 game developers entered, developers may request the remaining GRAPHICS. This memory may be claimed one plot at a time (e.g. one graphic section, 8x SFX, 8x AUDIO)
  • The game will be built on the fly, even if there aren't 16 developers.
  • If I'm screwing this up majorly, please tell me. I'm open to ideas!
  • Menu icon is 8x8!
P#29196 2016-09-23 19:25 ( Edited 2016-12-20 11:53)

SHOW MORE

Welcome to the ultimate collab experience, the Pico8-Collab16 Cart!

This is a "game jam" of sorts, to make a pico8 cart with sixteen (16) games in it by multiple developers!

We have a channel on the Pico8 discord for anyone who is looking for help or coordinate. Check out the #pico8-collab16 channel. Here is an invite: https://discord.gg/Dut34b3

Cart #28648 | 2016-09-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

[#28617#]
[#28411#]
[#28366#]
[#28145#]
[#28144#]
[#28066#]
[#28003#]
[#28002#]
[#27938#]
[#27932#]
[#27883#]
[#27882#]
[#27877#]
[#27822#]
[#27814#]
[#27758#]

To contribute please select:

  • 1 (one) graphic section (e.g. graphic section M)
  • 1 (one) sprite logo (e.g. sprite logo 4)
  • 4 sfx banks (e.g. 0..4)
  • 4 audio banks (e.g. 5..8)
  • 1 cart data section

Your game may have up to:

  • 512 tokens
  • 4096 characters (only use pico8 upper case, real lower case, for compression reasons)

It must be in this format:

mygamename = {
  name = "My amazing game", -- self explanitory!
  author = "josefnpat", -- It's you!
  _init = function(self,..) end, -- optional
  _draw = function(self,..) self.foo() end, -- optional
  _update = function(self,..) end, -- optional
  foo = function(self,..) end, -- optional
}
add(games,mygamename)

Games will be called somewhat like this:

function _init()
  game._init(game) -- e.g. game:_init()
end
function _update()
  game._update(game) -- e.g. game:_update()
end
function _draw()
  game._draw(game) -- e.g. game:_draw()
end

I will make a game as well, and ensure that there is a menu for all the games with my tokens/characters.

You may:

  • Modify the entire canvas in code (since the cart will have to be reset for new game)
  • Use other people's GRAPHIC, SFX and AUDIO and sections for your own game
  • Forfeit your Tokens, Characters, GRAPHIC, SFX and AUDIO sections for others to use.

You may not:

  • Make something that is not a game!
  • Have too much fun

Notes:

  • Once there are 16 game developers entered, developers may request the remaining GRAPHICS. This memory may be claimed one plot at a time (e.g. one graphic section, 8x SFX, 8x AUDIO)
  • Developers who do not deliver in a timely matter will be removed, and their spot will be offered to other game developers.
  • The game will be built on the fly, even if there aren't 16 developers.
  • If I'm screwing this up majorly, please tell me. I'm open to ideas!
  • Menu icon is 8x8!

Developers .. TOKENS/CHARACTERS:

1 .. josefnpat .. 512/4096 ✓
2 .. met .. 512/4096 ✓
3 .. somnule .. 512/4096 ✓
4 .. felixmreeve .. 512/4096 ✓
5 .. cheepicus .. 512/4096 ✓
6 .. misato .. 512/4096 ✓
7 .. Liquidream .. 512/4096 ✓
8 .. dollarone .. 512/4096 ✓
9 .. ElGregos .. 512/4096 ✓
10 .. johanp .. 512/4096 ✓
11 .. hcnt .. 512/4096 ✓
12 .. drcode .. 512/4096 ✓
13 .. gamax92 .. 512/4096 ✓
14 .. HotSoup .. 512/4096 ✓
15 .. seleb .. 512/4096 ✓
16 .. catnipped .. 512/4096 ✓

Backup list:

  • RhythmLynx
  • mimick
  • TRASEVOL_DOG
  • adrian09_01
  • ultrabrite

MENU SPRITE LOGO

1 .. josefnpat
2 .. met
3 .. somnule
4 .. felixmreeve
5 .. cheepicus
6 .. misato
7 .. Liquidream
8 .. dollarone
9 .. ElGregos
10 .. johanp
11 .. hcnt
12 .. drcode
13 .. gamax92
14 .. HotSoup
15 .. seleb
16 .. catnipped

GRAPHICS:
A .. josefnpat
B .. met
C .. somnule
D .. felixmreeve
E .. cheepicus
F .. misato
G .. Liquidream
H .. dollarone
I .. ElGregos
J .. johanp
K .. seleb
L .. hcnt
M .. drcode
N .. gamax92
O .. HotSoup
P .. catnipped
Q .. ____
R .. ____
S .. ____
T .. ____
U .. ____
V .. ____
W .. ____

SFX:

0..3 .. josefnpat/gamax92
4..7 .. met
8..11 .. somnule (1 free!)
12..15 .. felixmreeve
16..19 .. cheepicus
20..23 .. misato
24..27 .. Liquidream
28..31 .. dollarone
32..35 .. ElGregos
36..39 .. johanp
40..43 .. seleb
44..47 .. hcnt
48..51 .. drcode
52..55 .. gamax92
56..59 .. HotSoup
60..63 .. catnipped

AUDIO/MUSIC:

0..3 .. gamax92
4..7 .. met
8..11 .. ____
12..15 .. felixmreeve
16..19 .. cheepicus
20..23 .. misato
24..27 .. Liquidream
28..31 .. dollarone
32..35 .. ElGregos
36..39 .. johanp
40..43 .. seleb
44..47 .. hcnt
48..51 .. drcode
52..55 .. gamax92
56..59 .. HotSoup
60..63 .. catnipped

CARTDATA MEMORY:

0..3 .. josefnpat
4..7 .. met
8..11 .. somnule
12..15 .. felixmreeve
16..19 .. cheepicus
20..23 .. misato
24..27 .. Liquidream
28..31 .. dollarone
32..35 .. ElGregos
36..39 .. johanp
40..43 .. seleb
44..47 .. hcnt
48..51 .. drcode
52..55 .. gamax92
56..59 .. HotSoup
60..63 .. catnipped

P#27754 2016-08-31 02:59 ( Edited 2016-12-18 07:48)

SHOW MORE

Cart #32219 | 2016-11-05 | Code ▽ | Embed ▽ | No License
21

Big shout out to jdan for Perspective Toy, on which the guts of the library is based on.

This library takes about ~300 tokens without the demo code. It provides a public line and a point drawing function.

Big thanks to jdan - this library is now under CC0.

Example usage:

function _init()
  camera = cameralib.new()
end

function _draw()
  camera:point( {0.5,0.5,0.5} )
  camera:line( {1,1,1}, {-1,-1,-1} )
end

This demo is obviously a bit more complicated :)

P#27703 2016-08-30 02:42 ( Edited 2017-01-17 22:49)

SHOW MORE

Cart #21854 | 2016-05-31 | Code ▽ | Embed ▽ | No License
11

Big thanks to zep for helping me get the web version working. Full details here.

https://github.com/josefnpat/pico8jam2

You can download the p8 here

visit the game page here

This is more of a visual novel than a game.

This is an alternative reality game where the axis win the war.

This game exploits image compression techniques to bring you:

  • 13 64x64 character sprites
  • 8 128x64 background sprites

The theme of "chain reaction" is metaphorical in the game.

Please enjoy!

https://twitter.com/josefnpat/
https://twitter.com/bytedesigning

P#21706 2016-05-29 23:28 ( Edited 2016-06-19 18:41)

SHOW MORE

So I've been chugging along with my pico8jam2 entry, and one thing that is nice is that there's a -run flag. But because I'm using an external editor and a build script, I need to reload the entire binary every time I make a change. The only thing that takes forever is the intro screen:

I know that it's part of the "fantasy console" but it'd be REALLY nice to have a -skipintro flag just for development, so that I can get my app running as quickly as possible for quick iteration.

P#21645 2016-05-29 15:24 ( Edited 2016-06-05 02:21)

SHOW MORE

Howdy folks!

I was recently at the Austin TX Juegos Rangheros game dev meetup, and the main topic was Pico8!

This reminded me that I wrote an article and I promptly forgot to post it here on the forums!

I would love to hear everyone's thoughts and freedback, especially since I heard Joseph of Lexaloffle is interested in a "Pico8 Console"!

http://missingsentinelsoftware.com/blog/ouya-pico-8s-fantasy-console

P#17644 2015-12-09 23:13 ( Edited 2016-01-14 15:36)

SHOW MORE

Howdy,

Pico8 is a cool little engine/framework!

I made a game with it in a few hours, and I like it.

I found myself editing the .p8 file directly with vim, and using the fantastic pico2png script for some of the art.

I'd love some feedback!

visit Missing Sentinel Software's website for more games!

v1.1:

  • Re-balanced levels a bit for harder start and slightly easier end.
  • Updated for 0.1.3 (removed math.[min|max|floor usage)
  • Corrected typos

Cart #15415 | 2015-10-15 | Code ▽ | Embed ▽ | No License
20

v1.0

Cart #15247 | 2015-10-11 | Code ▽ | Embed ▽ | No License
20

P#15249 2015-10-10 21:04 ( Edited 2015-11-06 10:24)

Follow Lexaloffle:          
Generated 2024-03-19 10:03:48 | 0.122s | Q:40