Log In  

This is Globbo!

A PICO-8 adaptation of the classic Mac game Blobbo.

The goal of the game is to pick up all toy chests before proceeding to the next room through the stairs. Tread carefully though, or you might find yourself squished by a bowling ball or punctured by an arrow.

The game contains a subset of the features found in the original. Many of the rooms in this version have been inspired by the original. My approach for these rooms has been to try to make condensed versions of the originals, trying to capture the "theme" of a room while taking liberties with its layout to accommodate the 16x16 grid.

The aim was not to make a fully featured port of the original, but rather to pluck the best parts and reshape it in a way that works well with PICO-8.

Please enjoy! ^_^

Cart #globbo-8 | 2022-08-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Controls

D-pad / Arrow Keys: Move Globbo
Hold Cross / X + Circle / Z: Undo
Hold Cross / X + Up: Show play statistics

Changelog

Version 1.1

  • Removed screen flash when rewinding
  • Added a room select menu
  • Added in-game how-to-play instructions
  • Added a star award system to balance the good ending requirements after the room select menu was introduced

Version 1.0

  • Added spike trap obstacle
  • Added four more rooms
  • Ready for release 🎉

Beta 0.5

  • Improved ending screen
  • Swapped circle and cross button functions in the ingame overlay

Alpha 0.4

  • Added ingame overlay displaying room name and play statistics as well as giving access to undo feature
  • Changed controls for undo feature to accommodate overlay and reduce risk of unintentional activation

Alpha 0.3.1

  • Fixed a bug where you could exit a room early after undoing chest pickups

Alpha 0.3

  • Added tutorial room
  • Room 2 seemed too difficult to appear that early, moved it last in the room order
  • Added undo feature, press circle (z) to undo
  • Added some statistics to the win screen
  • Fixed a bug that allowed the player to move diagonally, passing through some walls

Alpha 0.2

  • Added one way tiles
  • Added marshmallow obstacle
  • Added grid maze room
  • Added marshmallow focused room
  • Improved title screen
  • Fixed a bug that allowed some arrows to slide past blocking tiles on a slope
P#106007 2022-02-15 22:17 ( Edited 2022-08-26 19:44)

Post-Release Comments

level 5 was a big difficulty jump for me, but I got past it eventually. I wish there was a way to skip/replay levels -- a level select in the pico8 menu maybe?

but those are both small things; overall this was really fun, and had some nice puzzles. "combination lock" was particularly memorable for me. thanks for the game!

P#109996 2022-04-10 04:55
1

Thanks for the feedback @pancelor! I'm glad you enjoyed the game ^_^

Getting a feel for the difficulty curve has been particularly challenging, so you sharing your experience is super valuable!

I've been considering updating the game with a save feature at some point so that players feel like they can set the game aside and come back later without losing any progress. Allowing players to skip a challenging room and return to it later during a playthrough could also be a good QOL improvement. In the end, I want to provide an experience that is challenging, but not so overwhelming that players give up.

Potential room 5 spoiler below


I first named room 5 "Bridge Builder", but then changed it as I worried that it might be a bit on-the-nose. But perhaps poking players slightly more in the direction of what needs to be done could be a good thing here 🤔

P#110000 2022-04-10 09:10

haha yeah I can see why you chose a different name! more thoughts on level 5:


I think the main difficulty in #5 for me was the fact that there were around 4 subpuzzles to solve, and experimentation is pretty harshly punished in this game (if you die, you have to restart from the very beginning, solutions in this game are hundreds of moves long and each move is a bit slow, undoing is a bit slow and causes fullscreen flashing lights). I had to do the key move in #5 (building the bridge) about 5 or 10 times before winning, just due to my playstyle leading to a bunch of late deaths.

I feel like a puzzle designed in a "modern style" would have 1 level for each of those 4 subpuzzles. but I don't think that I would change the level (you know, if I were in charge of designing this, which I'm not!). the level design has a certain old-school charm to it, which I like! but I think a level select or a different level order or more medium-difficulty puzzles might help smooth the difficulty curve

P#110001 2022-04-10 10:10
1

You're presenting some nice insights there!

I suppose the punishment for dying is pretty harsh. I've previously considered not forcing a restart when you die, instead allowing you the option to undo (sort of like in Baba is You). My main concern there has been that softening the blow for dying would remove too much of the game's challenge or sense of stake. But I haven't had enough play testing opportunities to test those theories.

You're not the first to find the undo flash a bit jarring. Could be that I need to revisit that 🤔. Regarding the undo being slow, an alternative to try could be to not record frames where the player moving was the only change, so that you're only stepping back through moments where something significant happened.

Thanks again for being so generous with your feedback! 😊

P#110019 2022-04-10 22:09
1

New version released!
This one removes the undo flash and adds a level select as suggested by @dw817 and @pancelor

P#116336 2022-08-26 20:18

Hi @siwu. Glad to help out.

Another thing you might consider is when the player dies, this can also be rewound 1-move. I was noticing many turn-based puzzles today (2022) allow for for this rewind so you spend less time repeating moves and more time thinking about solving the puzzle.

Also please don't shake the screen for rewind. Maybe okay to shake it good for death of player.

P#116343 2022-08-27 03:24 ( Edited 2022-08-27 03:28)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2023-01-27 17:36:30 | 0.034s | Q:22