Sonic Robo Blast 2

Sonic Robo Blast 2 (or SRB2 for short) is a fan made, free Sonic-themed game using an advanced and massively modified version of the Doom engine, based on Doom Legacy. The game focuses on recreating the feel of the classic games, as opposed to the newer Sonic that Sega has been making games for now. So far, the current version is version 2.0.1. It still isn't complete, as some acts of zones are missing.

Gameplay
In SRB2, players run at high speeds through light-hearted, happy levels, in comparison to the usually dark and dim battlefields of Doom levels. Players jump heights unprecedented in Doom, achieving heights of 124 fracunits. Players are additionally equipped with a spindash, which can be charged up using a spin button. Also, players encounter badniks in the field, that can be destroyed by jumping on them once, as opposed to the hellspawn of Doom which require several shots to be slaughtered. After two acts of gameplay, players encounter a third act of gameplay in which they find a boss, who must be completed to finish the level. In boss acts, an egg capsule rises out of the ground for the player to jump on, and finish the act. However, not all boss acts feature an egg capsule, and end the level shortly after defeated. Please note that SRB2 is still in a demo release. Only three act zones are available to be accomplished.

At the character select screen, players choose between one of three characters: Sonic, Tails, or Knuckles. While Tails and Knuckles have mid-air abilities that resemble their previous appearances (Flying and Climbing, respectively), Sonic has an ability not seen in previous Sonic games: the thok. When Sonic thoks, he shoots forward at high enough speeds to pass through one-sided linedefs. (Map designers have reacted by inventing the Thok Barrier, a dummy sector of height 0 which completely surrounds a level, permitting the boundary walls to be two-sided.) This gives Sonic a massive advantage in multiplayer modes such as race, and also in the single-player time attack.

Another feature of SRB2, special stages are included for the player to collect chaos emeralds. When the player finds an emerald token in the field, they will be taken to a special stage. In side a special stage, the player must collect a specified amount of rings. If the player succeeds, he will obtain a chaos emerald. Featured in the special stages are hazards such as time-draining water, lava that removes 10 rings, and other obstacles.

After collecting all the chaos emeralds, Sonic obtains the ability to turn into Super Sonic. Players turn into their super form by doing their mid-air action with 50 rings and no shield. When the player is in his Super form, he can jump higher than before, as well as run faster, and on water. Sonic has the ability to float in mid-air when the player presses and holds the spin button in air. While in Super Form, the player is constantly drained of rings. After the player loses all of their rings, the player turns back into their normal state, with normal jump height, speed, and loses the ability to run on water and float.

Multiplayer
SRB2 supports numerous multiplayer modes, some of them sporting first-person gameplay, while others featuring more Sonic-like gameplay.

Co-op
SRB2 supports a Cooperative mode, in which many players can complete a level together. The levels proceed normally, and after one player completes the level, the stage ends.

Race
There are two types of race mode: Race, and Time only race. Race mode gives the winner based upon who has the most points at the end of the level. Time only race is just that: the winner is based upon who finishes first, or Time is the only factor counted for the winner, as opposed to the points system installed in Race. 60 seconds after the first player finishes, all players that have not finished run out of time and die. As for completing the levels, two systems exist: normal and circuit. The first type of racing is much like co-op: the first one to finish wins. The other type, circuit, requires the player to finish a number of laps around a course. The number of laps is specified by the server.

Match
Players chuck rings at each other. Rings draw ammo from the player's ring count, and thus the player must conserve ammunition. Also, an interesting twist is that a player loses all of his rings (which are also ammo) after being hit. The player is given invincible time to collect spilled rings, or just plain rings. When the match ends, the player with the most points wins.

Tag
Players either shoot rings at each other, or touch each other to pass on the "it" status, depending on whether Tails pickup ON or OFF. Characters who are not "it" lose their special jumping ability in order to give the person who is "it" a fair advantage. Points are earned if one player can avoid being tagged if the "it" status is given to another player.

Capture the flag
In Capture the Flag, players attempt to capture the opponent team's flag. Players choose teams by jumping on the team base that they choose. Afterwards, players must try to capture the flag. The both flags must be at base to score a point. Also notable, the player loses use of his mid-air ability when carrying the flag.

How to load add-ons
New characters and levels can be added by entering the console (by pressing the key ¬ or `) and typing the following without the quotes: "ADDFILE NAME.WAD". Then simply press enter to execute the command, or add the WADs via the Launcher by going to the WAD files section and adding them there.