Log In  

Cart #39115 | 2017-04-05 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
10

Based on the 1984 game, Booty, by John Cain, for 8-bit computers. Pico-8 Coding & Graphics by Nate Taylor.

Jim the Cabin Boy has to collect all the items of Booty from the ship's 20 cabins by collecting keys that open locked doors. Hazards include the pirates who patrol the rooms, rats which crawl along the deck and the ships parrot which flies around the ship. Also some booty is booby trapped and explodes when Jim tries to collect it.

Press Z if you get stuck on any level.

This game is completable, but is considered in beta until some extra features are implemented.

Notes

P#38986 2017-04-01 16:29 ( Edited 2017-04-07 20:18)

This is great! I only became aware of this when a friend sent me one of those Retro Gamer mags (is that what they're called? The ones that used to come with cds?) and a remake of it was included on the cd. Maaaaaan did that run S.......L......O.....W! This one is better; the pirates are slow but at least your man isn't too. Although it took forever to get through it was still cool.

I was confused with the keys at first but then I figured them out. Nice to have a brainbuster on here!

P#38988 2017-04-01 18:21 ( Edited 2017-04-01 22:21)

VectorGuy, I'm really glad you liked it. It's my first finished game.

I played the original back in the day. I'll have to check out that retro version and see how it compares.

P#38990 2017-04-01 18:43 ( Edited 2017-04-01 22:43)

I'll have to check out that retro version and see how it compares.

Put some time aside due to how slow it moves!

Is there anything that wipes you out of all your lives and ends the game if you touch it, no matter how many lives you have in reserve? Or since this is the beta version I might've found a bug. There's a certain door that once I enter (I'm pretty sure it's been the same one a few times in a row) and boom, my game ends even when I have several lives left. I can check to see which door it is if that's not supposed to happen.

P#38994 2017-04-01 22:23 ( Edited 2017-04-02 02:23)

There are a couple of doors that could cost you one life if you are unlucky, but there shouldn't be anything that puts you into a death loop, so I must have made some mistake in the code there.

If you can let me know where that happens that would be a great help, and I'll fix it as soon as I can figure out what's going wrong.

P#39002 2017-04-02 12:03 ( Edited 2017-04-02 16:03)

Actually I might be taking that back. This is one of those games where you have an icon when you're down to one last life and then once you lose it the icons disappear altogether and the game ends (in a lot of games there can be no icons showing onscreen, yet you still have one last life left). So I'll definitely pay more attention the next time around I play this in regards to remaining lives and make sure what I said the first time around was true or not (which I'm now leaning towards the "not" part!).

Either way I'll let you know.

P#39003 2017-04-02 12:18 ( Edited 2017-04-02 16:18)

Pretty sure I found it: I don't know what door number it is, but it's the one that leads you to the left platform on level 3. Unless that happened on the original game I died for no reason at all that I could see on that ladder. Yeah, the platform on that level that you start out on disappears but I was nowhere near it.

P#39060 2017-04-03 20:04 ( Edited 2017-04-04 00:04)

Thanks for finding this out.

I've uploaded a new version. I made a change to the death by falling function and tested it on entering Level 3 (from Level 4). It seems to only kill the player once now and then put them in a safer position.

I'm going to double check a few other conditions to make sure it's fixed though.

P#39071 2017-04-04 00:23 ( Edited 2017-04-04 04:23)

Very nice game.

I got a crash on screen 11:

runtime error
if not (hero.keyheld==0 or keydb[hero.lvl][hero.keyheld][3]==2) then
line 511: attempt to index field '?' (a nil value)
in collision line 511
in gamedraw line 88
in _draw line 669

I think I was somewhere on the left of the screen on the 2nd floor down, and it looks like I was holding key #6. Perhaps that's helpful to figure out what happened.

P#39089 2017-04-04 20:18 ( Edited 2017-04-05 00:18)

Weeble, Thank you for the encouragement. I'll be looking into that bug today and squashing it as soon as I have the chance.

P#39104 2017-04-05 12:30 ( Edited 2017-04-05 16:30)

Much to my surprise one of my favourite blogs, Indie Retro News, featured this game - http://www.indieretronews.com/2017/04/bootyful-demake-1980s-booty-gets-freely.html

P#39105 2017-04-05 12:31 ( Edited 2017-04-05 16:31)

Nice little puzzler! I got this error though on the second level after walking off to the right:

P#39107 2017-04-05 12:57 ( Edited 2017-04-05 16:57)

Scathe, Glad you like it!

Looks like this is similar to the other error (though under different circumstances). Tonight I'm going to squash this bug once and for all!

P#39108 2017-04-05 13:20 ( Edited 2017-04-05 17:21)

If it helps, it seems like what happened was I actually walked off the edge of the map. Another bug I found later was, when I walked off a disappearing platform, because I didn't release the arrow key quickly enough, it actually took all 3 of my lives at once. This was on level 10, I think (I may have been instantly respawning right next to the platform, I'm not sure).

P#39109 2017-04-05 13:28 ( Edited 2017-04-05 17:28)

Great job nate congrats!

P#39110 2017-04-05 13:56 ( Edited 2017-04-05 17:56)

LeWurmling, The kind words mean a lot to me.

It looks like I have some problems with the code to iron out, but with the helpful and positive comments I've gotten, it makes me want to fix it and add all the extra features I originally hoped to put in.

P#39112 2017-04-05 14:50 ( Edited 2017-04-05 18:51)

Bugs! I can replicate the issue on Level 11 with key 6 - It is getting confused because that level has only 5 keys and key 6 came from a different level. Originally I had the keys reset on each level, but that let players lose keys between levels, so I took that out. Looks like I created another problem to fix.

I also thought I fixed the death loop issue by getting falling to reposition the player to somewhere safe after death. It looks like there is more to it than that.

P#39113 2017-04-05 15:52 ( Edited 2017-04-05 19:52)

Yeah, keep at it! Glad you've been inspired to finish it - it's a really cool little game!

P#39120 2017-04-05 20:31 ( Edited 2017-04-06 00:31)

Nice work. Glad to see I'm not the only one who wants to remake obscure British games on Pico-8.

P#39159 2017-04-07 16:18 ( Edited 2017-04-07 20:18)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2024-03-28 23:24:28 | 0.033s | Q:38