Log In  

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

After a few days of making a few sketches around some in-the-books tricks, I got an idea during a dream and decided to make it.

Cart #43572 | 2017-08-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5


Here's the alternative version. I may use it (or a tweaked version) as a album cover if I will ever do synthwave (or vaporwave, RIP)

5
2 comments



Summary: When working with _update60(), a jump in cpu load which causes it to exceed 1.0 will SOMETIMES cause the cpu load to get stuck above 1, dropping the fps to 30. To test above, tap "Z" to toggle extra computations. The CPU load should be below 1 when overload is off, and above when overload is on. cpu load tends to get "stuck" above 1.

Hi folks,

I've come across what I think is a strange bug. I created the cart above to test it. If you are interested, I suggest looking at the code - it's less than 50 lines.

I am performing arbitrary calculations in the update step, and just drawing random pixels in the draw step. Normally, the CPU load should be below 1. By pressing Z, I add extra calculations to the update step, causing the cpu load to exceed 1 and dropping the fps to 30. If you try mashing Z, sometimes the CPU load gets "stuck" above 1, even when there is no overload going on.

Does anyone have any ideas what might be happening?

Thanks,

Palo Blanco

7 comments



0 comments


Cart #43563 | 2017-08-24 | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Hi all,

Has anyone managed to edit their HTML file to successfully redefine the default E/S/D/F controls in the webplayer? Basically, I want it to be intuitive for non-PICO8 players using the web interface, so I'd like them to be able to use WASD instead.

I've edited the section of JS inside the exported HTML file, to detect keydown events for WASD then write to the live input bitfields as suggested in the comments, and this works to some extent. However, now the PICO8 is picking up certain button presses twice, because they belong in both WASD and ESDF. For example:

I press W to go up, and this works fine (only belongs to WASD)
I press S to go down, and I move down and left (WASD => move down, ESDF => move left)

It seems the live bitfields work in addition to the standard key detection of the PICO8, but I want it to work instead of it.

I hope this makes sense?

Thanks in advance!

Neil

0 comments


Cart #43517 | 2017-08-21 | Code ▽ | Embed ▽ | No License
1

This is my lowrezjam 2017 entry. I wanted to recreate the lost woods type of maze in the zelda series. There are things I am happy with, and things I am not. I am going to write up an article about what I gained from doing this jam, even though I didn't submit the actual entry in time. It's a journey not the destination kind of thing when you are learning.

So, make your way through a week as a ghost trying to find your way around a strange place. If you like memorizing long strings of four possible directions then this is for you. You have one maze per day to figure your way out and each day the length increases. Its a Monday through Sunday grind.

It's not much, but enjoy it for a few minutes.

1
0 comments


Cart #43555 | 2017-08-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Cart #43514 | 2017-08-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Hi,

I'm in the progress of cloning the Atari game "Fall Down" (https://atariage.com/software_page.php?SoftwareLabelID=2722) written by Aaron Curtis. It's a simple but very addictive game where the down falling players gain points by passing lines. A player will die when he reaches the top of the screen. It is already playable but the following needs to be implemented:

  • AI for single player games
  • adding power ups for e.g. creating gaps in lines or becoming faster
  • title screen with game mode selection
  • end screen
  • sound
  • acceleration of platfoprms/lines

Player one is controlled via cursor left/right, player two via "s" and "f"

Cheers,
odie

0 comments


Cart #43509 | 2017-08-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


I've just started a new game :)

0 comments


Cart #43548 | 2017-08-23 | Code ▽ | Embed ▽ | No License
24

It's a clone of the Paper Plane minigame from WarioWare Inc. on the GBA!
Avoid the walls and try to make it as far down as you can!

24
6 comments


Cart #43482 | 2017-08-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1


This is my first thing I've made with Pico-8. Press Z/click to add a circle, and press X to clear.

How it works:

For every time you draw a circle it adds the X and Y of it to a table. Then, in the draw function, all circles in the table are rendered. I thought it was interesting how this rendered the circles so I published it for everyone to see.

1
1 comment


Cart #43629 | 2017-08-26 | Code ▽ | Embed ▽ | No License
1

1
15 comments


Cart #43690 | 2017-08-27 | Code ▽ | Embed ▽ | No License


Very early development.
This is mainly a learning experience regarding the making of the game.

:D

0 comments


Cart #43486 | 2017-08-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
121

Take aim, fire and score! It's Desert Lead 3D!

Spread the desert with the dented and shattered remains of bottles and cans. It's like recycling, but more destructive.

For use with the Pico Light Gun, Desert Lead 3D is also compatible with the Pico Mouse.
(Pico Light Gun is only available in selected dimensions.)
Click at the bottom of the screen to reload.

Old version
[hidden]

Cart #43449 | 2017-08-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
121

[ Continue Reading.. ]

121
19 comments


Cart #43444 | 2017-08-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

A little demo of Polya's Urn's somewhat counter-intuitive dynamics...
The single rule is: draw a marble at random then put it back and add a second marble of the same colour. Although there is an obvious positive feedback involved ("rich becomes richer"), it turns out that a strongly uneven distribution is not particularly likely!

1
0 comments


here is the code

    for i=1,#tbl do
		if not i%2==0 then
			spr(3,tbl[i],tbl[i+1])
		end
	end

Everything else in the code is fine, so i wont include it.

When run it says "attempt to perform arithmetic on a boolean value", and the error is in the if not line. Tell me why and what to do please.

3 comments


Cart #43441 | 2017-08-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3


Cart #43432 | 2017-08-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

My second contribution to the One Hour Gamejam which, as you guessed, about making a game in 1 hour. Wish I had more time for some levels, those here are a bit random and the game could get a bit more interesting with well thought timings. Not enough time neither for a playable random generation. Well, you ain't do much in 1 hour. But this one has sounds, yay!
http://onehourgamejam.com/

Edit: corrected a bug crashing the game when accessing last level.


Twitter | Facebook | Pinterest | RedBubble

[ Continue Reading.. ]

3
7 comments


Cart #45043 | 2017-10-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Cart #44892 | 2017-10-03 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Cart #44161 | 2017-09-13 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Cart #44003 | 2017-09-08 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

[ Continue Reading.. ]

3
5 comments


Hi all!

I've completed a very basic implementation of Pong.

I would like to make it nicer adding a classic mode that looks and plays as close to the original as possible.

To do so I'd need, for starters, to increase my paddles speed but when I do so the paddles end out of the screen.

I cannot understand why, this is the code causing the issue, it is very simple:

 -- check if pad goes out of the upper part of the screen
  if button_up and pad.y > game.upper_bound then
   pad.y-=1
  elseif button_up and pad.y <= game.upper_bound then
   pad.y=game.upper_bound
  end
 -- check if paddle goes out of the bottom parte of the screen
  if button_down and pad.y + pad.h < game.lower_bound then
   pad.y+=1
  elseif button_down and pad.y + pad.h > game.lower_bound then
   pad.y=game.lower_bound
  end

If instead of using 1 I use 2 or more the paddles get out of bounds (or start shaking).

In case you want to check the complete code you can find it here:
https://www.lexaloffle.com/bbs/?tid=29815

2 comments


Cart #43417 | 2017-08-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

A simple space shooter. Shoot the enemies, and don't get hit.

Arrow keys to move

Enemies sometimes drop their weapons upon death.
X to change weapons once you collect them.

You cannot control when to shoot.

Made for Computer Simulations and Interactive Media Session 2 2017 at Stanford Pre-Collegiate Summer Institutes.

Needs more enemies, weapons, levels, and a final boss, none of which I will get around to implementing anytime soon.

0 comments


Cart #43415 | 2017-08-19 | Code ▽ | Embed ▽ | No License
12

HELLcopter!

Take the Highway to the danger zone in the HELLCopter!

Liberate the island nation of Alruco from its brutal dictator by destroying everything that stands in your way.

12
3 comments




Top    Load More Posts ->