$30
Gaming Rules
1. There are several possible worlds (background) in the original game that the player can choose as the game background before starting the game. Some of these worlds are Jotunheim, Ghostville, Tropics, Downhill and underworlds. The original game also has several levels, where each level is concluded when the Hero frees the Companion from the Boss. However, in your implementation, you can only support the default world as the background and only the first level of the game. (See Video at 0:28 to 0:35)
2. The Hero always keeps jumping at its current position. Each of these jumps is of fixed height. The player has to use a single input to move the Hero once in the forward direction. The Hero can only move in the forward direction of a fixed length with each input. The game should always display the Hero's location at the top. Location at any point is simply the total number of forward movements of the Hero. Your game could have a total of 122 locations, where the Boss fights between locations 107 to 112. (See Video at 7:01 to 7:12, and the location is displayed at the top, e.g., the number 107 at the duration 7:01). The number of moves is not fixed, and you are allowed to add extra moves for a smoother transition.
3.The original game supports various kinds of Orcs, as mentioned in this link. Apart from the Boss, your implementation must have at least two different Orcs (choose one from red and one from green Orcs). The Hero can defeat each Orc either by pushing it into the abyss or by killing it using some weapon. Refer to the video for how Hero can eliminate different Orcs.
4. While manoeuvring, the Hero in the original game can encounter different kinds of obstacles as well, such as TNT (See Video at 2:55), falling platforms (See Video at 4:20) and Windmills (See Video at 2:30). However, you can choose either one of these obstacles only for your implementation. In the original game, the Boss stands on a falling platform, but you can keep it on a fixed platform.
5. The Hero can hop between floating islands only. Failing to land on an island will make the Hero fall into the abyss (See Video at 1:37), ending the game. The Hero can also be eliminated by an obstacle or by an Orc. In all such cases, you should provide an option to resurrect the Hero in exchange for some fixed number of coins. Only one resurrection is allowed per game, and you can choose the number of coins required for resurrection.
6. The Hero can be equipped with a fixed helmet at the start of the game. The original game has different types of Helmets. Each Helmet comes with a set of four Weapons. You can choose to support any one helmet and any two types of weapons only in your implementation. You are free to choose the two weapons from the list provided in the above link. Whenever the Hero kills an Orc, he should be rewarded with some number of coins. You are free to choose the number of coins.
7.The Hero will find Chests placed throughout the game level. You can only support Coin Chest and Weapon Chest. The Coin Chest rewards the Hero with some number of coins that the Hero collects. Your chosen Helmet will support two different types of weapons, but the Hero doesn't have any weapons available with him initially. He will be able to get these weapons only if he can find Weapon Chests. Each Weapon Chest can equip the Hero with only one type of Weapon (See Video at 0:42). If the Hero already has that same Weapon, the weapon is upgraded (See Video at 6:40). You are free to choose any two Weapons for any Helmet you decide to implement.
8.The Hero wins the game if he defeats the Boss at the end of the level (See Video at 7:08 to 7:15). After defeating the Boss, the Hero releases a pink companion in the original game, but this is not mandatory for your implementation. You can declare the Hero as a winner once he can defeat the Boss.
9. Your implementation must allow the player to start a new game, save the current game or load a previously saved game from any point during the gameplay. For this, you must save the Hero's current position, Helmet with weapons unlocked, and the coins collected so far. Your game should allow multiple saves and reloads.
10. As mentioned above, you are free to choose how many coins each chest will give, the coins awarded on killing Orcs, and coins required to resurrect the Hero.