Log In  

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

Cart #48096 | 2018-01-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

First PICO-8 cartridge!

by Ernest and Vincent

4
2 comments


Cart #48089 | 2018-01-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


Gnimmel
The final game shall be like a reversed lemmings where you try to kill your lemmings (/gnimmel) instead of saving them. You will have a limited amount of chances to kill them before they escape through an exit. These chances are traps which will be activated by gnimmel that are controlled by players giving them tasks. This tasks that the gnimmel will be possible to do are like they are in lemmings (basher, digger...) so you have to command a Gnimmel the correct task in the correct time to kill him.

Controls
Left mouse button - Select Gnimmel
Right mouse button - Deselect Gnimmel
Button [0] - Task 1
Button [3] - Task 2

[ Continue Reading.. ]

1
0 comments


Cart #48091 | 2018-01-12 | Code ▽ | Embed ▽ | No License
5


Battlebone is an arcade stab-em-up, with a vector graphics style.
You are stuck in a dank chamber. Survive as long as you can against the skeleton hordes.

KEYS:
U/D arrow - move forward and backward
L/R arrow - rotate left and right
Z or X - stab

TIPS:
Use your map in the top left corner to get your bearings.
Picking up the giant gold doubloons to increase your health and get a point boost.
Skeletons take 3 stabs to kill.

5
3 comments


0.1.11f on Linux x64. I've found that it crashes if I do this:

cstore(0x2000, 0x2000, 0x1000, nil)

If I simply omit the filename argument, it works fine.

3 comments


Right now I'm under the assumption that it's not possible to reload data higher than 0x4300? I'm not the most competent person with pico-8, so I just thought I'd check.

1 comment


Ahoy there

Has anyone else had issue connecting to BBS while browsing in Splore?

It seems that clicking 'update' just times out in any section, but clicking on a game in the list, that i have not clicked on before, seems to download the cart and work.

I am using the latest build on a Raspberry Pi Zero, it seemed to work ok over christmas

1 comment


Cart #48050 | 2018-01-11 | Code ▽ | Embed ▽ | No License
11

I made this the other day when just playing around with making an ellipse function for PICO-8 https://twitter.com/eggboycolor/status/949173853045043200 -- but I've decided to post on the BBS.

The core of the effect is a scanline-based ellipse drawing function, based on an algorithm that uses Bresenham style error calculation. The code for the ellipse function is described in a paper called "A Fast Bresenham Algorithm for Drawing Ellipses" by John Kennedy, and I've ported the pseudo-code to work with pico8.

Here's the ellipse function code:

-- based on:
-- "a fast bresenham type
-- algorithm for drawing
-- ellipses" by john kennedy
function ellipse(
 cx,cy,xr,yr,c,hlinefunc
)
 xr=flr(xr)
 yr=flr(yr)
 hlinefunc=hlinefunc or rectfill
 local xrsq=shr(xr*xr,16)
 local yrsq=shr(yr*yr,16)
 local a=2*xrsq
 local b=2*yrsq
 local x=xr
 local y=0
 local xc=yrsq*(1-2*xr)
 local yc=xrsq
 local err=0
 local ex=b*xr
 local ey=0
 while ex>=ey do
  local dy=cy-y
  hlinefunc(cx-x,cy-y,cx+x,dy,c)
  dy+=y*2
  hlinefunc(cx-x,dy,cx+x,dy,c)
  y+=1
  ey+=a
  err+=yc
  yc+=a
  if 2*err+xc>0 then
   x-=1
   ex-=b
   err+=xc
   xc+=b
  end
 end

 x=0
 y=yr
 xc=yrsq
 yc=xrsq*(1-2*yr)
 err=0
 ex=0
 ey=a*yr
 while ex<=ey do
  local dy=cy-y
  hlinefunc(cx-x,cy-y,cx+x,dy,c)
  dy+=y*2
  hlinefunc(cx-x,dy,cx+x,dy,c)
  x+=1
  ex+=b
  err+=xc
  xc+=b
  if 2*err+yc>0 then
   y-=1
   ey-=a
   err+=yc
   yc+=a
  end
 end
end

[ Continue Reading.. ]

11
1 comment


Cart #48043 | 2018-01-10 | Code ▽ | Embed ▽ | No License
7

Fun little proof of concept of an engine I made! Reminiscent of the first person point and click games. Try to escape a very boring christmas dinner!

Very happy to make this public. There's much optimization to be done, but I consider this stable enough!

7
4 comments


Cart #48245 | 2018-01-16 | Code ▽ | Embed ▽ | No License
4

Golf Toy

My take on mini golf. Featuring simultaneous 4 player gameplay across 4 course of 8 stages. Definitely my most polished, complete work to date.

Controls

Directional Keys: Move your target.
Z: Hit the ball towards the target.
X: Outline your ball.

The farther the target is from your ball, the faster the ball will move towards it.

1.1 Update

This update adds modifiers to gameplay, on top of some polish and minor additions.
Standard: Target and shoot as normal. Classic style.
Sliders: Adds sliders to shooting. For those who want a challenge.
Roll: Instead of targeting and shooting, use the directional keys to roll the ball. A unique way to play.
Sparkle: Your ball will have a sparkly trail when moving. Flashy.
In this version, the game now stores your high score and course completion between courses.
And some other stuff.

[b] WIP Versions

[ Continue Reading.. ]

4
7 comments


Hi there,

Someone posted somewhere (here, the Slack channel, Twitter - who knows!) a single animated gif showing PICO-8 or PICO-8-like graphics demonstrating how to code jump and bounce physics. It covered speed and acceleration, the jump "arc", and as the ball moved showed the real values of variables.

I didn't dream this, did I?

Anyone have a copy or a link to it? I don't seem to be able to find the key search terms to get something useful from Google!

0 comments



WIP, get out of the maze using the arrows, you'll enter into a new one. Pressing Z will generate a new maze.

0 comments


Cart #48016 | 2018-01-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

WIP, not playable yet.

0 comments


...would you please add a slight tint to the links in a post? I just included a link to wikipedia, and I could barely distinguish it from the text around it when it was posted.

Here's a quick before/after to illustrate the issue and my suggestion:


Not a big deal, but it'd be a nice quality-of-life tweak in return for what I assume/hope is one css edit.

11 comments


Cart #48008 | 2018-01-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

------ Beta Breakout (v1.2) is a "Breakout Clone". ------

With...

  • 19 levels with 9 random preset stages each
  • 10 powerups
  • A "Normal" and "Hard" Mode
  • A secret 20th level "boss"
  • a somewhat evil combo system
  • tears. many tears.
  • ...and the occasional bug.
    What's the point of Hard mode? Well... you can figure that out.

------ Controls ------

Left/Right Arrow to move pad
Press X to launch ball (If moving, will go at a low angle)
Hold X to destroy ball (If you have the Bomb Powerup, will detonate bomb)

------ Intentions ------
This game was a project for myself to get involved with Pico-8. It will likely remain in its current state with a few updates-here-and-there (certain glitches may be cleaned up at some point).Feel free to tinker around with it.

Credit to Krystman from the TeamworkCast for providing source code for his project, at https://pastebin.com/48rgwneq I modified a good portion of his code for the basis of my game.

Feel free to ask questions or point out some glitches.(No guarantee that I will fix them any time soon.)

1
1 comment


There is a sine and cosine function but no tangent function. Anyone have a function of their own?

3 comments


Cart #47976 | 2018-01-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Lyner is my first attempt to dive deeper into pico-8.
I am not a coder, so I'm working within my limitations
and trying to learn Lua, amongst other things.
Improvisation is a great teacher, as are the Picozines :)

This is a rough version, in any aspect, but it should
deliver the idea. I figured getting it out now helps more
than later. Next stop: fix bugs and optimize gameplay.

Appreciate your hints for improvement.

Cheers
Patrick

2 comments



Inspired by Wild Guns, Operation Wolf, Duck Hunt etc.

The Bear's picnic has been invaded by the evil minions of the Kuma clan. It's time to bear arms and break out the legendary Bear Arms. Destroy the Kuma minions and their Shinobi before they destroy the Picnic.

Features:

  • Beartual Reality Vision!

  • The latest in 8-bit Third Person Shooting Action!

  • Score Attack. No Lives, no game over. Play all the levels, try and get the highest score!

  • Amazing procedural 8-bit sound effects!

  • A colossal 2 colours per sprite!

  • An amazing, full screen resolution of 128x128! At a rock solid 30FPS! PCMasterRace eat your heart out!

Enjoy!

[i]You can download and play this game on your PICO-8 Fantasy Games Console. This game is not Open Source or otherwise. It is copyright but free to distribute.

If you wish to include this in a paid for compilation or for any other arrangement that involves money, please contact me for licensing fees.

[ Continue Reading.. ]

4
2 comments


Cart #47972 | 2018-01-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Hope Squadron is a local multiplayer co-op shoot 'm up with a touching story. It's my first Pico-8 project and the first time I'm using LUA. I hope you'll give it a go with a friend and would love to hear feedback!

Thanks!
Emiel Kampen
@Prrrpl

1
0 comments


I've just started to code and I don't know how to transfer the song from pico8 to the coding part

1 comment


Would anyone happen to have advice on how to distort a small selection of pixels onscreen (For instance, an arbitrary 8x8 square)? I'm trying to add an effect where if the player bumps into a solid platform, that piece of the platform bends up with an effect similar to the arcade Mario Bros. game. I tried following the tutorial on wave distortions from PicoZine #2 but that seems to be based on distorting all tiles of a certain type on screen.

TL;DR, are there any tutorials you'd recommend for distortion effects?

4 comments




Top    Load More Posts ->