Log In  

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

Cart #the_climbing_of_asiic_1_1b-0 | 2019-05-27 | Code ▽ | Embed ▽ | No License
24

Hello from France! Sorry for my bad english.

I would like to present you The Climbing of Asiic. This is a rogue like inspired by the famouse The Binding of Isaac with a keyboard/mouse gameplay.
I have build this game to prove that it's possible to create Pico-8 games with a good replay value.

So... What's included:

  • 6 shot types with 5 shot elements = 30 weapons combinations!
  • 16 monsters with 4 variations each = 64 monsters included bosses!
  • Many shot types and movement types for enemis
  • about 30 items to upgrade your character
  • procedurally generated dungeons
  • 31 different rooms
  • 4 game modes : Hill, Mount, Peak (easy, medium, hard) and Speed Run
  • a scoring system

To unlock Mount mode you must download the cartidge and win the Hill mode.
To unlock Peak mode you must download the cartidge and win the Mount mode.

The game is complete except the music. I must finish to write it.
It's a beta version, so some bugs can be still present. You can report the bugs here.

I hope you will enjoy my game!

[ Continue Reading.. ]

24
19 comments


I wrote this library to cut down on the number of tokens taken up by large tables with string data, e.g. for dialogue text/translations/etc. Most helpful if those tokens are using a lot of your tokens (i.e. more than 150), since the library itself takes up 139 tokens. But all your table declarations can be reduced to 5 tokens each!

Here's an example of what your code can look like.

Before:

my_table = {
  hello='world',
  nested={
    some='data\'s nested',
    inside_of='here'
  },
  'and',
  'indexed',
  'data',
  { as='well' }
}

After:

function table_from_string(str)
  local tab, is_key = {}, true
  local key,val,is_on_key
  local function reset()
    key,val,is_on_key = '','',true
  end
  reset()
  local i, len = 1, #str
  while i <= len do
    local char = sub(str, i, i)
    -- token separator
    if char == '\31' then
      if is_on_key then
        is_on_key = false
      else
        tab[tonum(key) or key] = val
        reset()

[ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=64776#p)
4
6 comments


Cart #isaac_oneshot-1 | 2019-05-26 | Code ▽ | Embed ▽ | No License
3

Isaac: a space shooter

This is my first Pico-8 game. I made this as part of a school project, and this is the definite version for that project. If I get more time on my hands, I want to take it further and make it a lot more interesting! Right now it features procedurally generated terrain, enemies, lasers and barrel rolls.

Controls:

Left and Right Arrows: move
Z: shoot
X: do a barrel roll

Gameplay:

Progress and shoot enemies to earn points. Don't hit the asteroid terrain or get hit by enemy lasers. Simple enough.

3
1 comment


Cart #point_cloud_ladybug-0 | 2019-05-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
41

I took a shot at "demaking" an image made by Inigo Quilez. His original piece draws an animated scene which is modeled and rendered entirely by code which runs on the GPU (note: this link takes you to a webpage which runs heavy GPU code, and it will likely slow down your browser while it's running): https://www.shadertoy.com/view/4tByz3

My version is a lot simpler. It draws a single still image in two passes (first a depth/material-ID pass, then a lighting pass to get the final result), so be patient! Nothing else happens after it finishes drawing the image.

Unlike the original version, which uses Signed Distance Field modeling to describe its shapes, I used a point-cloud generator/rasterizer which uses a z-buffer for sorting (very similar to the triangle-renderers used in almost all current 3D game engines, but it only draws points instead of triangles). Each object on the screen is created by some function which submits a sequence of 3D positions with material values to to the rasterizer.

[ Continue Reading.. ]

41
4 comments


Cart #flip_out-0 | 2019-05-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
16

FLIP OUT, a clone of Voltorb Flip, a minigame from Pokémon HG/SS. It's like a cross between Minesweeper and Picross. Flip tiles to multiply your score, but don't hit a bomb and FLIP OUT. This is my first finished game. Check it out and let me know what you think!

Controls

Use the arrow keys to move the cursor. Press "Z" to flip or flag the selected tile. Press "X" to cycle through actions. The indicator on the right shows what action you have selected ("Flip" or "Flag").

You can also use your mouse to play. Left-click on a tile to flip it. Left-click on the flag buttons on the right side of the screen to flag the selected tile.

[ Continue Reading.. ]

16
2 comments


Here's a simple tool I made for converting PICO-8-style Lua syntax into standard Lua syntax which allows you to run code analysis tools created for Lua. It's a thin wrapper around a converter function I took from PICOLOVE.

https://github.com/benwiley4000/pico8-to-lua

1
0 comments


So I was working on the map in PICO-8 when I found some tiles I never placed, so I started erasing them. Later I saw a chunk of my spritesheet was erased, so I fixed that manually. Later the same thing happened and found that the tiles are related to the colors in the sprites. Why is this?

1
9 comments




My first pico-8 cartridge is a little math experiment. It's possible to create a Sierpinski triangle fractal by repeatedly moving a point 1/3 of the way towards one of three points, chosen at random. The concept is explained in this video:

I got to playing with this idea, and ended up with the fractal you see below. It's got weird sword like protrusions, which is why I called it 'sword-pinski'

Of course the best way to enjoy it is to modify the code and see what happens :-)

Cart #sword_pinski-1 | 2019-05-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Cart #clausquest-4 | 2020-12-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
15

This is my first attempt at a game, using Adv. Micro Platformer by @mhughson and The Lich King by @dollarone as a template. This game came about as a gift to a friend (Claus, obviously) for his birthday. Consider it a WIP, as there is no way to actually win the game.

I would greatly appreciate any help on these matters:

--Set health for different bosses.

--Knockback when taking damage, both for bosses and the player.

15
6 comments


[sfx]

Hollow Knight Main Theme Arrangement

Hi all!

I've made another PICO8 music arrangement. This time of Hollow Knight's main theme, originally made by Christopher Larkin.

Cartridge

Here is also the cartridge, in case you want to check it out:

Cart #hollowknightmaintheme-0 | 2019-05-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
11

11
0 comments


Cart #tomytron-0 | 2019-05-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6


Tomy Tron 0.1
De-make/Conversion of Tomy's Tron game.
This version still needs a little work, but its playable.
3 levels:
Light cycles level, make enemy crash into trail.
Discus level, get your discus past Sark.
Tower level, destroy the core.
Hope you have fun with it, i'll be updating it to 1.0 next week. Cheers.

6
3 comments


[sfx]

Hi all!

I've made an arrangement for Pallet Town theme of Pokemon series into a PICO8 version.

I hope you like it!

Cheers! :D


All rights to Nintendo ©

8
1 comment


Cart #hudidubuwe-0 | 2019-05-24 | Code ▽ | Embed ▽ | No License

school project just for saving so it doesnt get lost

0 comments


Cart #sun_protection_force-0 | 2019-05-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

As the sun, you must protect the people of the earth from getting horrible sunburns! Move the sun to keep your friends in the shade, else they turn to a pile of ash.

Use the mouse for this game

A game by Kyle Neubarth and Madeline Lamee for game studio 2019

1
2 comments


Cart #mb_simplegame-0 | 2019-05-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

This is a VERY simple game for very young kids to edit. This was literally coded in an hour, so it's not optimized or super clean code or anything like that. It just works and is easy for kids to edit. :) It's intended for kids to edit the sprites, sounds, and game variables.

Enjoy! :)

WHAT TO EDIT

SPRITES

Player - Sprite 1 and 2 are the player sprite.

Pickups - There are two rows of pickups. The top row gets only little_points if they are picked up. The bottom row gets big_points if they are picked up.

Baddies - These are sprites 49 and 50 (bottom-left of sprite tab 0).

Stars - The 4 pixels in sprite 48 (bottom-left) define the star colors.

[ Continue Reading.. ]

9
1 comment


Cart #dehobigezu-0 | 2019-05-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

This is a late entry for the Tweet Tweet Jam from last week. I know, I know...but hey, I had a marathon of meetings at work so I made good use of the time.

Nonetheless, here it is. A simple little game inspired by the Tank & Plane LCD game I had as kid. Try to get the people from one side into the house while avoiding the Evil Cat Lord's love. But mind the gate, it blocks you until it goes down. See how many people you can save before you're hit (or get stuck).

Believe it or not, this is my first tweetcart (or close to it). I see the tweetcarts fly by on Twitter all day long but never really bothered to try one myself. I guess all the "art" carts aren't really my jam and I find myself at a loss when it comes to the math and magic behind making them.

[ Continue Reading.. ]

2
1 comment


Cart #grenayino-0 | 2019-05-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

Yet another plasma demo! I've been meaning to implement this classic demo effect for years. Thanks to PICO-8 (which I've only just discovered!) I finally got around to it.

I created a continuous wrap around palette from the seven rainbow colours so I can cycle the palette continuously. I implemented these as sprites so I didn't have to mess around dithering, etc in the code.

Thanks to @rez for idea of each "pixel" being a 2x2 image.

Loads of room for improvement, but I'm pretty happy with this as a first attempt.

9
3 comments


When PICO-8 launches now on my Mac, it no longer sizes itself appropriately so that it fills a window. It used to fill roughly 1/5th or so of the screen at a nice size that was not too small or too large and the 128x128 display would fit a square window. Now it is a smaller sized display with a lot of black letterboxing around it.

The latest build continues to work properly on windows, I'm only seeing this on Mac.

I did already try to delete the plist file associated with PICO-8, in case it was a local caching issue due to me derping with window resizing, but it continues to launch like this.

1
1 comment


A function for printing some accents above latin characters (138 tokens).

Cart #prac-0 | 2019-05-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

function prac(str, x,y)
 local dat={
  ["#"] = {",",  0, 2},
  ["^"] = {"^",  0,-3},
  ["`"] = {"`", -1,-3},
  ["|"] = {",",  1,-6},
  [":"] = {"\"", 0,-3},
  ["~"] = {"~",  0,-5},
  ["_"] = {"-",  0,-4},
  ["★"]={"★",  -2,-6}
 }
 local p=1
 while p <= #str do
  local c=sub(str,p,p)
  if (dat[c]) then
   print(dat[c][1],
    x+dat[c][2], y+dat[c][3]) 
    p+=1
   c=sub(str,p,p)
  end
  print(c,x,y)
  x+=4 p+=1
 end
end

[ Continue Reading.. ]

10
2 comments




Top    Load More Posts ->