Log In  

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

Cart #10169 | 2015-04-24 | Code ▽ | Embed ▽ | No License
3

I'm not 100% sure this is working correctly but it was a good first try.

-- conway's game of life
-- by ian seyler

maxinit=1400

cls()
for t=1,maxinit do
 x=rnd(127)
 y=rnd(127)
 pset(x,y,15)
end

while(1) do
 for y=0,127 do
  for x=0,127 do
   neigh=0
   for tx=-1,1 do
    for ty=-1,1 do
     if(pget(x+tx,y+ty)==15) then
      neigh+=1
     end
    end
   end
   if(pget(x,y)==15) then
    neigh-=1
    if(neigh<2 or neigh>3) then
     pset(x,y,0)
    end
   elseif(pget(x,y)==0) then
    if(neigh==3) then
     pset(x,y,15)
    end
   end
  end
 end
end
3
3 comments


Cart #10166 | 2015-04-24 | Embed ▽ | No License


wow a lot.

1 comment


[#9000

totaly by etain.

1 comment


Cart #10159 | 2015-04-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

experimenting with pico hardware

neato features:

persistent loading/saving (not sure yet if this works in the web player?)
day/night cycle
shitty music

2
2 comments


While studying the jelpi.p8 file I noticed that its using some things that aren't documented in the manual (pico-8.txt) file so I figured I'd post it here.

Missing math function:
sgn(x) returns -1, 0, or 1 based on the sign of the input value, currently passing in 0 returns 1 (maybe a bug)

Missing optional properties:
spr(n, x, y, [w, y, [flip]] the normal draw sprite function can also take the optional flip bool (not documented)

4
2 comments


Is it possible to update a cartridge that has already been submitted? I couldn't find any option. I know these are supposed to be actual cartridges so maybe there could be an "Issue Recall m( )m" button.

1
5 comments


Cart #10151 | 2015-04-23 | Code ▽ | Embed ▽ | No License

This is just me trying to learn how to use the map data. That tempting "door" at the top doesn't work yet.

2 comments


Cart #10147 | 2015-04-23 | Embed ▽ | No License
1

New cart to play that I uploaded.

1
1 comment


Cart #10145 | 2015-04-23 | Code ▽ | Embed ▽ | No License
2

The Argus is watching all, always,. .

(small graphic/sound test)

loving the hard limits of this system,.

except the color limit, can we currently peek/poke to dynamically alter the colors in the 16 ?
I like the limit of 16 palette,. however would rather be able to change these sometimes., all greens or blues,. cycle one, etc.

very cool system otherwise.

2
0 comments


Even simpler: PRINT(-1) will print -0.99999

1
1 comment


So far I found these bugs in the code editor (v0.1.0 on Windows):

  • Delete key doesn't work when cursor is at the very beginning of the program (also applies to the command line).
  • Copy-pasting adds a blank character at the end of each pasted line.
  • Shift-Home and Shift-End don't work properly.
  • Saving and reloading the cartridge adds a newline at the end, resulting in lots of blank lines over time.
2
12 comments


Cart #piconave004-0 | 2021-02-16 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

A very simple game I made while getting used to Pico-8 commands and api.

v 0.0.4 :

  • Enemy variations

v 0.0.3 :

  • End screen
  • Better enemies
  • Better background
  • Better effects

v 0.0.2:

  • Fixed enemies awarding more than one point
3
1 comment


Cart #10138 | 2015-04-23 | Embed ▽ | No License
11


It may be done but It is not finished.

I am not, I repeat NOT going to continue on this project. Hopefully it works okay.

It contains 2 Nights with 3 Animatronics, 1 of which is not functional.

This is an accurate FNAF clone with some differences in the way you play it. Click things to activate them and watch the cameras to see where the animatronics are. The left vent does not have a light so you have to know when he gets in there. by checking the cameras.

Note this is very buggy.

Despite being made up of almost still images, THE JUMPSCARES STILL STARTLED MY FRIENDS!!! just a warning, I don't want to be sued for heart attacks.

On Night Two you might die out of nowhere this signifies that the second character got you. He doesn't have a jumpscare.

Finally please use this if you want to I give full permission as long as my name is visible in the credits area.

Ask any questions you like I will respond, but I will not continue working on this

11
29 comments


When a short-form "if" is directly followed by an "end", it causes an error:

function test(x)
 if (x==1) print "boo"
end

test(1)

Inserting a newline before the "end" fixes it:

function test(x)
 if (x==1) print "boo"

end

test(1)

v0.1.0 on Windows

1
3 comments


Cart #10135 | 2015-04-22 | Code ▽ | Embed ▽ | No License
4

You are Flynn Flier, Ace Aerospacer, Space-Dart Superhero! After escaping Tranus's Test, you fly to planet Zondak, a land of energy-ball beings! You've been tasked with circumnavigating Zondak--with every ball of plasma on the planet trying to kill you! Weave through the world of the Zondaks, zapping everything in your way! Will you make it through the 13 zones of Zondak?

SPACE-DART PILOT'S MANUAL

Use the ARROW KEYS to maneuver your craft LEFT, RIGHT, FORWARD, and BACKWARD. Note that you will pilot this ship in THREE DIMENSIONS!

Press the Z key to ASCEND. Release the Z key to DESCEND. Your ship will automatically hover above the ground, so don't worry about crashing!

Apply pressure on the X key to fire an ENERGY BLAST. Your ship can only manage the energy for one ENERGY BLAST per second, but each one is powerful enough to disrupt one Zondak Plasma Sphere.

You will score 10 points for each Zondak Plasma Sphere you destroy, and clearing a zone scores you 100 points times that zone's number (clearing zone 1 gives you 100 points, zone 2 gives you 200, etc).
You have 3 LIVES to reach Zone 13. Once you have made it past the final zone, you will see the GAME OVER screen, with your final score flashing on screen. Post a screenshot of this screen, with the zone and score clearly visible, and see how you stack up against other pilots!
4
8 comments


Over Ludum Dare #32, sugarbyte and I made Extinction Explosion!!one!

While reviewing games, I discovered PICO-8.

This is (the beginning of) a very crude demake, of the already simple jam game.

Cart #10111 | 2015-04-22 | Code ▽ | Embed ▽ | No License

0 comments


In new to Pico-8 so maybe you can tell me if I'm doing something wrong.

In the code below, the sprite and the squares render just fine, but the circles only appear when the camera offset is exactly 0,0(whether by calling camera() or camera(0,0) or by never changing it).

The manual doesn't mention any incompatibilities between circfill() and camera()

I'm using Pico-8 0.1.0 for windows

pico-8 cartridge // http://www.pico-8.com
version 4
__lua__
-- noid by noid
-- s a r a c a t u n g a

local x=0
local i=0

local u=64
local v=64

sfx(0)
--music(0)

local function _update()
 x = flr(59*sin(time()))
 y = flr(59*cos(time()))
 if (i<15) then i += 1
 else i=0 end

 if (btn(0)) then u=u-1 end
 if (btn(1)) then u=u+1 end
 if (btn(2)) then v=v-1 end
 if (btn(3)) then v=v+1 end

end

local function _draw()
 cls()
 camera(u-64,v-64)
 rectfill(0,0,128,128,13)
 rectfill(x+u,y+v,x+u+10,y+v+10,i)
 circfill(x+u,y+v,5,i)
 spr(i,x/2+u,y/2+v)
 circfill(u-x/2+x/4+4,v+y/2+y/4+4,2,2)

end
2
0 comments


Selecting multiple tiles in the sprite editor via shift-drag only works properly on page 0. On pages 1-3 you cannot select tiles on multiple rows.

v0.1.0 on Windows

1
0 comments


Cart #10099 | 2015-04-22 | Code ▽ | Embed ▽ | No License
2

A simple little 2.5d test. Arrow keys move left/right and "forward/back", Z key jumps.
I created this effect by drawing the sprite to the screen at X, Y+Z*"angle" where "angle" is a value between 0 and 1.
For this demo, it's set at 0.5.

2
6 comments


sin(0.25) that as far as I understand resolve to sin(0.25 PI 2) returns -1 counter intuitive to traditional math +1

Is this intentional?

3 comments




Top    Load More Posts ->