Time your speed and angle in an attempt to throw a Frisbee as far as possible. Then take control of the receiving player, and position yourself for the catch! If you do manage to catch it, quickly throw it again. Keep going until the Frisbee hits the ground, and see how far you can make it!
An update to the classic "Flying Disc" mini-game from California Games.

Update September 30th, 2016 (version 1.0):
Considering this game done! Moving out of WIP section.
Update September 18th, 2016 (version 0.4):

hi!
this is my remake of this music: http://zxart.ee/rus/avtory/x/xpeh/sokomix/
free to any use. download here http://rgho.st/8fd2WWFxx

Hey there!
Blob Smasher is a game we made during the BBQ Game Jam 2016, which is a 24-hour jam during which you spend more time eating grilled stuff than actually creating something.
Florian & I went with pico8 for the fun, and it's our very first experience with it and lua.
Blob Smasher is a 2-player versus game. Smash the blob to divide it and throw it at your opponent. Don't get touch by a blob while it's of the opposite color!

Simple Voronoi diagram generator. I was trying to see if I could get a speed boost from writing pixel values directly to the video RAM, but regardless the fill walking through all the pixels is still very slow. Any ideas on how I could speed things up?
--voronoi diagram
--by hypothete
points={}
function makepoints()
for i=1,16 do
e=rnd(128)
f=rnd(128)
add(points,{
x=e,
y=f,
c=rnd(255)
})
end
end
function jitter()
for i=1,#points do
p=points[i]
p.x+=rnd(2)-1
p.y+=rnd(2)-1
end
end
function near(pts,b)
nt=nil --nearest pt
nd=4096--dist to nt
for i=1,#pts do
a=pts[i]
nl=(b.x-a.x)^2 + (b.y-a.y)^2
--dist leaving off sqrt
if(nl<nd)then
nd=nl
nt=a
end
end
return nt
end
function drawvoro()
for i=0,63 do
for j=0,127 do
k=i+64*j --x+y*w = 1d position
z={x=i*2,y=j}
np=near(points,z)
if(np) then
memset(0x6000+k,np.c,0x1)
end
end
end
end
function _init()
makepoints()
drawvoro()
end
function _update()
if(btnp(5)) then
jitter()
drawvoro()
end
end
|

Very straightforward game thrown together in about 80-90 minutes when I realised nothing was really getting ready/finished for August's #onegameamonth.
Control a rad person as they aim to save their precious physical media from the dastardly rule of scissors.
Arrows to move, avoid scissors, collect CDs.
I actually did sound effects (limited, but present!). Quite happy with the speed/completeness of this, full disclosure though I have a basic 3-state template (update/draw for title, game, endgame) which I loaded up as boilerplate so that I could maximise the time I had.
Enjoy!
This is a silly little dungeon crawler I put together to learn PICO-8. It hasn't been balanced at all and is way too difficult right now. There's also only one level; the stairs are a lie :).
TODO:
- Player buffs
- More levels
- More enemies
- Better dungeon generation
- Possibly an end condition
- High scores table
Couple people asked about how I did sprite rotation for josefnpat's collab cart https://www.lexaloffle.com/bbs/?tid=27582
Included is a sprite rotation function, and a way of layering them on top of each other to create an illusion of a 3d sprite.
Everything is commented, hopefully it's clear.
Enjoy, hope this is helpful for someone!
(the effect isn't perfect and can be a little unclear if you don't consider it when drawing sprites, if anyone has any more accurate examples of rotation functions I'd like to see!)

Hi !
This is a demake/adaptation of the game Sorcery (on Amstrad CPC), yes, a demake of a game from 1984... And I want it to be easier (Sorcery-eaZy).
In this game you are a sorcerer who has to save his apprentices. To do this you have to collect Items (swap items in fact), slay monsters and most of all, find your way.
As stated, it's a work in progress. It's not really playable. So I have still a lot to do :
- Apprentices
- Items (to open doors, and free Apprentices)
- Items (Weapons)
- Game Over
- End Game
- Cauldrons (to restore life)
- Complete the map
- Anything else I forgot
What's working :
- Not so much
- Doors (a big one)
- Moves (Sorcerer and some monsters)
- Monster management (pop and depop)
- Collisions with landscape : Block movements
- Collisions with Monsters : loosing life
If you want sorcery+, you'll have to wait :P
Oh and yes, I have included a Black Mage because I love them ;)

With the help from Gamax92, I found and am making use of exact MEMORY locations that are saved with a PICO-8 cartridge.
I wrote a program in BlitzMAX to convert a single 128x128 pixel B&W image to be stored as the last (4th) page of your custom character set.
As long as you don't overwrite it, you are still welcome to store your custom 192-characters in the first 3-slots and maintain the picture. Could be a logo, instructions, whatever you want. :)
You are also welcome to improve the code. If you do, please let me know how you did as I'm always interested in learning new methods of programming.
Updates:
Made it slower so you can see the screen drawn. In truth, you blink, it's done.
Chose color WHITE to display the image instead of gray.
Just now thinking it's probably better you see the code in the editor than in here.
Click the link above to see how this was done.





1 comment












