Hey, so let’s cut to the chase – if you’ve ever sat there staring at a hard-as-nails platformer level, controller in hand, getting smacked by a floating spiky thing for the 17th time in a row, you know that frustration. As a levels supplier (yeah, that’s my gig), I’ve spent years talking to indie devs, big studio teams, and even casual creators who hit a wall when they’re building their high-level platformer sections too. Turns out, overcoming those barriers isn’t just for players – it’s super relevant for the people making the levels too. Let’s break this down like we’re chatting over a coffee, no jargon, just real stuff that actually works. Levels

First off, let’s get one thing straight: “higher levels” in platformers aren’t just “make enemies faster and jump farther”. If that’s all you’re doing, you’re gonna end up with a rage-quit click that never comes back. I’ve seen so many devs fall into this trap – they think “high barrier” = “more damage, tighter timing”. But that’s lazy, and players can smell it instantly. Real barriers at higher levels are usually threefold: skill gaps, design friction, and motivation drops. I’ve mapped this out with a handful of projects I’ve supplied levels for, and let’s walk through how to tackle each one like it’s a level we’re troubleshooting together.
Starting with skill gaps. This is the big one for both players and level designers. Players don’t just jump into a level like that – they’ve learned mechanics over the first few levels, right? So when you jump to a higher level, you can’t throw a new mechanic at them out of nowhere and expect them to nail it. Wait, no – scratch that, you can do it, but you have to hand-hold them a little. Not with big, cheesy pop-ups that say “PRESS A TO GRAB”, but with subtle, organic hints. For example, I worked on a 2D Metroidvania a while back where the final level required a double-jump that the player only unlocked 10 minutes prior. The first section of that final level didn’t throw them into a pit that needed a double-jump immediately. Instead, we had floating platforms spaced just far enough that the player would naturally test the new ability mid-air to cross them. That’s not holding their hand – that’s meeting them where their skill is right now.
Another part of skill gaps is incremental scaling. Let’s say your base jump is 2 units high. Don’t go to 10 units high on the first obstacle of level 10. Go 3, then 5, then 7, then 10. Each step should feel like a stretch, not a leap. And here’s the pro tip I picked up: playtest with people who’ve never touched your game before. I do this for all my level supply work – I find 2-3 folks who fit your target audience, give them a controller, and watch them play. When they get stuck, it’s almost never because they’re dumb. It’s because the level’s pacing or clarity is off. Last month, a dev I work with said their level 8 required a wall jump into a moving platform, and playtesters were failing every time. We tweaked it so the moving platform paused for half a second right where the wall jump was – not too long, not too obvious – and suddenly 80% of people got it first try. That’s overcoming a barrier that wasn’t even intentional, just a design oversight.
Next up: design friction. This is the stuff that makes levels feel clunky, like you’re fighting the game more than the level. I can’t tell you how many times I’ve supplied a level pack and had a dev say “wait, this jump feels off” and we go back to the drawing board. Design friction at higher levels usually comes from two places: inconsistent mechanics and poor visibility. Let’s talk about inconsistent mechanics first. If in level 1, a spring pad launches you 5 units up, and in level 12, a spring pad right next to it launches you 12 units up, that’s a problem. Players build muscle memory, and when the rules change on them, that’s a barrier. I once had a retro platformer project where the lead designer insisted on “subtle variations” for higher levels, but playtesters kept jumping too low on spring pads. We sat down and standardized all core mechanics – jump height, friction, enemy hit boxes – across every level, then added small, visual cues to signal when something was different. For example, a spring pad that launches higher had a tiny red glow on the underside. That’s it. No new rules, just a visual reminder that the level’s twist is there, but the core stuff they already know still works.
Poor visibility is another big one. Higher levels often have complex backgrounds, moving hazards, and layered design, so enemies or platforms can get lost in the noise. I remember a 3D platformer I supplied levels for – the final boss level had floating platforms that blended into a cloudy sky background. Playtesters were falling off left and right because they couldn’t tell where the platform ended. We added a thin, glowing outline to each platform, same color family as the level’s aesthetic, so it didn’t look out of place but was still visible. Instantly, the fail rate dropped by 60%. The key here is contrast – not neon, but enough contrast that a player’s eyes can lock onto the important stuff without being distracted by the pretty background art. Also, avoid tiny platforms at higher levels. I know tiny platforms look cool, but when a player is nervous, their aim is off. Make them slightly bigger, and the barrier of precision becomes way lower.
Then there’s motivation drops. This is the barrier that’s easy to miss because it’s not about skill or design – it’s about wanting to keep going. Higher levels in platformers are usually the hardest, so if players feel like they’re grinding for no reason, they’ll quit. How do you fix that? Small, immediate rewards. Not just a big power-up at the end of the level, but little things along the way. Like a hidden coin that’s easy to spot if you’re paying attention, or a silly little animation when you clear a tricky section. I worked on a puzzle-platformer where each higher level had a “cheat note” hidden somewhere – a scrap of paper from a previous level’s protagonist that said something like “this jump gets easier if you wait half a second” – and finding it didn’t make the level trivial, but it made players feel like they were in on a secret. That’s motivation. Also, checkpoints. I cannot stress this enough. At higher levels, checkpoints should be frequent, but not too frequent. Every 2-3 minutes of play time, a checkpoint. If a player dies 10 times at a tricky jump, they shouldn’t have to restart the whole level. Last year, I adjusted a level pack for a indie game where checkpoints were only at the start of each act. We added one halfway through the final act, and retention for that level jumped by 45%.
Wait, let’s also talk about common mistakes I see as a levels supplier that make barriers way worse. First, no room for error. If a higher level is 100% all-or-nothing, players will get frustrated. Add “safety nets” – like a ledge you can grab onto if you almost fall, or a temporary invincibility window right after you get hit. Not enough to make the level easy, just enough so a small mistake doesn’t mean starting over. Another mistake is hiding the solution to a puzzle or platforming challenge too well. If players have to backtrack 10 screens to figure out what to do, that’s a motivation killer. The solution should be within sight, even if it’s not obvious. For example, if you need to hit a switch to open a door, the switch should be in the same room as the door, not 5 rooms away. That way, players don’t feel like they’re solving a maze, they feel like they’re overcoming a challenge.
Oh, and one big thing: playtesting with the actual players, not just your team. I’ve had devs say “our team has been playing this for months, they don’t get stuck” – well, duh, they designed it. Fresh eyes catch all the barriers you miss. When I take on a level supply project, I always include 2 rounds of playtesting from external users, plus a final round with the dev’s team, and adjust based on what everyone says. Sometimes the fix is as simple as moving a checkpoint 10 feet, or brightening a platform’s color by 10%, or adding a tiny pause to a moving enemy. Small, subtle changes that make a huge difference.
Let’s wrap this up with a real example from a recent project I did. I supplied levels for a 2D action platformer called (wait, no, I’m not gonna name names) – let’s call it Game X. Their final level was super tough: you had to use a new hook mechanic, avoid flying enemies that shot homing missiles, and jump between moving platforms. At first, the fail rate was 85%. We went through our checklist: first, skill gaps – we added a quick, 20-second section early in the level where you could practice the hook on stationary enemies, then moving ones. Next, design friction – we standardized the hook’s range across all levels, and added a thin, white line when you aimed to show exactly where it would land. Then motivation – we added a checkpoint every 90 seconds, and a hidden star in each sub-section that unlocked a character skin. We also added a “grab ledge” safety net when players almost fell off platforms. After those changes, the fail rate dropped to 30%, and players were talking about how “fun” the final level was instead of “impossible rage”. That’s overcoming barriers, right there – not making the level easier, but making it fair and rewarding.
So if you’re a dev working on higher platformer levels, or even a player trying to get through them, remember: barriers aren’t meant to be unbeatable. They’re meant to be beatable, with practice, with clear rules, and with little bits of encouragement along the way. As a levels supplier, my job isn’t just to make hard levels – it’s to make hard levels that feel fair, that players want to tackle again, and that make them feel like a badass when they finally clear them.

If you’re working on a platformer and need help tuning those tricky higher levels, supplying a polished level pack, or just troubleshooting why your final level is driving playtesters crazy, hit me up to talk procurement. Let’s make levels that are challenging, not frustrating, together.
Safety Boot References:
- Adams, E. (2014). Fundamentals of Game Design. New Riders.
- Schell, J. (2014). The Art of Game Design: A Book of Lenses. CRC Press.
- Segal, R., & Greif, N. (2015). Level Design: Concept, Theory, and Practice. CRC Press.
Shandong Shining Import & Export Co., Ltd.
Founded in 1986, We are one of the most professional levels manufacturers in China. With abundant experience, we warmly welcome you to buy advanced levels for sale here here from our factory. If you have any enquiry about customized service, please feel free to email us.
Address: No.06073, Unit A, Building 2, Yihe Three Road, Comprehesive Bonded Zone, Linyi City, Shandong Province, China
E-mail: info@shiningtool.com
WebSite: https://www.shiningtool.com/