Jump to content
Site Stability Read more... ×
  • Advertisement
  • entries
  • comments
  • views

Level selection

Sign in to follow this  


My brother suggested I should add some kind of level selection to Bennu that allowed the player to skip levels. I agreed it was an important issue, because most levels have different solutions, introduce new gameplay elements or require the player to further develop his basic game skills. If the player didn't manage to complete a level right now he couldn't play another and figure out the first one later.

After playing Braid I figured the best solution was to copy... I mean, use, the same pattern of level selection. In Bennu, each world will have a different number of levels, and to unlock the next world the player will have to complete half of the levels on the current world. On each world the player will be able to play the levels in the order he prefers (although obviously the first levels will be easier than the last ones). The exception will be the boss levels, which the player will only access after completing all the other levels in the current world. This last behaviour is yet to be implemented.

The new level selection was implemented on the game map. Below each map location, the levels are represented as spheres close to a path that represents the steps the player will have to take to finish each world. When the player completes a level its sphere will be placed upon the path, while the incomplete levels remain outside the path.

Click here for a video.
Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!