NOVA. Game Pitch SUMMARY GAMEPLAY LOOK & FEEL. Story Abstract. Appearance. Alex Tripp CIS 587 Fall 2014

Similar documents
SPACEYARD SCRAPPERS 2-D GAME DESIGN DOCUMENT

A retro space combat game by Chad Fillion. Chad Fillion Scripting for Interactivity ITGM 719: 5/13/13 Space Attack - Retro space shooter game

Z-Town Design Document

VACUUM MARAUDERS V1.0

Term 1 Assignment. Dates etc. project brief set: 20/11/2006 project tutorials: Assignment Weighting: 30% of coursework mark (15% of overall ES mark)

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti

Defenders of the Last Colony

GALAXIAN: CSEE 4840 EMBEDDED SYSTEM DESIGN. Galaxian. CSEE 4840 Embedded System Design

Tutorial: A scrolling shooter

CISC 1600, Lab 2.2: More games in Scratch

Star Defender. Section 1

Storyboard for Playing the Game (in detail) Hoang Huynh, Jeremy West, Ioan Ihnatesn

AN ACTION ARCADE WEB BASED GAME-SLIME ATTACK PLUS (Slime Invader) By ONG HUI HUANG A REPORT SUBMITTED TO

Your First Game: Devilishly Easy

CREATURE INVADERS DESIGN DOCUMENT VERSION 0.2 MAY 14, 2009

2D Platform. Table of Contents

Game Design Document (GDD)

If you have any questions or feedback regarding the game, please do not hesitate to contact us through

Tower Climber. Full name: Super Extreme Tower Climber XL BLT CE. By Josh Bycer Copyright 2012

HERO++ DESIGN DOCUMENT. By Team CreditNoCredit VERSION 6. June 6, Del Davis Evan Harris Peter Luangrath Craig Nishina

DEVELOPMENT PROPOSAL

DUCK VS BEAVERS. Table of Contents. Lane Community College

Information Guide. This Guide provides basic information about the Dead Trigger a new FPS action game from MADFINGER Games.

Programming Project 2

Type to enter text. GoSphero.com

No Evidence. What am I Testing? Expected Outcomes Testing Method Actual Outcome Action Required

Introduction. Index. 1. Introduction & Index 2. Core Rules 3. Ship Components 4. Advanced Ship Components 5. Special Fleets

Nighork Adventures: Legacy of Chaos

Scrolling Shooter 1945

Top-Down Shooters DESMA 167B. TaeSung (Abraham) Roh

In the event that rules differ in the app from those described here, follow the app rules.

INTRODUCTION TO GAME AI

Game control Element shoot system Controls Elemental shot system

Buck Rogers Battle For The 25 th Century 1. 4 Turn Phases Complete each phase in order Definitions

Orbital Delivery Service

Nighork Adventures: Beyond the Moons of Shadalee

ESCAPE! Player Manual and Game Specifications

SysReBot ver System ReBot Nguyen Trung Hieu & Maxim Zavadskiy

GAME DESIGN DOCUMENT HYPER GRIND. A Cyberpunk Runner. Prepared By: Nick Penner. Last Updated: 10/7/16

ARMY COMMANDER - GREAT WAR INDEX

Space Invadersesque 2D shooter

Once this function is called, it repeatedly does several things over and over, several times per second:

CONTENTS WHAT IS TITANFALL? INSTALLATING THE GAME NOTE: For system requirements, see

What do we do? Meet The Crew. Foto. Mario Andrés Bravo. Juan Camilo Charria. Lucy Zuniga. Andrés Vallejo

AA-Revised LowLuck. 1. What is Low Luck? 2. Why Low Luck? 3. How does Low Luck work?

Maniacally Obese Penguins, Inc.

Mage Arena will be aimed at casual gamers within the demographic.

Tank trouble 2 full screen english

Milestone 4 Paper Group 3 Auto Destructica 12/7/2008. Taylor Arnicar Michael Murray Caleb Carlton Andrew Deem Bryan Kim

04. Two Player Pong. 04.Two Player Pong

Development Outcome 2

ApeZone's Battleship Chess. The side with the most points at the end of the last battle is the winner.

When placed on Towers, Player Marker L-Hexes show ownership of that Tower and indicate the Level of that Tower. At Level 1, orient the L-Hex

CS 251 Intermediate Programming Space Invaders Project: Part 3 Complete Game

Battle. Table of Contents. James W. Gray Introduction

BF2 Commander. Apply for Commander.

Creating a Mobile Game

More Actions: A Galaxy of Possibilities

Universally Accessible Games: The case of motor-impaired users

The Singularity Trap. Planets locations. (beginning colors shown) More details and rules are below.

Gnome Wars User Manual

Elicitation, Justification and Negotiation of Requirements

How to Make Games in MakeCode Arcade Created by Isaac Wellish. Last updated on :10:15 PM UTC

2014 One-bit Punch ABOUT

Wings of Glory campaign

Details of Play Each player counts out a number of his/her armies for initial deployment, according to the number of players in the game.

Game Design Document TEQUILA RUMBLE. Group 10 Clash of Clans-like without village building

In this project you ll learn how to create a platform game, in which you have to dodge the moving balls and reach the end of the level.

Workshop 4: Digital Media By Daniel Crippa

Monte Carlo based battleship agent

COMPUTING CURRICULUM TOOLKIT

CSSE220 BomberMan programming assignment Team Project

HOWARD A. LANDMAN HOWARDL11

Tac 3 Feedback. Movement too sensitive/not sensitive enough Play around with it until you find something smooth

In this project you ll learn how to create a game in which you have to save the Earth from space monsters.

Tower Defense. CSc 335 Fall Final Project

Honeycomb Hexertainment. Design Document. Zach Atwood Taylor Eedy Ross Hays Peter Kearns Matthew Mills Camoran Shover Ben Stokley

Clone Wars. Introduction. Scratch. In this project you ll learn how to create a game in which you have to save the Earth from space monsters.

CMSC 671 Project Report- Google AI Challenge: Planet Wars

Lost in Space. Introduction. Scratch. You are going to learn how to program your own animation! Activity Checklist.

Risk. CSc 335 Final Project

Game Design Project 2, Part 3 Group #3 By: POLYHEDONISTS Brent Allard, Taylor Carter, Andrew Greco, Alex Nemeroff, Jessica Nguy

CONCEPTS EXPLAINED CONCEPTS (IN ORDER)

Step 1 : Earth and Mars Orbit the Sun

CMS.608 / CMS.864 Game Design Spring 2008

Battle of Prokhorovka

Legends of War: Patton Manual

PING. Table of Contents. PING GameMaker Studio Assignment CIS 125G 1. Lane Community College 2015

Wings of war campaign. All players start on the same side, and are in the same scout squadron on the Western front in Late August 1917.

Bullet Soul Infinite Burst for STEAM. Instructions MAGES./5pb.

Surfing on a Sine Wave

Page 1 of 39. Alien: Isolation Table Guide By ShoryukenToTheChin

G54GAM Coursework 2 & 3

DIGITAL. Manual. Copyright 2017 Lock n Load Publishing, LLC. All Rights Reserved

Pong Game. Intermediate. LPo v1

An analysis of Cannon By Keith Carter

KUNG CHI. By Stone Mage Games RULES. Sample file

Game Maker: Platform Game

The Kollision Handbook. Paolo Capriotti

30-45 Mins Ages Players BY JEREMY KALGREEN AND CHRIS VOLPE RULEBOOK

Transcription:

Alex Tripp CIS 587 Fall 2014 NOVA Game Pitch SUMMARY Story Abstract Aliens are attacking the Earth, and it is up to the player to defend the planet. Unfortunately, due to bureaucratic incompetence, only one ship has made it to the battle. The player must use that ship, the Nova, to destroy the attacking fleet. GAMEPLAY LOOK & FEEL The gameplay of Nova is in the genre of classic arcade games such as Space Invaders, Galaxian, and Phoenix. The player s primary goal is to eliminate the aliens without getting destroyed. As a side goal, the player can collect credits to spend on various upgrades. Appearance Nova will use the Space tileset from the Construct 2 Media Bundle. Music, audio, and sound effects will be taken from this bundle as well. Graphical Interface A mockup of the user interface is displayed at right. The enemies occupy the top portion of the screen, and the player can move around the bottom. Page 1 of 5

The blue bar across the bottom of the screen indicates the player s health when this reaches zero, the player is destroyed. The text at the top indicates the player s credit balance, and the current level. Shots fired by both the player and the enemies can be seen throughout the mockup. Note that there are two types of enemy visible on the screen; many levels will contain this. Player Role and Actions The player will control a single spaceship, the Nova, and must defeat each successive wave of enemy fighters. The Nova will fire its guns constantly whenever enemies are present on the screen, so the player will only control its movement. This will be done using the arrow keys or WASD on a keyboard, clicking a spot on the screen with the mouse, or touching the destination on a touch screen. Whenever an enemy is destroyed, there is a chance that it will drop a reward in the form of credits. These will fall from the point at which the ship was destroyed, and the player may collect it by intersecting it with the Nova before it leaves the screen. A reward will come in one of three different values; both the chance of it appearing and its value when it does are determined by the enemy that was destroyed Every few levels, the player will be taken to a store screen, where they can use these credits to purchase upgrades such as more powerful weapons, repairs for their ship, and increased firing rate. The upgrades will be numbered from 1 to 9. Items in the store can be selected using the arrow keys (up and down to select, Enter to choose), the number keys, or selecting directly with mouse or touch. Strategies The player has three tasks in each level: avoid enemy shots, collect credits, and destroy the enemy ships. To add complexity, there will often be two (or more) types of enemy in the level, requiring the player to prioritize, and credits will come in multiple levels. Balancing these factors suggests a few strategic approaches: Page 2 of 5

The player could focus on destroying a particular type of enemy first. For example, some players may prefer to eliminate the weaker enemies, giving a clear shot at the stronger ones, while others will focus on the greatest threat first. The player could focus on defense, avoiding enemy shots at all cost. However, this may cause them to miss collecting credits. The player could focus on collecting as many credits as possible, although this would place them at a higher risk of taking damage. Level Summary and Story Progression Each level will consist of a formation of attacking enemies, becoming more powerful as the game progresses. The enemies will not always be of the same type, but each type of enemy moves in a consistent manner between levels. The behavior of each enemy is detailed below: Scythe The Scythe is the most basic enemy. It appears in large block formations, moving in a regular pattern. Each Scythe fires a single weak shot straight down, and can be destroyed by a single shot from the weakest weapon. Slicer The Slicer is very similar to the Scythe it moves in large block formations, firing straight down. There are differences, though: the Slicer is smaller (making it harder to hit), its shots move faster and do more damage, and the ship can take more damage before being destroyed. Bug-Eye The Bug-Eye functions as a boss in early levels. It moves independently around the screen, and fires six shots in rapid succession. These shots curl around until they are pointing at the player, and then move in a straight line. The Bug-Eye is much harder to destroy than earlier ships. Saucer The Saucer wanders the screen in a semi-random path. Its speed is highly variable and can change rapidly, making it hard to hit. They attack in large Page 3 of 5

groups, and all fire simultaneously, directly at the player. This makes their shots easy to dodge, but devastating when they hit. Blades The Blades is a significantly more powerful version of the Saucer. They appear in smaller numbers, move in more predictable ways, and fire independently of each other. Their shot is extremely large and causes a lot of damage, but they do not fire very frequently. Crescent The Crescent enemies move in rapid circular paths, interlocking with each other, giving the appearance of expanding and contracting circles. They fire a shot that spirals outward, making it difficult to dodge. Fighter The Fighter is the most powerful enemy in the game. It fires a rapid burst of six shots straight down, with enough combined damage to destroy the player in three bursts. Fighters appear in long ranks, allowing them to cover the screen with constant fire. DEVELOPMENT SPECIFICATION Hardware Nova will be flexible and largely platform-independent. It will be designed for mobile platforms, but will be able to run on any HTML5-capable device. The player will be able to control the game using any combination of keyboard, mouse, and touch, so Nova needs only one of these to be present. Software As stated above, Nova will be playable on any HTML5-capable device. Initially, it will be released for embedding in a web page; eventually stand-alone executables for Windows, Linux, Android, Windows 8, ios, Windows Mobile, and other platforms will be released. Page 4 of 5

Algorithm Style The enemy ships will move in predetermined patterns, as detailed under Level Summary and Story Progression. All animations will be handled using Construct2 s animation effects. The sprites are pre-animated, so this will merely consist of looping through different frames. The camera will not move, but the background will slowly scroll past to give an illusion of movement. The player s ship will be restricted to the bottom portion of the screen and enemies will usually be restricted to the top. However, a few enemies can come to the bottom and collide with the player. Page 5 of 5