15
Design Document for: Fatal Codes Chimichangas™ CS 43 ELECTIVE 4 GAME DESIGN & DEVELOPMENT Final Requirements Submitted by Buca, Jenalyn Deoduco, Sheena Molas, Ryan Pinangay, Samuel Po, Jerson Ty, Henry Submitted to ROZALDY A. GUTIERREZ GDD Adviser Version # 2.0 Monday, March 4, 2013 All work Copyright ©2013 by Chimichangas™

CS 43A GDD.pdf

Embed Size (px)

DESCRIPTION

wla lang

Citation preview

Page 1: CS 43A GDD.pdf

Design Document for:

Fatal Codes

Chimichangas™

CS 43 – ELECTIVE 4

GAME DESIGN & DEVELOPMENT Final Requirements

Submitted by Buca, Jenalyn

Deoduco, Sheena

Molas, Ryan

Pinangay, Samuel

Po, Jerson

Ty, Henry

Submitted to ROZALDY A. GUTIERREZ

GDD Adviser

Version # 2.0

Monday, March 4, 2013

All work Copyright ©2013 by Chimichangas™

Page 2: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

2

Table of Contents

NAME OF GAME ____________________________________ ERROR! BOOKMARK NOT DEFINED.

DESIGN HISTORY __________________________________________________________________ 4

VERSION 1.0 ________________________________________________________________________ 4

VERSION 2.0 ________________________________________________________________________ 4

VERSION 2. 65 ______________________________________________________________________ 4

GAME OVERVIEW __________________________________________________________________ 5

PHILOSOPHY ________________________________________________________________________ 5

Philosophical point #1 ______________________________________________________________ 5

Philosophical point #2 ______________________________________________________________ 5

Philosophical point #3 ______________________________________________________________ 5

COMMON QUESTIONS _________________________________________________________________ 5

What is the game? _________________________________________________________________ 5

Why create this game? ______________________________________________________________ 5

Where does the game take place? _____________________________________________________ 5

What do I control? _________________________________________________________________ 5

How many characters do I control? ___________________________________________________ 5

What is the main focus? _____________________________________________________________ 6

What’s different? __________________________________________________________________ 6

FEATURE SET ______________________________________________________________________ 7

GENERAL FEATURES _________________________________________________________________ 7

EDITOR ____________________________________________________________________________ 7

GAME PLAY ________________________________________________________________________ 7

THE GAME WORLD _________________________________________________________________ 8

OVERVIEW _________________________________________________________________________ 8

WORLD FEATURE #1 _________________________________________________________________ 8

WORLD FEATURE #2 _________________________________________________________________ 8

THE PHYSICAL WORLD _______________________________________________________________ 8

Overview ________________________________________________________________________ 8

Key Locations ____________________________________________________________________ 8

Travel __________________________________________________________________________ 8

Objects __________________________________________________________________________ 8

Time ____________________________________________________________________________ 9

RENDERING SYSTEM _________________________________________________________________ 9

Overview ________________________________________________________________________ 9

2D/3D Rendering__________________________________________________________________ 9

GAME ENGINE ________________________________________________________________________ 9

Overview ________________________________________________________________________ 9

LIGHTING MODELS ___________________________________________________________________ 9

Overview ________________________________________________________________________ 9

THE WORLD LAYOUT _____________________________________________________________ 10

OVERVIEW ________________________________________________________________________ 10

WORLD LAYOUT DETAIL #1 ___________________________________________________________ 10

WORLD LAYOUT DETAIL #2 ___________________________________________________________ 10

WORLD LAYOUT DETAIL #3 ___________________________________________________________ 10

Page 3: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

3

GAME CHARACTERS ______________________________________________________________ 11

OVERVIEW ________________________________________________________________________ 11

CREATING A CHARACTER _____________________________________________________________ 11

ENEMIES AND MONSTERS_____________________________________________________________ 11

USER INTERFACE _________________________________________________________________ 12

OVERVIEW ________________________________________________________________________ 12

WEAPONS _________________________________________________________________________ 12

OVERVIEW ________________________________________________________________________ 12

WEAPONS DETAILS _________________________________________________________________ 12

SINGLE PLAYER GAME ____________________________________________________________ 12

OVERVIEW ________________________________________________________________________ 12

STORY ___________________________________________________________________________ 12

HOURS OF GAME-PLAY ______________________________________________________________ 13

CHARACTER RENDERING _____________________________________________________________ 14

OVERVIEW ________________________________________________________________________ 14

WORLD EDITING __________________________________________________________________ 14

OVERVIEW ________________________________________________________________________ 14

PROJECT TEAM ____________________________________________________________________16

Development Team ___________________________________________________________________16

Page 4: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

4

Design History

This document will help the user know about the status of our game and what is all about. Our

game is entitled Fatal Codes, it is used by a software named Mugen. It is a free 2D fighting game engine

designed by Elecbyte, written in C programming which originally used by Allegro library.

Our game is a 2D fighting game which the player install the application in his personal computer.

The player can used what he wants and use in his characters. In each character, has unique abilities and

powers, some use weapons as they fight their opponents.

Version 1.0

6 Usuable Characters

6 Hidden Characters

7 Stages

Version 2.0

Changed Character Onslaught to Shuma Gora

Added new stages

Character Balancing

Version 2.65

Added new 7 stages

Character Balancing

Stage Modifications

Page 5: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

5

Game Overview

Philosophy

Philosophical point #1 Fatal Codes is a fighting game which can be played by two players at the same time. This game is

more on the competition side since players have to pour all their skills in order to beat the enemy and win.

The players of the game are bound to choose a character, the characters available in the game are high

school students that are ready to fight the marvel villains. The goal of the developers of this game is for the

players to enjoy and be entertained by this game.

Philosophical point #2

The game is playable in any computers or laptops. However, fatal codes cannot be installed or

played in a mobile phone.

Philosophical point #3

In playing Fatal Codes, the player of the game is allowed to do aside from the story mode. He can

also choose to configure buttons to improve his efficiency in playing, a player versus player game where in

he can play with his buddy, training, and a lot more.

Common Questions

What is the game?

Fatal codes is a fighting 2D game which the player can choose any mode he wants or comfortable

with, it can be a player versus player or player versus computer.

Why create this game?

The game was created by the designers because of the love and passion that they have for the

fighting games. Plus it is less time consuming to develop such fighting games. Many people enjoy this kind

of genre with their friends so it’s easy to understand what the players want for a game.

Where does the game take place?

The game or specifically the fighting scenes of the game was taken place in a town the students

lived in. The town undergoes changes as the VR(Virtual Recreation) system begins to go haywire.

Page 6: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

6

What do I control?

The player of the game can control and use any playable characters in the game.

How many characters do I control?

The game allows players to select one of the 6 playable characters. There are 3 main character

attack controls and 1 control button which can be used to counter enemy moves.

What is the main focus?

The main objective of the game is for the player to find out the anomalies that are happening in the

game by defeating the enemies one by one.

What’s different?

The game is a parody of 2 very different universes combined into one. The 2 universes that were

combined were Nasuverse and Marvel (Comic Universe).

The game is similar to the famous Marvel versus Capcom but the difference is in the characters

that the player is able to choose and play since the characters are high school students and not the typical

Marvel or Capcom heroes.

Page 7: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

7

Feature Set

General Features

Side-scrolling Stages

Mutant fiddle players

2D graphics

32-bit color

Multiplayer Features

Up to 2 players

Easily configurable game controls

Editor Fighting Factory Ultimate

vSelect

Notepad++

Gameplay

Versus Playstyle

Best of 3 default format

Team Battle (2 versus 2)

Page 8: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

8

The Game World

Overview

The story takes place in the Nagoya, Japan. The city had the a breakthrough on the VR (Virtual

Reconstruction) technology. But suddenly there was a major outbreak of VR characters destroying the city.

To put a stop to this the head company of the VR development sent their lead developer Kayaba G. to help

resolve the chaos.

Kayaba G. had developed a new technology in which a person may obtain the abilities of a VR.

The compatibility for this new technology requires that of people within the ages of 18 to 25. The best

option he had was to head to the local university in search of those qualified to use it. He was able to find 6

students which were able to use his new technology. The orders were to find the source of the anomalies

and stop him. What awaits them at the end of the road.

World Feature #1

The enemies or villains in the game are the typical villain that is seen in the game. The developers

were able to balance them since the first release of the villains was not properly developed and the villains

were ridiculously strong which the player would have a hard time in defeating it.

World Feature #2

The main characters of the game are composed of 6 high school characters.

The Physical World

Overview

The scenario of the game is based on Japan which was stated at the game overview above. Villains

that came from VR technology usually attacks on the City, University, and streets of Japan. The battle

between the players character and the villain is located at the three places that were discussed.

Key Locations

The key locations are the University, City, and the streets of Japan.

Travel

Since the game is a fighting game, the player of the game does not move on a certain map. The

player of the game only needs to choose what mode to play. Also, the player proceeds to next stage of the

game by defeating his opponent.

Objects

Fists

Knives

Ammo

Page 9: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

9

Time

A time limit is given in every battle and stage that the player is playing. Each stage is given a

maximum time of 99 seconds. The player of the game should defeat his opponent before reaching the

maximum limit, when a battles time limit reaches 0 in the time limit, the game will automatically calculate

and compare the health of both characters, the character that contain the highest health bar wins the game.

Rendering System

Overview

The rendering system used was 2D rendering. The user interface, sprite systems, and text engines

of the game are made up of 2D images.

2D/3D Rendering

The Gamemaker game engine allows users to create games without any prior knowledge of

programming languages. The developers have chosen the said game engine also for it allows users to create

games much faster.

Game Engine

Overview

M.U.G.E.N is a 2D fighting game engine, originally released in 1999. M.U.G.E.N was originally

designed for users to create games that matched the technology level of 2D fighters. With M.U.G.E.N the

developer is able to customize the number of buttons the player can use, up to 7 buttons for a character.

Game Engine Detail #1

M.U.G.E.N is more of a fighting game, which means the player of is capable of doing a special

moves or any kind of moves just by using clicking the buttons that were configured. Special moves done by

the player would trigger the special effects and sound effects of the game.

Lighting Models

The team did not use lighting effects on the game environment.

Page 10: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

10

The World Layout

Overview

The character in the game has to defeat battling enemies over five levels of gameplay, each in

different stages.

World Layout Detail #1 The layout of the game in the first level is the players will battle against an easy AI enemy.

World Layout Detail #2

The next 3 stages the player will fight even more challenging AI opponents.

World Layout Detail #2

The last stage involves the battle against a very difficult opponent.

Game Characters

Overview

The characters are basically sprites.

Creating a Character

The character sprites can be edited or converted using the software Fighter Factory.

Enemies and Monsters

For single player you battle out the other characters of the game as AI controlled, depending on

your character of choice.

Page 11: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

11

User Interface

Overview

The user interface was fairly designed in a way that the player would be able to easily manage or

learn the controls and the mechanics of the game. The developers made the screen layout that is

aesthetically pleasing.

Weapons

Overview

Gun

Knives

Fists

Weapons Details

In this game, the player can choose any player he wants and each player has different capabalities,

special powers or weapons. And each of them, has unique abilities against their opponents.

User Interface Detail #1

The player can choose any type he wants. This is the menu.

Page 12: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

12

User Interface Detail #2

This is the characters that can choose by the player.

User Interface Detail #3

This the interface when the fight begins.

Page 13: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

13

Single-Player Game

Overview

The player can play any character he wants but he can only accommodate only single character

and he can fight any characters in this game. It may be fight a character control by other player or in a

computer.

Story

The story takes place in the Nagoya, Japan. The city had the a breakthrough on the VR (Virtual

Reconstruction) technology. But suddenly there was a major outbreak of VR characters destroying the city.

To put a stop to this the head company of the VR development sent their lead developer Kayaba G. to help

resolve the chaos. Kayaba G. had developed a new technology in which a person may obtain the abilities of

a VR. The compatibility for this new technolgy requires that of people within the ages of 18 to 25. The best

option he had was to head to the local university in search of those qualified to use it. He was able to find 6

students which were able to use his new technology. The orders were to find the source of the anomalies

and stop him. What awaits them at the end of the road.

Hours of Gameplay

When playing in arcade mode you basically play till you finish beating the final

boss, lose along the way, or give up trying. But, if you are on practice mode you can basically play as long

as you wish, most especially if you want to practice character combos and such. A player can spend hours

mastering moves or discovering new moves which he can utilize later on in the game.

Victory Conditions

The player wins a single player mode by defeating the opponent AI’s.

The player wins when the timer runs out and his health percentage is higher than the enemy.

Page 14: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

14

Multiplayer Game

Overview

Versus Mode

Max Players

The game can be played by 2 players max in a 1 on 1 versus match.

Servers

The game is client based.

Customization

Describe how the players can customize the multiplayer experience.

Internet

A copy of the client can be upload to the internet which can be downloaded by others who wish to

play the game.

Gaming Sites

Describe what gaming sites you want to support and what technology you intend to use to achieve

this. Perhaps Dplay or TCP/IP or whatever. It is probably a good idea to break the tech stuff out into a

separate area, you decide.

Saving and Loading

Multplayer games ingame happen for players during the versus mode, but as mugen does not

support this. Mugen only saves the settings for configurations. In terms of loading time the game takes just

a really small amount of time for so.

Page 15: CS 43A GDD.pdf

Copyright (C) 2000 Your Company Name – All rights reserved – Run away!

Confidential Page 3/4/2013

15

PROJECT TEAM

Development Team

Jerson Po

Fitzgerald Ryan Molas

Sheena Seoduco

Jenalyn Buca

Samuel Pinangay

Henry Ty