Cannon Ball User Manual

Similar documents
GAME:IT Junior Bouncing Ball

Instruction Manual. Pangea Software, Inc. All Rights Reserved Enigmo is a trademark of Pangea Software, Inc.

GAME:IT Junior Bouncing Ball

VACUUM MARAUDERS V1.0

Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game

Space Invadersesque 2D shooter

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

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

Step 1 - Setting Up the Scene

GAME:IT Bouncing Ball

2D Platform. Table of Contents

COMPUTING CURRICULUM TOOLKIT

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

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

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.

5.0 Events and Actions

SPACEYARD SCRAPPERS 2-D GAME DESIGN DOCUMENT

CONCEPTS EXPLAINED CONCEPTS (IN ORDER)

For Apple iphone & ipod Touch INSTRUCTION MANUAL

04. Two Player Pong. 04.Two Player Pong

SUPER-COLLOSAL TITAN WARFARE

ZumaBlitzTips Guide version 1.0 February 5, 2010 by Gary Warner

More Actions: A Galaxy of Possibilities

Star Defender. Section 1

Introduction Installation Switch Skills 1 Windows Auto-run CDs My Computer Setup.exe Apple Macintosh Switch Skills 1

CS180 Project 5: Centipede

Maniacally Obese Penguins, Inc.

BF2 Commander. Apply for Commander.

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

Chapter 1:Object Interaction with Blueprints. Creating a project and the first level

15 TUBE CLEANER: A SIMPLE SHOOTING GAME

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

Z-Town Design Document

CISC 1600, Lab 2.2: More games in Scratch

The Kollision Handbook. Paolo Capriotti

Game catalogue Package: FUN II

Tidalis ARCEN GAMES END USER LICENSE AGREEMENT

ARCEN GAMES END USER LICENSE AGREEMENT

Managing Your Workflow Using Coloured Filters with Snapper.Photo s PhotoManager Welcome to the World of S napper.photo

Create a Simple Game in Scratch

Tank trouble 2 full screen english

For Apple iphone & ipod Touch INSTRUCTION MANUAL

Photo One Digital Photo Shoots and Edits

Your First Game: Devilishly Easy

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

PO Box Austin, TX

Development Outcome 2

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

Team: Couch Potato Gaming. Ohio State Computer Science/Engineering 5912 Capstone. Game Design Document

3D Top Down Shooter By Jonay Rosales González AKA Don Barks Gheist

Obstacle Dodger. Nick Raptakis James Luther ELE 408/409 Final Project Professor Bin Li. Project Description:

Game Maker: Platform Game

The University of Melbourne Department of Computer Science and Software Engineering Graphics and Computation

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

GameSalad Creator (Windows Version ) Written by Jack Reed Layout by Anne Austin

Imaging Features Available in HTML5. it just makes sense

Before displaying an image, the game should wait for a random amount of time.

FATE WEAVER. Lingbing Jiang U Final Game Pitch

Game Design Curriculum Multimedia Fusion 2. Created by Rahul Khurana. Copyright, VisionTech Camps & Classes

Kodu Game Programming

Pong! The oldest commercially available game in history

Competitive Games: Playing Fair with Tanks

GAME CONTROLS... 4 XBOX LIVE... 5 MENU SCREENS... 6 PLAYING THE GAME... 9 THE CROSS-COM SYSTEM MULTIPLAYER TECHNICAL SUPPORT...

Lucky Leprechaun. 1. Overview. Game Rules (v1.2-28/06/2016) The goal is to obtain a winning combination on a winning line spread across the reels.

Scratch for Beginners Workbook

Revosoft Operators Manual

SimHQ ACE Quick Start Guide

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.

BE SURE TO COMPLETE HYPOTHESIS STATEMENTS FOR EACH STAGE. ( ) DO NOT USE THE TEST BUTTON IN THIS ACTIVITY UNTIL THE END!

Event:

GameMaker. Adrienne Decker School of Interactive Games and Media. RIT Center for Media, Arts, Games, Interaction & Creativity (MAGIC)

NFSMWxbx360MAN(E).qxd 31/10/05 11:26 am Page 1

ESCAPE! Player Manual and Game Specifications

Meteor Game for Multimedia Fusion 1.5

Introducing Scratch Game development does not have to be difficult or expensive. The Lifelong Kindergarten Lab at Massachusetts Institute

A video game by Nathan Savant

INSTRUCTIONS. For the Commodore 64

Flappy Parrot Level 2

Kodu Lesson 7 Game Design The game world Number of players The ultimate goal Game Rules and Objectives Point of View

Creating 3D-Frogger. Created by: Susan Miller, University of Colorado, School of Education. Adaptations using AgentCubes made by Cathy Brand

SPACESHIP (up to 100 points based on ranking)

Superhero. Here s the image I ll be using for this Photoshop tutorial:

PLANETOID PIONEERS: Creating a Level!

100 Points. I ll give you 100 Points if you Hit the Peacock!!

In this tutorial you will use Photo Story 3, a free software program from Microsoft, to create digital stories using text, graphics and music.

Equipment Object Rules Winning Example Game Variations

Starting from LEARNER NOTES edited version. An Introduction to Computing Science by Jeremy Scott

Nitro type race unblocked

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

Overview. The Game Idea

CAD Tutorial 24: Step by Step Guide

Formal Game Proposal

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

XENONAUTS QUICKSTART GUIDE

Game control Element shoot system Controls Elemental shot system

Foreword Thank you for purchasing the Motion Controller!

Simple Surreal Landscape

Module 1 Introducing Kodu Basics

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Kinect2Scratch Workbook

MENU CONTROLS MAIN MENU GAME CONTROLS ATARIVOX SUPPORT

Transcription:

Cannon Ball User Manual Darrell Westerinen Jae Kim Youngwouk Youn December 9, 2008 CSS 450 Kelvin Sung

Cannon Ball: User Manual Page 2 of 8 Table of Contents GAMEPLAY:... 3 HERO - TANK... 3 CANNON BALL:... 3 MISSILE:... 3 OTHER RULES:... 4 EASY/HARD MODE:... 4 CONTROLS:... 4 SCORING:... 4 MULTIPLAYER:... 4 NETWORK:... 5 GUI:... 5 TANK DESIGN - MOVEMENT:... 5 TANK DESIGN - STRUCTURE:... 6 KNOWN BUGS:... 7 LIMITATIONS:... 7 FUTURE IMPROVEMENTS:... 7 CREDITS:... 8

Cannon Ball: User Manual Page 3 of 8 Gameplay: The goal of the game is to shoot and destroy cannon balls. The player has control of the tank and can shoot a cannon ball into the level. The cannon ball will then come to a stop and grow until it collides with a wall or another object. The player can then shoot another cannon ball into the level and if it collides with an existing cannon ball, the existing ball is destroyed and a point is scored. The game ends when the tank is destroyed. The tank is destroyed if, at any point, the enemy collides with the tank. The tank will also be destroyed if a cannon ball is launched and then it bounces back into the launch pad area. Hero - Tank The Tank can move in the following ways: The cannon can rotate. This is used to aim. The arm can stretch. This adjusts the power. The entire tank can also slide left and right. Cannon Ball: Before Growing: After Growing: Cannon balls are made up of two parts: the core and the petals. The petals surround the core to protect it. Shoot these from the cannon. Each ball will slow down and come to a stop on its own. If it collides with a wall or another object, it will bounce. When stopped, the ball will grow until it collides with a wall or another object. Also, while growing, the cannon ball will sprout petals. Once a ball stops, another cannon ball can be fired. If it collides with an existing cannon ball s core, the existing ball is destroyed. If it collides with a petal, the petal only is destroyed. Missile: The missile bounces around the world. It will chase after the tank. If it collides with the tank, the game is over. To avoid being hit by the missile, the player must shoot a cannon ball so the missile will then home into the ball. Once the ball stops moving, the missile will chase the tank again.

Cannon Ball: User Manual Page 4 of 8 Other Rules: Only one cannon ball can be moving at a time. The enemy can cross into the launch pad area. The tank must dodge it! Easy/Hard Mode: In Easy Mode, a cannon ball takes one hit and it is destroyed. In Hard Mode, the cannon ball must come in contact with another cannon ball s core before it is destroyed. This requires multiple hits to knock off the petals before the core is exposed. Controls: The Tank has several parts that the user can control: Cannon: Left-click and hold anywhere in the main view will aim the cannon at the mouse position. When left-click is released, a Cannon Ball will be launched out of the cannon in the direction of the mouse position. Arm: The arm controls the power of the shot. The user can right-click and drag vertically to resize the arm. The longer the arm is, the more power the next shot will have. Base: The entire tank can slide left and right using the arrow keys. Small View: The user can Left-Click and drag to pan around the Hero View. Right-Click and drag in the Hero View will zoom in and out. Scoring: Score points by destroying existing cannon balls. A ball is destroyed by launching a cannon ball and colliding with the core of an existing ball. In Easy Mode, colliding with a petal will destroy the ball and score a point One point is awarded for each cannon ball that is destroyed. Multiplayer: Two players can go head-to-head and the last player standing wins. The game goes as follows: 1) Player1 takes a turn and shoots a cannon ball into the area. 2) The game pauses and prompts Player2 to take a turn. 3) Player2 shoots a cannon ball into the area and can destroy any existing balls to score points. 4) The game continues like this until the tank is destroyed. a. If at any point the tank is destroyed, the player that was in control of the tank at that time loses and the game and the other player wins. Both Easy and Hard Mode are supported in multiplayer.

Cannon Ball: User Manual Page 5 of 8 Network: The network is for 2-Player games only. To start a network game, do the following: Start the server on any computer. On any computer (can be the same as the server). o Enter the IP Address of the server in server.txt o Start Cannon Ball Click Connect o Click Join and wait for other player to connect On another computer o Enter the IP Address of the server in server.txt o Start Cannon Ball o Type the IP Address of the server and click Connect o Click Join Now that both players joined, the game starts. The gameplay is the same as multiplayer on one computer except: o Control of the tank is passed between the two players connected to the server. o Only the player that is taking a turn can control the tank. GUI: Main View: Will show the main game play and will receive mouse clicks from the user. Small View: Will follow the tank if no cannon ball is active. If a cannon ball is active, the view will follow the ball. The user can also pan/zoom this view. New Game: Initialize model and begins game. Pause: Suspend/Resume game. Easy Mode: Toggle between Easy Mode and Hard Mode. 2-Player Game: Start a game for two players. Network: Connect: Will connect to the server specified by the IP Address. Join: Start a new game on the server. Must wait for both players to click Join. Disconnect: Will disconnect from the server. Tank Design - Movement:

Cannon Ball: User Manual Page 6 of 8 Tank Design - Structure: Scene Node Base Scene Node Arm Scene Node Cannon

Cannon Ball: User Manual Page 7 of 8 Known Bugs: The missile will sometimes get trapped in a corner of the world and pass through cannon balls. This occurs when the missile is traveling in reverse and collides. The Network part of the game is not functioning correctly o The player can connect to the server but the server can t send updates back to the client. o The player Limitations: Only 2 players are supported in multiplayer. Unable to select another type of game (Easy Mode, for example) until the player gets Game Over. Network support is not complete. Future Improvements: Improve the AI of the missile. Make it go around obstacles instead of ramming into them repeatedly. Improve collision detection. Make it more precise: Especially for the missile. Make the balls bounce more realistically. Allow players to enter their names and save High Scores. Award bonus points for destroying multiple balls in one shot. Show points scored in particle effects in the world when balls are destroyed. Finish network multiplayer support.

Cannon Ball: User Manual Page 8 of 8 Credits: Original Game Concept: Wouter Visser in his game, Gimme Friction Baby. o http://jayisgames.com/archives/2007/08/gimme_friction_baby.php Sound Effects: Explosion: YOYO game s tutorial o http://www.yoyogames.com/make/tutorials Bounce: YOYO game s tutorial o http://www.yoyogames.com/make/tutorials Engine: Class Web site. Bass sound o http://courses.washington.edu/css450/2008.fall/web_contents/from_students/extras. html Textures: Backgrounds: o Created by Darrell Westerinen. Missile and Tank base texture: o http://www.freeimages.com/photos/showphoto.php?photo=2163&password=&sort= 1&cat=998&page=1 Tank arm and cannon texture o Missile texture modified by Darrell Westerinen Cannon Ball core texture: o Missile texture modified by Darrell Westerinen Developed by: Darrell Westerinen Jae Kim Youngwouk Youn