Log In  
Follow
Astorek86
Follow

Cart #wajapayesu-0 | 2020-05-02 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

Entry for OHGJ 262th. Theme: Time Travel.

I really run out of time^^.

P#75757 2020-05-02 21:54

Hey there,

according from the Wiki-Page about Memory, it is unclear what a Poke to address 0x5f5e does, right?

 0x5f5e-0x5f7f / 24414-24447

 The remaining registers up to 0x5f7f are undocumented.

I was playing around a bit and found something out: It seems to "reduce" the Colors that can be used. For example, poking a "1" reduce the Palette to only 2 Colors, Black and Dark-Blue.

A simple Description: It seems that poking around 0x5f5e is some sort of "pal" all over the Color-Palette, but also prevents you to "pal" another Color. For Example: If you poke a "1", "pal" is limited to set a Color to blue or black only.

I just uploaded a Cartridge where you could play around with that:

Cart #poke0x5f5edemo-1 | 2020-05-08 | Code ▽ | Embed ▽ | No License
9

I didn't found anything about that address in PICO-8, so I thought, it can be useful for others and like to share that^^. (I already imagine some sort of "Switch the Game from a NES-like-Palette to a GB-like-Palette", or something like that^^.)

Cheers.

P#75691 2020-05-01 12:30 ( Edited 2020-05-08 07:54)

Entry for the One Hour Game Jam, Theme: 4 Colors only.

Swap colors to avoid Enemies.

Very short, because I run out of time^^.

P#75385 2020-04-25 22:14

Cart #endlessrunner-0 | 2020-03-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
6

Just experiencing with an "Impossible Game"- or "Geometry Dash"-like Prototype. Basic Gameplay works, but every other Thing is unfinished at this point^^.

P#73914 2020-03-14 09:15

Hello there,

(English isn't my first Language, I hope it doesn't sound too bad, Sorry^^)

I was looking for a easy Solution to "modify" the Linux in my GPi Case to boot directly into PICO8. I don't want to use something like Retropie/Recalbox/Lakka, just a PICO8-Machine.

There was already a Project called PICOPI, which already assembled that. But it seems this Project doesn't exist anymore (Homepage is down; the Files I could find on archive.org doesn't seem to work anymore).

So I thought I write my own Script for this, which builds upon Raspbian, the Default-Linux-Distribution for Raspberry Pi (which builds upon GPi Case). I thought it could be useful for others, so I uploaded the Script^^.

While using this Script, you will be able to put your .p8-Files directly on the "boot"-Partition on the SD Card.

Script can be found on Github, including a Manual for using it:

https://github.com/Astorek86/Pico8-Script-for-GPi-Case

EDIT: I also uploaded a Video on Youtube to show the Process:

https://youtu.be/JqRGS9bZfkg

P#73319 2020-02-21 17:58 ( Edited 2020-02-22 05:59)

Cart #fewosijoha-0 | 2019-08-30 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Hello,

just testing some Slopes in a Jump'n Run-like Prototype.

Nothing's really finished yet, I'm just testing around^^.

P#67062 2019-08-30 23:09

Hey everybody! Just sharing a little Minesweeper-Clone that I've programmed^^.

New Version:

Cart #minesweeper-1 | 2020-03-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Mouse is not required anymore, but you can use the Cartridge below if you wanna use the Mouse.

Controls for "Non-Mouse-Version":
- Arrow-Keys to move Cursor.
- Press and release X to open a Tile.
- Press and release O to mark a Tile (red or blue Flag).
- Hold X or O + Arrow-Keys to scroll.


And here the "Mouse-Version" of the Game:

IMPORTANT: Keep in mind that the "Mouse-Version" can be quite unplayable on Browsers. This Version of the Game runs best directly on PC, started by PICO8.

Cart #minesweepermouse-1 | 2020-03-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Controls for "Mouse-Version":
- Left-Click to open Field.
- Right-Click to mark Field with a red or blue Flag.
- Hold Middle-Click (or Arrow-Keys) to scroll.
- You can use O to simulate Left-Clicks, X for Right-Clicks.

Game should fully works as expected, hope I didn't forget anything^^.

A few GIFs:

Just playing on normal Difficulty:


Scrolling with Arrow-Keys and Mouse:


Showing "Custom"-Menu for own Width/Heigth/Mines:

Hope you enjoy!

Changelog:
- Mouse isn't required anymore; there are now two Cartridges: A "Non-Mouse-Version" and a "Mouse-Version".
- Added an Animation when opening a Tile.
- Added Sound when opening a few Tiles at once.
- Optimization (Tiles won't be drawed if outside the Screen)
- Every Difficulty can now be reached through Pause-Menu

P#65119 2019-06-10 11:30 ( Edited 2020-03-06 17:36)

One Hour Game Jam - Theme: Island (2018-09-15)

There is not much you can do here^^. Just walking around, cut trees, craft a wooden Sword and kill Monsters with it. Description reads alot better^^.

P#56724 2018-09-16 05:32 ( Edited 2018-09-16 18:32)

Cart #53991 | 2018-07-07 | Code ▽ | Embed ▽ | No License

A little bit easier with less enemies:

Cart #53992 | 2018-07-07 | Code ▽ | Embed ▽ | No License

Submit for the One Hour Game Jam 167,
http://onehourgamejam.com

Theme: That's not supposed to be a weapon.

P#53989 2018-07-07 17:47 ( Edited 2018-07-07 22:48)

Cart #53741 | 2018-06-23 | Code ▽ | Embed ▽ | No License
4

Game of the One-Hour-Game-Jam.

Theme: 1 Object.

P#53742 2018-06-23 17:24 ( Edited 2018-06-25 14:34)

Cart #53614 | 2018-06-16 | Code ▽ | Embed ▽ | No License

Submit for the One Hour Game Jam

Theme: your favorite game but the most simplest possible

P#53613 2018-06-16 17:12 ( Edited 2018-06-19 23:26)

Cart #53431 | 2018-06-09 | Code ▽ | Embed ▽ | No License

Submitted for the OneHourGameJam-Website. Theme: Unexpected.

Controls are changing over time. Isn't that unexpected? ;)

P#53427 2018-06-09 17:04 ( Edited 2018-06-09 21:33)

Cart #53043 | 2018-05-26 | Code ▽ | Embed ▽ | No License

Upload for the One-Hour-Gamejam-Website.

Theme: 2-Player.

Left and Right for Player One, Z and X for Player 2. Try to avoid the flying circles^^.

P#53041 2018-05-26 17:03 ( Edited 2018-05-26 21:51)


(Note: I already pushed it a few days ago, but I deleted it by accident^^)

Hello,
Just programmed a simple "Menu Manager" and I thought, it can be useful for others. :)

It presents a way to write your own Menu, moving a cursor with Arrow-Keys (Up/Down), select an Entry (X) and call a Function.

The Sourcecode is well documented.

EXAMPLE

menu={}

function menu.update() --Copy from Cartridge
function menu.draw() --Copy from Cartridge

function _update()
 menu.update()
end

function _draw()
 menu.draw()
end

function entry_one()
 cls()
 print("entry one selected!")
end

function entry_two()
 cls()
 print("entry two selected!")
end

function entry_x()
 cls()
 print("entry x selected!")
end

cls()
menu.entries = {
 "text entry one", entry_one,
 "text entry two", entry_two,
 "text entry x", entry_x}
cursor(26,40)
menu.start()

Again, the Sourcecode is well documented :)

HOW TO USE IT

  1. Make sure you place
    menu={}

    on your Sourcecode. Not in a function, not even in _init(), it must be placed on the "highest level".

  2. Copy every function, that starts with "menu.", from that Cartridge to your Sourcecode. Thats
    function menu.start()
    function menu.update()
    function menu.draw()

  3. Make sure to call the "update"- and "draw"-function in _update() and _draw(). Don't worry, these Functions won't do anything, they only react after calling another Function ("menu.start()"):
    function _update()
    menu.update()
    end

    function _draw()
    menu.draw()
    end

  4. Set your Screen-Position using "cursor" (it must be done at least once).
    cursor(0,0)

  5. Fill up the "menu.entries"-Array, representing your Menu.
    That Array contains at least two Values: Value "One" is the shown Text, Value "two" is a function that will be called, if player selects the Text. This goes on for Value "Three" (Text), Value "Four" (function) and so on...
    menu.entries = {
    "start game", start_game,
    "options", show_options,
    "credits", show_credits,
    }

6. Make sure these functions at least exist, otherwise the Menu wouldn't shown properly:
function start_game()
[...more code...]
end
[...same for "show_options" and "show_credits"...]

  1. Finally, call that Menu:
    menu.start()

SOME MORE OPTIONS
You can change some Variables before calling "menu.start()":

menu.cursym = ">"

Change the Symbol used as Cursor.

menu.curclr = 10

The same for the used Cursor-Color.

menu.backclr = 0

Color to remove the Cursor-Symbol after moving it.

menu.cancel = [function]

A function that will be called, if the Player press Button "4". If this is set to "nil", nothing will happened.

menu.pos

Use it after calling "menu.start()". You can set the preselected Entry with this Variable. 0 means the first Entry, 1 the Second Entry and so on...


All this code is free to take, use, change, adapt, or whatever.

As said, I thought it can be useful for others^^.

P#51326 2018-04-05 03:46 ( Edited 2018-04-05 07:54)

Cart #52463 | 2018-05-06 | Code ▽ | Embed ▽ | No License
9

New in this Version

  • Every Level replaced. Should be much more balanced now.
  • Some Bugfixes.

What's missing until V1.0?

  • Background-Graphics.
  • Music!
  • Final Level.
  • More "Eye-Candy" (more Animations)
  • Some sort of Intro and Outro
  • Better Mainmenu (Eye-Candy)

Hello there,

Just presenting my other game here^^. "Spikes and Jumps" is a Platformer. Your Goal: Reach the end of every level and avoid everything that hurts.

It's some kind of a Standard-0-8-15-Jump'n Run. The Player doesn't have any special abilities, he can only walk and jump. You have infinite Lives, and you're walking from the left to the right^^.

Controls
Arrow-Keys to move.
Z to jump. Hold Z to jump higher.

GIFs

--

--

--

--
Have Fun! :)

Older Versions:

Cart #51598 | 2018-04-14 | Code ▽ | Embed ▽ | No License
9

Cart #51353 | 2018-04-05 | Code ▽ | Embed ▽ | No License
9

Cart #51178 | 2018-04-02 | Code ▽ | Embed ▽ | No License
9

Cart #51075 | 2018-03-30 | Code ▽ | Embed ▽ | No License
9

Cart #50931 | 2018-03-28 | Code ▽ | Embed ▽ | No License
9

P#50932 2018-03-28 15:09 ( Edited 2018-05-08 03:27)

Follow Lexaloffle:        
Generated 2020-05-26 03:19 | 0.135s | 2097k | Q:233