PogoGirl Devlog #3: Shiny Shiny Gems
Collectibles are as much a part of platformers as actual platforms. Whether it’s Sonic’s rings, Mario’s coins or Banjo’s notes, it seems like platformer worlds don’t have littering laws because these things are everywhere. And that’s good, because it’s really fun to collect them and sometimes they even help you out. Extra life, anyone?
So of course Go! Go! PogoGirl will also have collectibles. After some thinking I settled on gems, because…I dunno, they look pretty and sparkly and coins are pretty overdone. Here you can see them being all pretty:
Don’t you just wanna collect them
and sell them on the black market?
These things will be scattered all over the levels of the game, just waiting for you to pick them up. But they’re not just there to look shiny, they actually serve an important purpose: You’ll have to collect a certain amount of them to unlock the level exit.
When I say “a certain amount” I mean maybe around two thirds of the total number of gems in a level. I don’t want to force anyone to collect them all, because that would go against the game’s point, which is the bouncy and dynamic movement. Having to bounce backwards through a level just to check every nook and cranny for that one gem you missed would just be tedious, I feel. But then, why lock the exit behind the gems in the first place?
First of all, like I said, I wanted to have collectibles because it’s just fun to collect them. However, items like this can also play an important role in level design, because you can use them to guide players. Place them in a course throughout the level and it will always be clear where to go. Place them somewhere on a ledge or in the sky and players will realize that they can get up there somehow. Because why would there be collectibles if you couldn’t collect them?
And that’s the second reason I wanted to have collectibles. The game is focused on fluid and bouncy movement, so it’s important to know where to go so that the flow doesn’t stop. The gems will help players keep the flow up.
However, I did want the gems to have an actual, tangible purpose in the game, so I decided to lock the exit until players have found a certain amount of them. This amount will be high enough so players are encouraged to get the gems they see, but low enough so that missing a few won’t force them to backtrack. This will hopefully strike a nice balance between exploring the levels and enjoying the game’s flow. And if you’re into speedrunning, feel free to route out the most efficient way through levels that’ll get you the bare minimum of gems!
I now have gems in all the levels I’ve designed so far, and I implemented the system that keeps the exit locked until you’ve collected enough. The HUD will count down how many more gems you need, and notify you when you’ve got them. Although the placeholder HUD seems a bit passive-aggressive right now…
Take It to the Next Level!
Want sneak peeks and early access to stuff? Join my Patreon!Become a Patron!
Just Want to Buy Me a Coffee?
Seasons change, even in Go! Go! PogoGirl. I’ve already shown you spring and summer, so let’s take a look at fall next! Fall is where things cool down after a hot summer, where the leaves turn that nice brown color and cover the ground. Things become a bit gloomy, but in a good way. I’ve tried to recreate this in Go! Go! PogoGirl. The red sky adds a sense of twilight, while also signaling that you’ve entered the second half of the game, where things are about to get serious.
A platformer game needs some platforms, so let’s look at some of the platforms you’ll encounter in Go! Go! PogoGirl! First up, we have the Countdown Platforms. These can be bounced on a total of three times; on the third bounce they drop out of the stage. They change color with each bounce, so you’ll know when to get away. Since they’re pretty stable, you can both stomp on them and charge up a high jump!
Last time I mentioned that I was doing levels for Go! Go! PogoGirl and that I changed my Tiled setup to make the process easier. Well, I’m happy to say that I’ve now made all levels in the game! While I do enjoy making levels quite a lot, it’s a very tricky thing to get right. Good level design is an art. And while I don’t consider myself an artist in that regard (or any other regard, actually), I thought I’d share my process of building the levels for Go!