Skip to content

2. Game Design Document

sherzock edited this page Mar 10, 2019 · 46 revisions
  • GDD: narrative structure, All maps drawn, all units/AI/buildings/items stats defined

Fantasy Brawl TBD

Checkthedog

04/03/2019

GDD v0.1

GDD Index

Overview

Fantasy Brawl is a Battle Royale game, with some MOBA elements. We want to create a game with a frenetic gameplay, which lasts for about 5 minutes. The players will be able to control one champion each, which they will get choose from before starting the match. Each champion will have his/her own unique abilities (Basic attack and Super/Definitive attack).

The objective of the player is to be the last one standing, to do that the player will have to search and kill the other players which will be spread around the map.

Plot

Setting

The story takes place in the kingdom of Ivalice, located in a peninsula surrounded by sea on the north, west and south, with a headland south of the landmass. Its geography features ranging landscapes, from plains to mountains ranges to deserts and forests. It is heavily populated by human beings, although intelligent monsters can be found living in less populated areas. Magic is predominant in the land, although ruins and artifacts indicated that past populace had relied on machinery, such as airships and robots.

Ivalice is a kingdom of seven territories; Fovoham, Gallione, Limberry, Lionel, Zeltennia, the Holy Territory of Murond , and the Royal Capital of Lesalie, Ivalice's neighbors are the kingdom of Ordalia in the east and Romanda, a military nation to the north, across the Rhana Strait. While the three nations share common royal bloodlines, major wars have taken place between them. An influential religious institution known as the Glabados Church heads the dominant faith, centering around a religious figure known as Saint Ajora.

Story

Game Pillars

These are the elements/concepts that are the base of our game:

  • Fast paced: Since it's an action game with short matches, the game should create an environment which promotes a fast and intense gameplay.

  • Replayable: The player should feel invited to replay the game after ending the match.

  • User friendly: Our goal is to create a game which everyone is capable of playing and enjoying.

Game Flow

This flow chart shows how we expect a normal match to pass, based on the actions the player can take during the match.

As the players start the match, the first thing they will have to do is to choose a champion, once that is done, the match will begin and the four players will spawn spread all over the map.

The map will start at its maximum size but as we want to encourage players to fight each other, the playing area will get smaller gradualy. If a player goes out of the playable area (represented as an storm), the player will recieve damage until it's death or until it gets back into the playable area again.

As the players get into the battle their main objectives are to find power ups and to find the other players, to do that they will have to explore the rest of the map.

When 2 players find each other they will have to fight until one dies. Fighting consists of using normal attacks and Special abilities which will have to charge up. Players can help to charge the special abilities by dealing damage to the other champions or by collecting a special ability power up which will be somewhere over the map. Other power ups that can be found spread over the map are the shield power up, which will give the player and extra amount of life and rage power up, which increments the damage dealt by the champion for a few seconds.

Once all the players except 1 have died, the round will have ended, and the player who has survived will be the winner of the round. After that the next round will start, and the process will be repeated until 5 rounds have ended. After the fifth round, the player or players with more rounds won, will become the winners of the match.

Gameplay

Objectives

1. Short term objective. Kill an opponent.

2. Mid term objective. Win a round.

3. Long term objective. Win the match.

In order to complete this objectives the player will have to be smart and quick. The power ups are made to encourage players to return to the fight as quick as possible instead of running.

Win/Loss Conditions

The player who has won the biggest amount of rounds once the match has ended, will become the winner.

In every round, the last player to remain alive will become the winner of the round.

Gameplay Systems

The gameplay is based on a Moba game with some Battle Royale features.

Movement

The game will have a very basic gameplay, where the player will be able to move his/her champion in real time all around the map. There will be 8 different movement directions, 4 diagonals, up, down, left and right. The map will have some none walkable zones where the champion will have to move around to get to other places.

Basic Attack

There will be a basic attack mechanic implemented for every champion. the champions will have the same fire rate, damage, range and hitbox for this attack. The mechanic will consist on pointing at the desired direction to shoot with the right joystick and pressing the right trigger to shoot. In order not to spam basic attacks, players will be able to charge basic attacks by holding down th trigger, and only when the trigger is released, the basic attack will be released.

Special Ability

Every Champion will have his/her own special ability which will have to charge up before being used. The charge can be speed up by dealing damage to other champions or by getting a charge power up. Once the charge is at 100% the player will be able to use the special ability which will be activated with the left trigger.

Shield

Every champion will have a shield that will let him/her dodge the damage from the attacks. To enable the shield, the player will only have to mantain pressed the button until he/she dodges the attack.

Items

All around the map, there will spawn items which will grant a power up to the champion if this one picks it up. There will be 3 different types of power up:

Power Up Sprites Description
Rage This power up will grant the player will make the champion rage temporaly, so the damage of the basic attacks and the special abilities will increase by 2x. This power up will last for 15 seconds
Shield This power up will grant the player a shield which will be half the full life of a champion. Every player will be able to stuck up to 2 full shields
Charge Ability This power up will grant the player a 60% charge for the special ability

Champions

The players will be able to choose one out of the four playable champions before starting the match, players will be able to choose the same champion than other players.

Champion Name Background Basic Attack Special Ability
Mindflyer uwu Spitting Ink Inverts the controls of the players
White Mage uwu Throwing knifes/Daggers Throws daggers in all directions around her
Simon uwu Throwing voodoo dolls Dashes to the last voodoo doll thrown. While he is dashing he deals damage and when he arrives to the doll deals damage in area
Meliadoul uwu Throwing axes Throws axes in 3 directions (forming the shape of a cone) simultaneously

Map

Tutorial

Rewards

Controls

The game will only be playable with controllers since it's a 4 players local multiplayer game and it would be very difficult to use only a keyboard and a mouse to set all the controls for the 4 players. Controls:

Key Function
Left joystick Moving the champion around the map
Right joystick Aiming in the direction the player wants to shoot
Right trigger (RT) Basic attack
Left trigger (LT) Special Ability
X button (ps4 controller)/ A button (xbox controller) Shield
Start/Menu button In-game menu

< Previous | Next >

Clone this wiki locally