Welcome to this weeks Orchid of Redemption devlog, if you havent already, be sure to check out our insight into difficulty tuning in The Road to Easy Mode. This week were diving a little deeper into the level design and thematic structure for the upcoming World 6: Trickster World update which will be going live for Mage Drops in Early Access on Steam and Itch on August 31.
World 6: Trickster World brings a realm of chaos to contrast the otherwise structured courses of Mage Drops. Set in a shifting dimension, players will also come face to face with the first antagonist available in Early Access.
Chaos, Adaption and Procedurally Generated Level Design
Technical Breakdown Warning
Trickster Worlds procedurally generated level design is loosely based off of Spelunky's proc gen structure, described in Derek Yu's Spelunky book.
We start with a floor plan of 4x4 or however many rooms we want in our level (our harder levels have larger floorplans). The rooms themselves are hand-made, each with different layouts and interactive elements. The procedural generator then randomly picks rooms from the pool (of however many rooms we made, at present we have 18) and places them into our floorplan and randomly selects a rotation (0, 90, 180 or -90) for each room, and randomly mirrors the room (ie sets it to X scale of -1).
As you can see from the screenshots, the word "room" is used pretty loosely here, as the rooms don't have outer walls. We found the best use of procedural generation was in creating large spaces between areas of stable ground, rather than packing those spaces with walls and obstacles. This suits the golf-like gameplay of long arcing shots, rather than tight confined spaces which would better suit a character-based platformer.
In our case the level's start and end rooms are always placed in the same pre-set position on the floorplan (start room in bottom left corner, end room in top right). Each level has 3 switches that need to be found and triggered to open the exit. These switches are also randomly placed each room has one or more hand-placed 'potential switch positions' and when the level starts we randomly choose 3 of these. The 3 switches ensure we always have an interesting journey from the start to the end of any given level.
Design Principles
From the outset Trickster World was always intended to live up to its name and present wild and unpredictable challenges to the player. Early puzzle design toyed with the idea of vanishing platforms, level elements that would expand and contact, or known elements that would behave differently while in World 6. Procedurally generated level design is something Orchid of Redemption has dabbled with numerous times in the past in many different game prototypes. The simple efficacy of creating scenarios with functional randomness to keep players engaged while still maintain the level of detail, character and complexity is a major asset in the Mage Drops toolkit.
In recognition of the unique randomness World 6: Trickster World presents and how it mitigates pattern memorisation, we decided to remove the par-shot structure while the player completes these levels. This also allows players space and time to play with their own unique solutions and non-linear paths through any given level.
While the levels generated from this procedural generation system have exceeded expectations, there are still a few kinks to work out. Despite randomized levels, the overall world (as it is presented in Early Access) can appear less distinct in character than other worlds in the game. That said, once we add the rich narrative that guides the plot of Mage Drops and a certain enemy-focused encounter, we believe World 6: Trickster World will be a showstopper!
Fore-ward!
Thats it for this weeks insight into the development of the magical golf adventure that is Mage Drops! Be sure to keep your eyes peeled for an even deeper dive into our procedurally generated level design and next weeks devlog which will be all about the various critters that you come to face!
Mage Drops is available now in Early Access on Steam and Itch or Wishlist for our (tentative) late 2021 launch:
Steam: http://bit.ly/372pEwZ
Itch: http://bit.ly/2WnT8TW
August 31 marks the launch of World 6: Trickster World, adding 12 new levels, abilities and challenges. If you have any feedback or questions, be sure to drop by our official Discord found via the link below:
Orchid of Redemption Discord: https://discord.gg/nAQfxKJ6vu
Until next time,
Orchid of Redemption
[ 2021-08-25 04:56:48 CET ] [ Original post ]
🎮 Full Controller Support
- Mage Drops Depot Linux [819.1 M]
The environment itself is full of magical capabilities. Some can be used to your advantage, and some are hazards and traps: shots can cling to jelly walls, bounce off bubbles, be propelled by explosions, float on clouds, burn away obstacles with fire, gain powers by flying through magic rings, stimulate plants to grow into new platforms and much more!
The Feel:
• The worlds are bright and uncluttered, with serene music, nature elements and a relaxing gameplay tempo
• Gameplay is transparent and accessible, simple enough for a complete beginner, but revealing its challenge and mastery for more seasoned players
The Goals:
• A unique scoring system combines the traditional strokes/par of golf with timer-based scoring. So you need to be precise AND fast to discover all the game has to offer
• There are collectibles and platforming puzzles: unlock and explore all worlds in the game by scoring a gold in each level. Fun platforming puzzles must be mastered to discover all the secret collectibles and find the game's true ending
The Journey:
• master the use of magic: fire, water, wind, earth, electricity and much more, to find the fastest way through courses and discover all the secrets!
• 8 unique worlds in the final game, from forests to underwater, from a machine world to the cosmos! The gameplay in each is themed, so new possibilities, tricks, and traps unfold as you unlock new worlds. The first world is forest themed: trees can be grown to use as platforms, giant flowers can suck shots in and spit them out, living bushes can block the shots, and even more. Discover the unique possibilities of each world!
“If you're up for a challenging new spin on a classic game, Mage Drops is the physics-based 2D-platforming golf-like game for you!”
–NerdLovesGeek
“Very impressed with the game so far! Nothing else like it on the market...totally fresh take on the golf genre”
–CSHPicone, Steam Curator
[ 6089 ]
[ 3241 ]