Platform Game Report
Total Page:16
File Type:pdf, Size:1020Kb
1. Introduction 1.1 Background The first ever computer game was developed in 1952: Tic Tac Toe by A.S. Douglas. The next computer game is generally assumed to be the game Spacewar developed in 1962 at MIT (Stephen Russell ). Spacewar originally ran on a PDP-1 computer the size of a large car. The first "text adventure" game, Adventure (Crowther & Woods 1977) was created 15 years after Spacewar. Unlike the action game, an adventure is not based on fast reflexes; the time of the adventure game is on pause when the player does not do anything. In the text adventure, the player communicates with the computer textually - movement is initiated by typing the direction one wants to move in. A typical start of Adventure looks like this (">" marks what the player types.) 1.2 Needs This project will be a means of entertainment and a perfect leisure time activity for the people. Along with this, the game will also contain brainstorming puzzles in its sub-levels which will sharpen the user’s mind. • Games teach problem solving skills and creativity in a way that is entertaining. • Playing games provide an opportunity to teach. • Games help to develop minds of people and sharpen the senses. 1.3 Problem Definition The main motive of a game is to attract players but the games which were made earlier had a single theme throughout the game and this made the games boring. Sometimes the levels were very easy and were completed in a short span of time and due to this the players used to lose interest as the games were not addicting. Also there was no option to select a different look of a player. 1 | P a g e Introduction 1.4 Aim and Objectives This game aims to change the way people think of traditional platform games. The objectives of this project are: 1. Develop a game having all the basic functionalities of the traditional platform game. 2. Develop mini-games at the end of each level. 3. Develop a different theme for each level. 1.5 Purpose This document specifies all the requirements of the project “The adventures of a warrior”. This documentation will be helpful for both the software engineers developing the software and the users. 1.6 Scope “The adventures of a Warrior” game will be used for entertainment and educational purposes. This game will consist of brain-storming mini-games which will be beneficial for the player as they will help to increase concentration and cognitive skills of the player. Also games are fun and serve as a great stress reliever. 2 | P a g e 2. Related Work 2.1 A brief review of the work already done in the field There are various types of platform games available in the market. Every game has been designed with a single motive of entertaining the customer. Every game has a different storyline and characters. Various types of platform games have been developed, starting with some very basic games like mario, dangerous dave, wolf stein etc, to advanced 3D games like star wars, battlefield, counter strike etc. Several big and small games have been designed and developed using the game maker studio like peg monsters, see no evil, top hat, gods will be watching, ship storm, black hole, hot line miami, wanderlust etc. 2.2 Major Contribution Despite a much smaller presence in the overall gaming market, some platform games have left their mark. The release of Super Mario Galaxy proved to be beneficial in the booming of the game market and was awarded the Best Game of 2007 on high-profile gaming websites including GameSpot, IGN, and GameTrailers. New Super Mario Bros. was released in 2006 and has sold 18.45 million copies worldwide. It is the best-selling game for the Nintendo DS, and the fourth best-selling video game of all time. 3 | P a g e Figure 2.2.1: Super Mario Galaxy Related work In 2008, LittleBigPlanet paired traditional 2D platform game mechanics with physics simulation and earning strong sales and critical reaction. Some games of other genres also contributed majorly in the gaming industry and have become favorites of people of all age groups. We would like to mention some of these contributions here: Candy Crush Saga: Candy Crush Saga is a match-three puzzle video game released by the developer King on April 12, 2012 for Facebook, and on November 14, 2012 as a mobile app for smartphones. As of March 2013, Candy Crush Saga became the most popular game on Facebook, with 46 million average monthly users. Each level in the game is filled with differently colored candies. The basic move of this game is horizontally or vertically swapping the positions of two adjacent candies, to create sets of three (or more) candies of the same color. Each level contains a certain objective that must be completed in a given number of moves (or on a time limit); some levels require clearing "jelly" off the board by making matches on top of them, reaching a certain score, getting ingredient items to the bottom of the board, or having to clear certain amounts or combinations of candies. Figure 2.2.2: Candy Crush Saga 4 | P a g e Related Work Different "special candies" can be formed by matching a combination of 4 or 5 in a certain formation, such as a "Striped" candy, a "Wrapped" candy, or a "Color Bomb". Players begin with five "lives", lost whenever a level is failed. Users can either send requests to their Facebook friends for more lives, wait for them, or purchase them. Once all levels in an episode are completed, the next episode is locked and the player must either get three friends on Facebook to send them "tickets" to unlock the next episode. In May 2014, a sequel titled Candy Crush Soda Saga was released as a soft launch by King, with a similar design but new gameplay dynamics. Temple Run: Temple Run is a 2011 endless running video game developed and published by the Raleigh-based Imangi Studios. The game was initially released for iOS devices, and later ported to Android systems. The player controls an explorer who, having stolen a treasure from a temple, is chased by "demonic monkeys" who want to eat him/her. As the game is an endless running game, there is no end to the temple; therefore, the player plays until the character falls off the temple to his/her demise or is eaten by the crazed monkeys. While the character is running, the player can tilt their device left or right to move the character to the left or right of the screen to collect coins or avoid objects. If they wish to jump over an object, they swipe upwards; if they wish to slide under an object, they swipe downwards. 5 | P a g e Figure 2.2.3: Temple Run for Mobile Related Work Temple Run 2 features the same controls as its predecessor. However, the gameplay itself is slightly different as it introduces new obstacles. The game also features new power-ups, and players now have the ability to save the protagonist from death by using green gems that are collected while running, or purchased online. The game is set in a different location than the first game, and the main character runs faster. The three monkeys that chased the character in the original game have been eliminated. Now, a singular enlarged monkey is the sole antagonist. Angry Birds: Angry Birds is a video game franchise created by Finnish computer game developer Rovio Entertainment. The game was first released for Apple's iOS in December 2009. As of October 2010, 12 million copies of the game were purchased from Apple's App Store and then the company started to design versions for other touchscreen- based smartphones, including the Android, Symbian and Windows Phone operating systems. It has since expanded to video game consoles and PCs. 6 | P a g e Figure 2.2.4: Angry Birds Game Related Work In the game, players use a slingshot to launch birds at swine stationed on or within various structures, with the intent of destroying all the pigs on the playing field. As players advance through the game, new types of birds become available, some with special abilities that can be activated by the player. The game series consist of following different games: Angry Birds seasons Angry Birds Rio Angry Birds Space Angry Birds Star-wars Angry Birds Friends Angry Birds Epic Angry Birds Transformers 7 | P a g e 3. Requirement Analysis 3.1 Requirement study 3.1.1 Functional requirement • The project must behave according to the commands given by the player. • The player should be able to select among different choices given to him. • Every level should have an accessible green door(represents the end of the stage and start of the portal). • Title screen should load and appear every time the game is launched. • If the player completes the game, the game should end and return the player to the title screen. 8 | P a g e 3.1.2 Non Functional requirements • Performance Requirements Uninterrupted game play throughout. The clock must run accurately for the timed mini games. • Safety Requirements “The adventures of a warrior” will not affect or damage any of the other applications installed on the player’s PC. It is suggested that the player should take at least 5 min break after every hour of game play. • Security Requirements The game will not ask for any personal information from the player and will thus be unable to compromise such information.