Log In  

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

Cart #31375 | 2016-10-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

In more of a attempt to learn Pico 8 simply from the manual I have created a enemy that cases the player.

There is nothing very exciting to this as it is a test of the logic. Essentially the enemy looks to see where the player x and y is. it then minuses or adds 1 to its own location depending on if it is > or < the target location on the x and y.

3
3 comments




Work in progress of an 8bit remake of the binding of isaac, a game I hold dear to my heart. This is the first time I've developed any kind of game, so it's a rough first release.

-- Started to work on randomly generated floor tiles via the map() command. Rough look into what it may end up being like. Not even close to making a mini-map yet, or creating doors. I also started writing Diptera Sonata, the main in-game song. Download the cart and you can listen. Left the older version up for comparison v.03 and v.04

--TODO

  • Create logic to make a bomb explode
  • Learn how to create a randomly generated floor (map)
  • Make better music
  • Maybe add more enemies + sfx
  • Add a "game over" screen properly
  • Depending on scope, maybe add actual items, a key part to the Binding of Isaac
  • Deal with tear dmg modifier, how to modify it, and update the sprite+dmg accordingly

--COMPLETED

  • Fiddle with firing mechanism to make it less buggy and not use btnp() - 10/20/2016
  • Implemented both P1 and P2 controllers to actually play like Isaac does. This allows me to add in more controls, though this may get finicky with actual use. However this was a big milestone for myself. I understand this won't play well on handhelds, but this was meant for PC only. - 10/23/2016
  • Added menu item to swap controls for people who play the with the keys swapped. - 10/23/2016
4
12 comments


Cart #31340 | 2016-10-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

0 comments


Cart #31327 | 2016-10-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Who says that smashing your head against a brick wall for a while doesn't yield results.

So in my attempt to go teh old school I decided to see how well I could implement some hit detection. Using all code with hard coded images.

First issue. The centre point is literal.

Yeah this means that trying to keep the ball in play field will always result in some overhang. Which doesn't look good.

Enter arrays!

and the second issue. They are a twat to work with. In a good kind of way.

I ended up making some markers to make a kind of hit point. Once this point goes past the screen bounds it keeps the ball in the field.

as the markers leave the field it forces the middle of the ball to a neutral area in the field close to the edge. Giving the impression the ball is staying put.

Anyway. Have a play and look at the code. I have tried to annotate as much as possible and left debugging info on the screen.

3 comments


I'm curious about picking up a Chromebook, but I really want to be able to develop PICO-8 stuff on it ... so I did some testing with CloudReady, which is basically a vanilla version of Chromium OS, with developer mode enabled by default.

Knowing that, I figured if it ran PICO-8, getting a Chromebook may be worth it.

Firstly, the good news:

It works!

I downloaded the 64-bit version, made my home folder executable:

sudo mount -i -o remount,exec /home/user/CRAZY_LONG_HASH_REPRESENTING_USER/

Then ran the standard executable pico8, not pico8_dyn.

The only issue is that the keyboard stops working for Chromium OS itself while PICO-8 is running and also after you close it with Ctrl + Q. Logging out and logging back in fixes that. Seems like we could be closer than we thought to having a Chromebook native verison!

[ Continue Reading.. ]

6
17 comments


Hi @All,
i am new to pico8, and struggeling to remove doublicate entrys in tables.
All hints i found so far, are based on the lua keywords table, witch seems to be obsolete in pico8´s lua implementation.

any tips and tricks for that problem?

regards
Rene

3 comments


Cart #31302 | 2016-10-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

My first PICO-8 game.

5
5 comments


Cart #31724 | 2016-10-25 | Code ▽ | Embed ▽ | No License
4

Use ARROW KEYS to control the ship.
Z to shoot.

The goal of the game is to reach the right value by shooting positive or negative numbers, without colliding with them.
It's the boring math version of Asteroids you have always feared!

Feedback and comments are welcome.

And post your score! :)

4
5 comments


I got really annoyed with myself trying to visualize coordinates on the screen. So I used my l33t excel skills to throw a grid together with some reference numbers.

I am doing this bastard oldschool.

4 comments



As I've run out of memory with no reply to my query:

https://www.lexaloffle.com/bbs/?tid=27921

I am forced to post this in 2-pieces. I've already written the rest of the game, so that part is complete.

I just can't include two compressed pictures with the amount of code I've written thus far.

So now I am just working on a name entry and keeper of high scores. Once that is complete, I will post part 2. It will be the main entire game minus the logo routine you see above.

(Z) "O" to start game (not here)
(X) "X" to speed up scrolling text

7 comments



My first PICO-8 thing! Please be gentle as you rip my coding skills to shreds.

Yes, I know it isn't a proper game, that's the "joke" :) For more information on the game's origins, you can see here.

5
8 comments


Cart #31219 | 2016-10-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Just a basic timer that I made to count seconds, minutes and hours. Plan on using it in a game to time special states.

8 comments


Cart #31361 | 2016-10-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
59

Kick Wizards is a 1-4 player beat 'em up inspired by the old TMNT and X-Men arcade games I pumped a thousand quarters into back in the mid-nineties.

tap (o) to cast punch -- on the web, player 1: z, player 2: tab
tap (x) to cast kick -- on the web, player 1: x, player 2: q

Hold the buttons to charge for a more powerful attack.

Charge a spell near a healing crystal to get some HP back

Players on the web will be limited to 2 players (player 2's arrow keys are sdfe); folks with the real PICO-8 console can play up to 4 at once.

If another player dies, living wizards can charge spells near the gravestone to resurrect the dead wizard.

This game is pretty difficult. Gamepads are strongly recommended.

[i]v 1.2

[ Continue Reading.. ]

59
17 comments


Cart #31183 | 2016-10-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

This game is a simulation of what it's like to be an IT person. Hope you like it!

We're always doing something interesting at Explo, come check us out!

1 comment


First of all: I really love the idea of Pico-8. Great piece of interesting and fun software. But the very basic constraints of it are sometimes... well, err, limiting. But, hey, that was the basic idea after all which makes the platform so creative and inspiring.

Nevertheless, like 8-bit machines evolved over time (i.e. the Commodore VIC20 was overtaken by it's younger brother C64), I find the idea of a follow up for Pico-8 very appealing. Still having solid constraints but giving some more freedom on the other hand. What about a Pico-32 with specs like these (basically most of the current specs multiplied by 4):

128 kilobytes memory
512 x 512 screen
512 sprites, size 32x32
64 colors (still fixed - the current colors in 4 shades for example)
8 channel sound (32 would be overkill)
512 x 128 map
8 x 8 font, with the ability to define custom fonts (the current font is very annoying to me)

What do you think?

7 comments


Hi, i'm working on implementing a pico-8 emulator in javascript (browser) and wanted to share current progress with you.

UPDATES:

It's open source now
https://github.com/burakcan/jsgs

First steps

Sprites / Multiple screens / Crt filter on-off

Inputs / Current status (video)

https://twitter.com/neoberg/status/789023521766793216

1
17 comments


dear people,

could you please stop renaming action buttons to your own liking?

I know, pico8's input is a pandora's can of worm.

officially the buttons should be named (O)/(X) (in that order) but:

  • these are fantasy buttons. only (X) has a physical meaning, on your keyboard or your xbox controller (not on your dualshock).
  • you can't expect people at large to know what the button letters/glyphs mean (unless you only use X), especially online (on your itch.io or even right here on the bbs)
  • most of you are playing on your keyboard. I have a xbox controller connected at all time, but the dpad is not supported and the left stick if often a PITA with games developed with arrow keys in mind. so I'm on keyboard too, most of the time. no gamepad online anyway.

that's why many of you are referring to [Z]/[X]. which with all due respect is selfishly short-minded, since z is anywhere else on non-qwerty keyboards. of course the fact that pico8 treats [Z] differently on the web and in standalone doesn't help a bit. may god help you if you're on a dvorak ;)

[ Continue Reading.. ]

1
13 comments


I have decided to make public my "game template" for the PICO-8. This is my starting point when I want to make a game.

It has a state machine, some utility functions (very basic) and an example of metatable usage (objects in Lua) with the Entity metatable. It includes a colision function (rectangles colision) for that Entity but it can be adapted to whatever you need.

I know there is another repository with something similar but I wanted to do my own mostly to learn and because everybody code differently.

You can get my template in this github repository

I hope this is helpful :)

5
4 comments


Cart #31061 | 2016-10-16 | Code ▽ | Embed ▽ | No License
10

Inspired by @pippinbarr's tweet:

░ ░ ░ ░ GAME IDEA
░ ░ ░
░ ░ YOU ARE AN ELEVATOR
░ ░ ░ JUDGING
░ ░
░ ░ ░ ░ ELEVATOR PITCHES
░ ░ ░
░ ░ BUT NO ONE
░ ░ ░ ASKED FOR YOUR OPINION

Made for The Pippin Barr 'GAME IDEA' Game Jam.

play on itch.io

10
7 comments


A mini project done on the side of a bigger one!

This is just a toy for testing interesting movement in a PICO-8 game. I might use it in a later project,
but if you want to use it in your project, feel free to do so! :)

Steer the "feet" with the arrow keys and change foot with X,Y.

It almost feel like real walking! ;)


2
2 comments




Top    Load More Posts ->