Project Description
Dexterity Ball 3D is a physics based platform/puzzle game which can be played in three modes. The goal is to collect all the gems as fast as possible. There is a multiplayer and two types of single player mode.
Dexterity Ball 3D aims to be as unconstrained as possible in its control and physics simulation. This means it uses a ‘pure’ form of physics simulation and control input, which leaves a lot of scope for players to develop their own unique play styles. Players are free to traverse levels in any way they see fit in order to achieve the lowest times possible or endure the longest depending on the mode of play.
Speed Run mode (single-player)
The first single player mode is the ‘Speed Run’ mode. In this mode the objective is to collect the finite number of gems as fast possible. The faster your time, the better you place on the leader board for each level.
Endurance mode (single-player)
The second single player mode is the ‘Endurance’ mode. Endurance mode will truly test your gameplay abilities. In this mode the race is against a countdown timer. If the timer reaches zero the game is over.
Extra time is awarded for each gem that a player collects. At the start of a level there would for instance be 10 seconds total bonus time for each gem that a player picks up. If it takes a player 4 seconds to reach the next gem the player will bank 6 seconds (surplus) thus increasing the time on the countdown timer with 6 seconds and so forth. In this mode the game levels up after each 10 gems picked up and with each level up the potential bonus time for each gem reduces by a fixed percentage thus making it harder to bank surplus time with each level up. Eventually there will be no surplus time left and the clock will count down to zero. The faster a player is at picking up gems, the more time would be awarded in total. In this mode players who endured the longest will be at the top of the leader board.
Multiplayer mode
Multiplayer mode allows one to play against friends over the LAN or internet. At the beginning of each multiplayer level the total number of gems that can be collected is selected. The player that collects the biggest fraction of gems wins.