690 likes | 707 Views
Inside Abilities. Daniel Kline and Lauren McHugh. What are Abilities? Architecture Postmortem. Table of Contents. What is Darkspore?. Darkspore Video. What Are Abilities?. Games with lots and lots of different "attacks" and "spells" and "buffs".
E N D
InsideAbilities Daniel Kline and Lauren McHugh
What are Abilities? Architecture Postmortem Table of Contents
Games with lots and lots of different "attacks" and "spells" and "buffs".
But… Abilities are Ubiquitous
What Does a Fireball Do? Caster Projectile • Projectile Targeting • Projectile LocomotionImpact DamageImpact and Hit EffectsExplosion TargetingExplosion DamageExplosion Impact • Explosion Hit Effects Target Validation Warmup AnimationLag DetectionCast AnimationCooldownPower/Mana CostsProjectile Creation "Muzzle" Effects Release Animation
How do you make 100 different Fireballs? (or buffs, debuffs, auras, melee combos, novas, teleports, taunts, stuns, roots, traps, shields, or simple behaviors?)
Easy to Create Abilities Requirements
Easy to Create Abilities Easy to Iterate Abilities Requirements
Easy to Create Abilities Easy to Iterate Abilities Variety, Variety, Variety Requirements
Easy to Create Abilities Easy to Iterate Abilities Variety, Variety, Variety Build System Quickly Requirements
Easy to Create Abilities Easy to Iterate Abilities Variety, Variety, Variety Build System Quickly For Engineers Requirements
Abilities vs. Modifiers One Many
AI Definitions Behavior Tree