steam punk tactical rpg jeremy sheppard zain jafry rob wayland will woodyard vincent rogers

15
Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Upload: christopher-lamb

Post on 12-Jan-2016

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Steam Punk Tactical RPG

•Jeremy Sheppard

•Zain Jafry

•Rob Wayland

•Will Woodyard

•Vincent Rogers

Page 2: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

InspirationsTiled RPGs (fixed positions)-

­ Wild Arms (hexagon)

­ Final Fantasy tactics

PS/PSP

Advanced(1&2)

­ Tactics Orge

­ Disgaea (all)

­ Jeanne d'Arc

­ Pokemon (kinda)

­ Zelda (older games)

Tiled RPGs (not fixed)-

­ Phantom Brave (only attacks are not fixed, location is)

­ Wakfu – free roam, until battle mode

Tiled Stratagy -

­ Advanced Wars

­ Civilization V (hexagon)

Board games (most are tiled) -

­ Settlers of Catan(hexagon)

­ Chess/checkers

Page 3: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Wakfu Final Fantasy Tatics (PS)

Phantom Brave Civilization V

Page 4: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Building Tools

• XNA Game Studio 4.0, with Visual Studio C# 2010

• Google SketchUp for 3D playing fields

• Photoshop, GIMP, and MS Paint for visuals

Page 5: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Gameplay Overview

•Squad Sized

•Turn-Based

•Combat

•RPG elements

•Addition

Page 6: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Squad Combat•Handful of individual Units

•Stressing:

•Tactical movement & positioning

•Skill management & synergy

•Unit composition & cohesion

•Terrain

Page 7: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Turn-Based

• Order of turns is done where, depending on a unit's speed they accumulate their turn. When they accumulate enough, they get their turn.

• Turns are measured by when each unit does their turn. After each turn, all units' turn values are incremented based on their speed values.

Page 8: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

RPG elements

•Characters will have:

•Level

•Skills

•Stats

•Brief back story

Page 9: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Character Statistics

• Health Points (HP) – amount of life a character has

• Material Pool (MP) – amount of material a character can use. Used for skills

• Attack (atk) – Increases possible damage done to an enemy unit.

• Defense (def) – Decreases the possible damage taken from an enemy unit.

• Material Attack (matk) – Increases possible effectiveness of material based attacks.

• Material Defense (mdef) – Decreases the possible damage of enemy material based skills

• Accuracy – Increases the possibility of hitting an enemy with a skill/attck

• Agility – decreases the likelyhood of an enemy successfully hitting you with a skill/attack

• Speed – the speed at which a unit's turn comes up.

Page 10: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Damage Calculations

(and other formula ideas as well)**face = when facing opponent, what face of theirs do you see?

Faces: front = 0, side = 20, back = 40

Damage = (attack – (defense/4)) * 3 + random(30% attack) + face

Damage = (m-attack – (m-defense/4)) * 3 + random(30% attack)

Dodge = If (random(100%) > (accuracy * 6 – agility+face))

Dodge

Else ---> Hit

Turn Counter Increase += Speed/2

Skill Hit = (Skill's Accuracy + Character Accuracy) * 6 – agility + face

**used for skills like sleep, poison, and petrify

Page 11: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Character Classes• The units a player controls are made up of different

character classes

• Each class has unique abilities that allows them to perform specialized roles

• Roles include: a tank (or defender), damage dealers (ranged riflemen and close combat warriors), material users (harvesters), and healers/medics

• Some classes may provide other utility that is secondary to their designated role

• A strong player will use characters effectively based on the unit’s class and the current in-game situation

Page 12: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Classes (continued) Tank Class

• High: defense, health

• Average: strength, speed

• Low: m-attack, m-defense, accuracy,agility

• Used to protect other, more fragile units

• Healer

• High: m-attack, m-defense

• Medium: defense, speed

• Low: health, attack, accuracy, agility

• Can restore other units’ health at close range and at a distance

Page 13: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Classes (continued)• Ranged Attacker (Riflemen)

• High: attack, speed

• Medium: accuracy, m-attack

• Low: defense, agility,m-defense

• Effective at dealing damage from a distance; will be at a disadvantage when close to the opponent

• Close Combat Attacker (warrior)

• Very high attack strength, and defense

• Most effectively used when protected by a tank unit

• Material User (Harvester)

• High: m-attack, m-defense

• Medium: accuracy

• Low: defense, agility, attack, defense

• Effective at dealing damage from a distance; will be at a disadvantage when close to the opponent

• Utility

• Some classes will have utility beyond their primary roles

• Utility might include, for example, putting opponent characters to sleep, or raising stat values

Page 14: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

Status Effects• Positive (increase stats):

• Atk, Def, MAtk, MDef, Spd Up (temp)

• Raise (recover lost unit)

• Negative (decrease stats):

• Atk, Def, MAtk, MDef, Spd Down (temp)

• Poison

• Sleep

• Petrify

Page 15: Steam Punk Tactical RPG Jeremy Sheppard Zain Jafry Rob Wayland Will Woodyard Vincent Rogers

The End

•Any Questions or Comments?