I'm very happy to finally get MATCH3 off my chest! Holy god. Been working on it since about June/July 2015, just coming back to it again and again. Similar to TRAIN. Ugh. But it's now done enough for me to call it a day and call it a #1GAM for January 2017!
Itch page is here.
Z to advance any screen that's not the actual gameplay. Arrows move the cursor. Z rotates the cursor 90 degrees. (It should 'just work' at the edges.) X swaps the two tiles under the cursor. You have 30 seconds to get as high a score as you can! The more tiles are popped at the same time, the higher your score will be. This game should not require any colour distinctions, although it will probably make it easier if you can distinguish colours. Everything is shaped differently, even the highlight that shows when tiles are popping.
This game is something I've been working on for a very long time indeed. On and off over more than 18 months, though it certainly doesn't look it. I'd come back to it, try something, get frustrated, give up for months, and so on.
It's an interesting one. I got the basic mechanics of it working pretty early on. Kept getting a bit lost as to how many types of tile I wanted, how I wanted the end state to work, and persistent bug where matches in the last row or last column wouldn't be caught. (It was not an off-by-one error!)
Still a bug here or there, but I'd say it's pretty playable. Runs on a 30-second timer. Please enjoy!
P#36984 2017-01-31 18:13
I have stomach flu so the time that should have been dedicated to this was dedicated to that instead. But have this 80-minute game. Move the arrows to move your bucket. Catch the bricks before they fall offscreen!
P#34948 2017-01-04 18:53
It's been a busy month, and this is the only thing I was remotely happy to put out. I thought I could make parallax happen, and I kind of did, but then I liked the parallax so much I didn't know what else to do. So here is this chillout thing where you just fly your plane up and down and listen to the rain. Up/Down arrows to move.
P#33017 2016-12-04 18:21
Been working on this on and off for a while, wanted to actually upload some version of it and call it 'done'. It's a sort of roguelike where you have to collect coins and knives and hearts, while avoiding broken hearts. Mostly put together to test out roguelike movement, room linking, etc.
Z to start, arrows move.
P#32196 2016-11-04 05:10
A very short game put together in about three hours over a couple of days. Finding your best shirt can be tough with all these receptacles around the place.
I ended up putting a lot of time into the boilerplate of this game, going beyond my usual 3-state if-else block and adding a table of functions for updating and drawing, ordered by state. Also worked on an SSPR-based entity model. Not bad, I think.
Find your sweetest shirt! It's in there somewhere! Arrows move, Z opens a potential shirt receptacle.
P#29842 2016-10-02 18:30
Very straightforward game thrown together in about 80-90 minutes when I realised nothing was really getting ready/finished for August's #onegameamonth.
Control a rad person as they aim to save their precious physical media from the dastardly rule of scissors.
Arrows to move, avoid scissors, collect CDs.
I actually did sound effects (limited, but present!). Quite happy with the speed/completeness of this, full disclosure though I have a basic 3-state template (update/draw for title, game, endgame) which I loaded up as boilerplate so that I could maximise the time I had.
P#28052 2016-09-05 17:29
(Accidentally ruined the first submission here, but oh well. May try to get that one deleted.)
I made a game with not only vector drawing, but vector movement! It's not quite where I would like it to be yet, but it needed to get out the door so I could continue refining.
Z to thrust
X to fire
Left/Right to turn a discrete amount in either direction (this is the only decent way I could find of doing it so far, arbitrary rotation ruins the shapes for some reason).
Try to shoot down as many enemies as you can before one hits you.
P#26443 2016-08-04 03:47
Put this together based on another project (https://github.com/PROGRAM-IX/vectorwars). No sprites used whatsoever, all content is generated procedurally and drawn every frame. I love this kind of game, but thought it might be a little heavy for PICO-8. Apparently not, at least in this small version. I'll probably play more with this for other more complex games.
PROTECT YOUR HOME
P#23903 2016-06-29 19:50
Tried to get this together in a night for #p8jam2 ("chain reaction"), but didn't quite make it. Had a different idea originally, which I ended up putting way more time into before realising it didn't make much sense. Oh well, game jams am I right?
Blow things up, they will blow more things up. Try to shoot the right ones so that you end up taking as few shots as possible.
P#21838 2016-05-30 19:30
Submitted to #LOWREZJAM: https://program_ix.itch.io/mslcom64
In MISSLCOM64, you control the missile defence system for a small town that's under attack. Move the cursor with the arrows and send bullets up to destroy the missiles with Z.
Made in about two and a half hours. Hinged on the realisation late the night before submission that I could hack my own sprite function to make PICO-8 effectively 64x64 (by stretching EVERY sprite*2). Unfortunately this meant to stay within the 64x64 grid, I had to do a lot of manual drawing of text and write a custom function to draw numbers based on sprites too. Still, I think it came out pretty well. If I'd come up with a way to do text without drawing it in the spritesheet, I would have had an easier time I think. (And given how quickly I did the numbers rendering function, it would have been well worth the time invested.) But it would've meant either custom sprite sizes for text, or having a lot less text onscreen. So whatever.
For those interested, the function to 'convert' PICO-8 to 64x64 is this:
|FUNCTION SPR64(S,X,Y) |
If you replace all your SPR() calls with that, and keep your coordinates inside (64, 64), it should 'just work'. Problem is that now you have half as many sprites' worth of space. I didn't want to get into half-size sprites, but you definitely could change this function a little to get that if you are confident in how the sprite numbering works (since e.g., 4x4 sprites will mean you cannot rely on the numbers in the UI).
EDIT: You can also just do POKE(0x5F2C,3) to achieve the same effect without all the messing about. >.< Oh well. It was a fun hack.
P#19876 2016-04-18 03:30