Settings and Features

## Gameplay

Special Agent CyberDuck is a retro-inspired platform game featuring puzzle elements.

The player controls Special Agent CyberDuck or one of 7 other unlockable Special Agent characters.

The player must navigate through 80 action-filled levels, shooting enemy minions, engaging in boss fights and dodging traps and obstacles. Exploring is rewarded. Levels contain hostages to rescue, secret areas to discover, piles of loot to collect and powerups to aid the player on their way. Some levels feature puzzle elements that must be solved in order to progress. 'Creds' accumulated during gameplay can be used to purchase / unlock more powerful Weapons, useful player Attributes and new Special Agent characters with enhanced abilities, thus improving the player's chance of success.

The game features two **Games Modes**: Campaign and Speedrun and two **Difficulty Settings**: Normal and Suicide.

The player is able to unlock **Achievements** and compete on **Leaderboards** on Google Play and Apple Game Center.

Special Agent CyberDuck is available for download on Android and Apple mobile devices.

### Beating the Game

The game is complete when the player achieves **all perfect levels** on both **Normal** and **Suicide** Difficulty Settings.

To achieve a perfect level the player must rescue all hostages hidden in a level. While it is possible to complete a level and progress to the next without rescuing all hostages, a player will only achieve a perfect level if all hostages are found.

Note that Special Agent CyberDuck has a high degree of replayability. Even when the player has beaten the game by achieving all perfect levels, the challenge continues in the form of Speedrunning, competing for the fastest times on Leaderboards and collecting all available Achievements.

## Game Features

### Game Mode

Two game modes are available. Campaign and Speedrun.

#### Campaign

Campaign is the default game mode in Cyber Duck. In Campaign Special Agents beat each level by reaching the exit and progressing to the next level. Agents must shoot enemies and avoid obstacles by jumping and timing their movements precisely. While it is possible to progress by taking the most direct route to the exit, thorough exploration of each level is rewarded. Powerup items that can aid the player on his quest are distributed throughout each level, often hidden in secret areas. In addition Special Agents are tasked with rescuing hostages held captive by GODBOT and his minions. There may be multiple hostages in each level and its up to the Special Agents to find and liberate them. While its possible to progress to the next level without finding all hostages, a perfect level is achieved when all hostages are rescued and the Agent makes it to the exit. The game becomes more challenging as the Agents progress. Loot collected in the game can be used to purchase / unlock powerful new weapons, attributes and new Special Agents with enhanced abilities.

#### Speed Run

Speed Run game mode combines the challenges of Campaign mode with time pressure. Veteran Special Agents can demonstrate their skill by racing the timer and posting record times. Skillful agents are able to dispatch enemies efficiently and dodge obstacles at speed to reach the exit in the quickest time possible. Agents compete for the fastest level times on Leaderboards. All Hostages must be collected in a level for a speedrun time to be saved. Upgraded weapons, attributes and characters make it easier for players to dispatch enemies and progress through the levels.

Note that the player must achieve a perfect level in order for a speedrun time to be saved. That is, he must rescue all the hostages in a level before progressing to the exit. If the player reaches the exit without rescuing all hostages, the speedrun time is not saved. For this reason the best strategy is to learn each level intimately on Campaign mode, memorising the location of all hostages, before attempting speedruns.

### Difficulty

Cyber Duck features two difficulty settings, Normal and Suicide.

Normal is the default difficulty. When the player beats the game on Normal Mode, beating the final boss and achieving 'all perfect levels' on the Normal setting, the Suicide Difficulty Setting becomes available in the Game Settings Menu.

With Suicide difficlty selected the player only has a single hitpoint. He must progress through each level without taking a hit. Its the ultimate test of ability. Suicide is beaten when Agents achieve all perfect levels and beat the final Boss on Suicide.

### Achievements & Leaderboards

Special Agent CyberDuck integrates achievements and leaderboards from both Google Play Game Services and Apple Game Center.

Achievements and Leaderboards can be accessed in the App via buttons on the Main Menu, or via buttons on the Stats and Level Times screens in Player Settings.

#### Achievements

Achievements are awarded to Special Agents as they progress through the game. Agent's development from Rookie to Hardened Veteran is reflected by Achievements. The hardest challenges in the game are recognized by the rarest Achievements. There are x Achievements in total.

#### Leaderboards

Players can compete against each other for the fastest Speedrun times on Leaderboards. There are six leaderboards to compete on. There is one leaderboard for each of the 4 level areas (Downtown, Hive Slums, Industrial Wasteland, Launch Facility) and one leaderboard for Total Game Time. The final leaderboard allows players to compete for toal kill count.

Speedrun Leaderboards require some conditions to be met before times are posted. Speedrun leaderboards are for total time in each area and for total game time accross all areas. As such the player must first record a speedrun time for each level in an area before his total time for that area will be posted to the speedrun leeaderboard for that area. For example. In order to post a time to the Downtown Speedrun leaderboard, the player must record a speedrun time for levels 1-20. When that milestone is achieved the player's total time for the Downtown area is posted to the leaderboard (see image below showing an example of total time achieved for Downtown area). For a time to be posted to the Game Total leaderboard, the player must hav recorded a speedrun time for all 80 levels in the game.

Remember that for a speedrun time to be recorded the player must achieve a perfect level, that is he must rescue all hostages in the level.

##### Leaderboards List

 Downtown Speedrun
 Hive Slums Speedrun
 Industrial Wasteland Speedrun
 Launch Facility Speedrun
 Game Total Speedrun

### Player Stats & Level Times

The Player Stats and Level Times menus are submenus within Player Settings.

The Stats page lists the following stats:

* The number of perfect levels achieved on Normal difficulty.
* The number of perfect levels achieved on Suicide difficulty.
* The total number of player deaths.
* The total number of enemies killed.
* The number of achievements unlocked.
* The total amount of time spent in the app.

The Level Times submenu lists the speedrun times recorded for each level. When a speedrun time has been recorded for each level in an Area the total speedrun time for that Area is shown. Until a time is recorded for every level in an area the total time for that area will show 00:00:00:00. When a speedrun time has been recorded for each level in the whole game the total speedrun time for game is shown at the very bottom of the table.