Log In  

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

Cart #37380 | 2017-02-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

50% PUZZLE GAME, 50% PIXEL-POP-ART PROJECT, 100% WEIRD!

In this old-school cyberpunk-themed game, you are fighting to control the spread of a binary virus in a computer’s memory. By doing so, you progressively reveal the portrait of a famous ‘80s British pop-star. The virus is both friend and foe though, as only recovered memory blocks (those that were once infected) display parts of the hidden picture.

There are two visualisation modes: “scanner” which shows the whole memory, where infected blocks appear as “static” and recovered ones as bits of the background image, and “zoomed in” where both types display a binary number between 0 and 3 (“00”, “01”, “10” and “11”). You toggle between modes by pressing the “Z” key. In both modes, navigation uses the directional (arrow) keys. When you press “Z” while in “scanner” mode to enter “zoomed in” mode, the block that was at the centre of the green crosshair is selected.

While “zoomed in” you can repair memory blocks by swapping them. There is a single rule: you can exchange positions between the selected block and one of its four adjacent neighbours IFF (if and only if) they are both infected AND the neighbour’s number is one unit higher (modulo 4, hence “-P” for “periodic”). In other words: if the selected block is “00” it can be swapped with an adjacent block numbered “01”, “01” with “10”, “10” with “11” and “11” with “00”. To swap, keep “X” pressed while typing the arrow key pointing to the targeted neighbour. After a correct move, the selected block will have changed state from “infected” to “recovered”, the targeted neighbour will have become selected and their binary values will have been swapped.

N.B.: the epidemic pauses while “zoomed in”. “Recovered blocks are immune to the virus and cannot be re-infected. Any infected block completely surrounded by recovered neighbours recovers spontaneously. In “zoomed in” mode, recovered blocks have black digits on white background, infected ones the other way around. The selected block is highlighted (brighter). Susceptible blocks (not yet infected) are marked by two dots. From a fully infected state, there is always at least one solution (i.e. a sequence of 1023 “swap” moves that will result in all blocks being recovered). Good luck finding it though! ;-)

7
4 comments



so, here you go, I made a remake of all those keyboard famiclone solitaire games.

so.
you got a cart with some educational stuff on the cart.
one of the games was a port of solitaire, looking and sounding like that (or a version with palm card deck, windows 3.1 styled titlebar, blue background and without auld lang syne in background, but I had that one)

original cart by r1sc.
mod by Adrian Makes Games.

ALSO ON ITCH.IO:
Clickity click!

(CC) 2016 Adrian Makes Games. Made with love.

6
1 comment





A medieval, European noble names generator

Just my little sunday production. Names generated will sound authentic but are not actual persons.
Includes : Anglo-saxon, French, Germanic, Spanish, Italian and Polish-Lithuanian (credit arian09_01) cultures.
Feel free to reuse the code to save time making your RPG or (grand?) strategy game.

4
4 comments


Cart #37361 | 2017-02-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

1
0 comments


Cart #37443 | 2017-02-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13

Added a lot to the game, including multiple levels, a second tileset, larger maps, and a prep screen. Next I'll (finally) add enemy AI, and a few story bits.

Cart #37354 | 2017-02-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
13

I started playing Fire Emblem Heroes and have become hooked on the game's simple yet addictive gameplay. So naturally I tried turning it into a pico 8 cart.

This was also a great opportunity to test saving sprites as data strings, and converting them in real time to increase the number of sprites I can have in the game.

This is still very much a work in progress, so let me know what you think of it so far.

13
6 comments


Cart #37638 | 2017-02-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
16

1.03 changes block switching behavior so that switching from an active but ill-fitting block will stow the intersecting blocks beneath instead of the active block.

Cart #37573 | 2017-02-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
16

1.02 update offers modest difficulty relief via visual indication of enclosed spaces which aren't sized to fit blocks.

Cart #37387 | 2017-02-12 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
16

[ Continue Reading.. ]

16
0 comments


Robot Uprising is a Tower Defense style strategy game. Protect the last human base from the attacking robots by placing ground traps or weapon towers.

Accrue metal by destroying robots, or using Metal ground traps. Metal is precious, spend it wisely on your defences... or be personally responsible for the extinction of the human race.

This is a work in progress. Currently the first 8 levels are designed. Another enemy robot type, and hopefully a few

Update:

  • when you die, you continue from the current level rather than having to restart from the beginning.

Cart #51087 | 2018-03-31 | Code ▽ | Embed ▽ | No License
6

6
5 comments


better late than never! ;)

Cart #37768 | 2017-02-24 | Code ▽ | Embed ▽ | No License
15

I was unhappy with it at the time, but it seems I mostly fixed it eventually :)

(update: fixed score saving, paddle beep, added (x) to turn the machine on/off)

15
3 comments


Cart #37339 | 2017-02-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5


496 tokens, originally intended for collab16 jams (too late for #1 and too big for #2)

older version (30Hz):

Cart #28278 | 2016-09-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

5
0 comments


Cart #37333 | 2017-02-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

NOT A GAME

Algorithmic Botanic, showing how the sunflower florets sprout. It's called the Phyllotaxis.

Press Left and Right to change the florets' size, Up and Down to mess around with the algorithm. It's a really beautiful thing.

When the algorithm is the "right" one, an exclamation mark show up at the top.

5
1 comment


Hey everybody! I'm new to Pico-8 dev, so for a quick project to learn the ropes I threw together a class that lets you program your button-based logic with an event handler, rather than by polling. It probably sucks because it could potentially do a lot of polling, and I used a closure instead of setmetadata to implement the OO (I'm new to both Pico-8 and Lua) but I figured I'd throw it up here in case it could benefit someone.

Here are the features:

  • Notifies on button pressed, passing the button number and player number
  • Notifies on button released, passing the button number, player number, and total frames the button was pressed
  • Can retrieve the current number of frames a button has been pressed at any time
  • Number of players can be specified on instantiation, so that only buttons for valid players are polled

Cart #37321 | 2017-02-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

2
0 comments


Hi all, I've published the first installment of my visual novel "My Guild Leader Is A Demon", which has a soundtrack made mostly in the Pico-8 tracker (a few bits are NES chiptunes I had made before I began this project). You can download the executable for Win/Lin/Mac or watch it as a youtube video: https://0xabad1dea.itch.io/mgliad1

I have the .p8's (and some others I've done) stored at https://github.com/0xabad1dea/0xabad1dea.github.com/tree/master/pico8 if you want to play/inspect them, however, please note that only "tutorial", "raindrops", "castleruins" and "wistful" are allowed to be reused/remixed under cc attribution.

1
1 comment


Hi!
I am getting this problem on my linux machine since version 0.1.5, but I've been working on my windows machine only for some time so it didn't annoy me to the point of complaining about it. Now the only machine I have runs linux Red Hat 6 and every since I can't run it. Here is the error I get:

./pico8: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./pico8)
./pico8: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by ./pico8)

Is there something I missed? Some configuration or lib I should get?
I am totally lost here...

1
5 comments


100
by Agent
Cart #37298 | 2017-02-09 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

My first (somewhat) functional game in Pico 8. It's just that squashy game from the tutorial except you have to get to 100 to win. Gotta start somewhere right?

Anyway if anyone has any resources for learning to code in Lua in regards to Pico 8 it would be much appreciated.

Thanks.

1
0 comments


A basic implementation of Conway's Game of Life. A zero player game which simulates the life of a cell with very basic rules.

https://en.wikipedia.org/wiki/Conway's_Game_of_Life

Any live cell with fewer than two live neighbours dies, as if caused by underpopulation.
Any live cell with two or three live neighbours lives on to the next generation.
Any live cell with more than three live neighbours dies, as if by overpopulation.
Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.

Cart #37294 | 2017-02-08 | Code ▽ | Embed ▽ | No License
2

2
0 comments


Cart #37491 | 2017-02-15 | Code ▽ | Embed ▽ | No License
26

just a little game I came up with. should be suitable for children :)

updated: a few nitpicks

edit: "Meow Mix" music converted thanks to kittenm4ster! too good not to be true ;)

26
9 comments


Cart #37281 | 2017-02-08 | Code ▽ | Embed ▽ | No License
1

This a simple application of the flood fill recursive algorithm.
As having a table (2D array) to keep the pixels of the screen in memory is slow and pico-8 is out of memory pretty quickly, all the pixels manipulations are done through read/write of the screen ram and the user ram.

1
0 comments


Hi guys, I'm working on a tabletop style game and using mset to make tile variations for each different levels (like how you place doors and rocks in games like heroquest). What I would like to do is to be able to reload the map data from the cartridge rom (ideally without iterating through the map and undoing my mset changes).

I've tried to make a very small example below. I am setting the top left orange square through an mset call in _init. I would like to be able to call something that re-reads the map data from the cartridge rom so I can undo in-memory mset changes.

Hope someone can help :)

Cart #37274 | 2017-02-08 | Code ▽ | Embed ▽ | No License
1

1
3 comments


Cart #37244 | 2017-02-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

This is a collab of Neko250's Poly Spiral and a remake of the song We Are Number One - Lazy Town covered by DMP. I tweaked the spiral slightly by adding changing colors.

4
4 comments


Cart #37330 | 2017-02-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

at least the music is neat?

Cart #37241 | 2017-02-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Just...trying to figure out what the heck this is

1
0 comments




Top    Load More Posts ->