ORK Framework Logo - RPG Editor for Unity
  • Features
  • Showcase
  • Guide
    • Documentation
    • Tutorials
    • API
  • ORK 2
    • Tutorials
    • Plugins
    • API
  • Support
  • Forum
  • Get ORK

2D RPG Quickstart

30
  • START 2D RPG Quickstart
  • 01 Initial Setup
  • 02 Player Setup
  • 03 Music & Scenes
  • 04 UI System Setup
  • 05 UI Boxes
  • 06 Flying Texts
  • 07 Status Values
  • 08 Status Effects
  • 09 First Abilities
  • 10 Fighter Setup
  • 11 First Enemies & Battle AI
  • 12 Battle System Setup
  • 13 Animating Battle Start and End
  • 14 Random Battles
  • 15 Animating Actions
  • 16 Player Battle HUD
  • 17 Elemental Attacks
  • 18 Animating More Actions
  • 19 Inventory & Loot
  • 20 Equipment
  • 21 Loot, Start Equipment & Viewers
  • 22 Magic Abilities
  • 23 Caster Setup
  • 24 More Enemies
  • 25 Start Menu & Save Games
  • 26 Menu Screens
  • 27 Interactions
  • 28 Item Collectors
  • END 2D RPG Quickstart

3D RPG Quickstart

30
  • START 3D RPG Quickstart
  • 01 Initial Setup
  • 02 Player Setup
  • 03 Music & Scenes
  • 04 UI System Setup
  • 05 UI Boxes
  • 06 Flying Texts
  • 07 Status Values
  • 08 Status Effects
  • 09 First Abilities
  • 10 Fighter Setup
  • 11 First Enemies & Battle AI
  • 12 Battle System Setup
  • 13 Animating Battle Start and End
  • 14 Random Battles
  • 15 Animating Actions
  • 16 Player Battle HUD
  • 17 Elemental Attacks
  • 18 Animating More Actions
  • 19 Inventory & Loot
  • 20 Equipment
  • 21 Loot, Start Equipment & Viewers
  • 22 Magic Abilities
  • 23 Caster Setup
  • 24 More Enemies
  • 25 Start Menu & Save Games
  • 26 Menu Screens
  • 27 Interactions
  • 28 Item Collectors
  • END 3D RPG Quickstart

Status System Setup

24
  • START Status System Setup
  • 01 Status Values
  • 02 Status Development
  • 03 Attack/Defence Modifiers
  • 04 Status Effects
  • 05 Formulas
  • 06 Ability & Item Types
  • 07 Abilities Part 1: Attacks
  • 08 Abilities Part 2: Support & Sabotage
  • 09 Abilities Part 3: Elemental Magic
  • 10 Items
  • 11 Equipment Part 1: Slots & Slot Set Templates
  • 12 Equipment Part 2: Weapons
  • 12.5 (Optional) Equipment Part 2.5: Weapons
  • 13 Equipment Part 3: Shields, Armor & Accessories
  • 13.5 (Optional) Equipment Part 3.5: Shields, Armor & Accessories
  • 14 Equipment Part 4: Available Equipment Templates
  • 15 Loot
  • 16 Battle AIs
  • 17 Combatants Part 1: General Settings
  • 18 Combatants Part 2: Players
  • 19 Combatants Part 3: Enemies
  • 20 Combatant Groups
  • END Status System Setup

3D RPG Playground

53
  • START 3D RPG Playground
  • 01 Player Setup
  • 02 Start Menu
  • 03 First Interaction
  • 04 Music
  • 05 Areas
  • 06 Collecting Items
  • 07 Displaying Equipment
  • 08 Combatant Prefabs, Icons & Portraits
  • 09 Combatant Animations
  • 10 Camera Positions
  • ANIM 01 Battle Start/End Schematics
  • ANIM 02 Use, Cast & Camera
  • ANIM 03 Abilities & Items
  • ANIM 04 Physical Attacks
  • ANIM 05 Special Actions
  • BATTLE 01 Battle Menu
  • BATTLE 02 Prepare for Battle
  • TURN 01 Turn Based Setup
  • TURN 02 Turn Order HUD
  • ATB 01 Active Time Setup
  • ATB 02 Cast Times
  • ATB 03 Timebar HUD
  • BATTLE 03 The First Battle
  • BATTLE 04 Hunting Move AI
  • BATTLE 05 Spawning Combatants
  • 11 Save Games
  • MENU 01 UI Boxes
  • MENU 02 Template HUDs
  • MENU 03 Overview Menu
  • MENU 04 Menu Screens
  • 12 Shop
  • BATTLE 06 Random Battles
  • DUNGEON 01 Enter the Dungeon
  • DUNGEON 02 The Trapdoor
  • DUNGEON 03 Enemies on Level 1 & 2
  • DUNGEON 04 Traps on Level 3
  • DUNGEON 05 Going Deeper
  • 13 Bestiary (+MENU+ANIM)
  • QUEST 01 Hunting Quests (+MENU)
  • QUEST 02 Guard NPC
  • QUEST 03 Forest Ruin Cheese
  • QUEST 04 Witch NPC with Cheese
  • QUEST 05 Quest Mark HUDs
  • 14 Research Trees (+MENU)
  • CRAFT 01 Crafting Materials
  • CRAFT 02 Crafting Recipes
  • CRAFT 03 Crafting Menu
  • CRAFT 04 Crafting Proficiency & Critical Crafting
  • CRAFT 05 Materials Loot
  • 15 Changing Choice Dialogue
  • 16 Follow Me!
  • BATTLE 07 Sequence Loot Dialogue

3D Action RPG

20
  • START 3D Action RPG
  • 01 Status System Setup
  • 02 Player Setup
  • 03 Player Weapon
  • 04 Player Attacks
  • 05 Enemy: Chomper
  • 06 Chomper Attack
  • 07 Hit & Death
  • 08 HUDs
  • 09 Rolling on the Floor
  • 10 Enemy: Spitter
  • 11 Spit Attack
  • 12 Potion
  • 13 Grenade
  • 14 Item HUD
  • 15 Enemy: Grenadier
  • 16 Grenadier Melee Attacks
  • 17 Grenadier Flamethrower
  • 18 Item Drops
  • END 3D Action RPG

2D Grid Battle RPG

17
  • START 2D Grid Battle RPG
  • 01 Player Setup
  • 02 Prefab & Music Setup
  • 03 Randomizing Combatants
  • 04 UI Setup
  • 05 Battle Start, End & Phase Schematics
  • 06 Battle System Setup
  • 07 Battle Grid Setup
  • 08 Grid Move
  • 09 Forest Battle Grid
  • 10 Battle AI
  • 11 Ability Ranges
  • 12 Death & Use Schematics
  • 13 Attack Schematic
  • 14 Shoot Schematics
  • 15 Battle Selection Interaction
  • END 2D Grid Battle RPG

Schematics

10
  • Simple Start Schematic
  • Battle Start Schematic
  • Battle End Schematic
  • Moving to Target and Back
  • Animating a Base Attack
  • Animating a Magic Ability
  • Animating Target Selection
  • Grid Movement
  • Open and Close UI Animations
  • Flying Text Mover

UI Setups

16
  • Unity UI: Initial Setup
  • Unity UI: TextMesh Pro Setup
  • Unity UI: UI Box
  • Unity UI: Flying Text
  • Unity UI: Dragging Notification
  • Unity UI: Canvas with Screen Space Camera
  • Unity UI: Interaction HUD
  • Unity UI: Simple Player HUD
  • Unity UI: Quest HUD
  • Unity UI: Battle Actions HUD
  • Unity UI: Shortcuts HUD
  • Unity UI: Currency HUD
  • Unity UI: Tooltip HUD
  • Unity UI: Control HUD
  • Unity UI: Attack Modifiers
  • Unity UI: Defence Modifiers

Gameplay Bits

13
  • 2.5D Setup
  • Body Part Weakpoint
  • Click Attack
  • Combining Input Origins
  • Combining Status Value Flying Texts
  • Fun With Flying Text
  • HUD Effects With Conditional Schematics
  • Inventory Containers
  • Local Multiplayer
  • Multi Interaction Controllers
  • Target Selection Lines
  • World Space HUD
  • World Space Dialogue
  • Home
  • Guide
  • Tutorials
  • 3D RPG Playground
  • 09 Combatant Animations
View Categories

09 Combatant Animations

In this tutorial we’ll set up the remaining animations for our combatants.

We’ve already set up movement animations, though they’re not compatible with all of our combatants. There are still a lot of other animations to set up as well, e.g. for attacks, taking damage, etc.

Animation Types #

Navigate to Base/Control > Animation Types, we’ll add new animation types.

14: Use #

This animation will be used to animate using an item.

  • Name
    Set to Use.

15: Cast #

This animation will be used to animate using an ability (e.g. elemental magic). Most combatants will use the same animation for Use and Cast, though.

  • Name
    Set to Cast.

16: Bow Draw #

Used for drawing back a bow.

  • Name
    Set to Bow Draw.

17: Bow Shoot #

Used for shooting a bow.

  • Name
    Set to Bow Shoot.

Animations #

Navigate to Base/Control > Animations, we’ll add multiple new animation settings.

2: Battle Movement #

We’ll use these animations to override idle and run animations in battle for our player combatants.

Base Settings #

  • Name
    Set to Battle Movement.
  • Random First Start Time
    Enable this setting.

Legacy Settings > Legacy Animation 0 #

Click on Add Legacy Animation.

  • Animation Type
    Select Idle.
  • Animation Name
    Set to IdleBattle.
  • Set Layer
    Enable this setting.
  • Animation Layer
    Set to -1.

We’ll use the default Play Settings for all our animations, they’re:

  • Play Type
    Select Cross Fade.
  • Play Mode
    Select Stop Same Layer.
  • Fade Length
    Set to 0.1.

Legacy Settings > Legacy Animation 1 #

Copy Legacy Animation 0 and change the following settings.

  • Animation Type
    Select Run.
  • Animation Name
    Set to RunBattle.
  • Animation Layer
    Set to 0.

3: Simple Movement #

A simplified movement animation with just idle and run, as not all of our combatants have walk animations.

Base Settings #

  • Name
    Set to Simple Movement.
  • Random First Start Time
    Enable this setting.

Legacy Settings > Legacy Animation 0 #

Click on Add Legacy Animation.

  • Animation Type
    Select Idle.
  • Animation Name
    Set to Idle.
  • Set Layer
    Enable this setting.
  • Animation Layer
    Set to -1.

Legacy Settings > Legacy Animation 1 #

Copy Legacy Animation 0 and change the following settings.

  • Animation Type
    Select Walk.
  • Animation Name
    Set to Run.
  • Animation Layer
    Set to 0.

Legacy Settings > Legacy Animation 2 #

Copy Legacy Animation 1 and change the following settings.

  • Animation Type
    Select Run.
  • Animation Name
    Set to Run.

4: Flying Movement #

Copy the Simple Movement animation setting and change the following settings.

The flying monsters only have an idle animation, so we’ll also use that for movement.

Base Settings #

  • Name
    Set to Flying Movement.

Legacy Settings > Legacy Animation 1 #

  • Animation Name
    Set to Idle.

Legacy Settings > Legacy Animation 2 #

  • Animation Name
    Set to Idle.

5: Battle #

We’ll set up battle related animations, e.g. attack, evade or damage. Not all combatants will have all of these animations – but they’ll simply not play them if they don’t have them (when using legacy animations). This animation setting will be used by all combatant, some will override some individual animation types.

Add a new animation setting.

Base Settings #

  • Name
    Set to Battle.

Legacy Settings > Legacy Animation 0 #

Click on Add Legacy Animation.

  • Animation Type
    Select Damage.
  • Animation Name
    Set to Damage.
  • Set Layer
    Enable this setting.
  • Animation Layer
    Set to 1.

Copy Animation 0, we’ll add an additional damage animation – one will be played randomly. If a combatant doesn’t have the randomly selected animation, it’ll play the first it assigned animation it can find.

  • Animation Name (Animation 1)
    Set to Damage2.

Legacy Settings > Legacy Animation 1 #

Click on Add Legacy Animation.

  • Animation Type
    Select Evade.
  • Animation Name
    Set to Evade.
  • Set Layer
    Enable this setting.
  • Animation Layer
    Set to 1.

Legacy Settings > Legacy Animation 2 #

Click on Add Legacy Animation.

  • Animation Type
    Select Death.
  • Animation Name
    Set to Death.
  • Set Layer
    Enable this setting.
  • Animation Layer
    Set to 2.

Legacy Settings > Legacy Animation 3 #

Copy Legacy Animation 2.

  • Animation Type
    Select Revive.
  • Animation Name
    Set to PickUp.
    Yeah, we’re a bit sneaky here and cross fade to the pick up animation, looks good.
  • Fade Length
    Set to 0.5.

Legacy Settings > Legacy Animation 4 #

Click on Add Legacy Animation.

  • Animation Type
    Select Victory.
  • Animation Name
    Set to Victory.
  • Set Layer
    Enable this setting.
  • Animation Layer
    Set to 2.

Legacy Settings > Legacy Animation 5 #

Copy Legacy Animation 4.

  • Animation Type
    Select Attack.
  • Animation Name
    Set to Attack.

Legacy Settings > Legacy Animation 6 #

Copy Legacy Animation 5.

  • Animation Type
    Select Use.
  • Animation Name
    Set to Use.

Legacy Settings > Legacy Animation 7 #

Copy Legacy Animation 6.

  • Animation Type
    Select Cast.

6: Spell Cast #

We’ll override the Cast animation type for our wizard and cleric with a different animation.

Add a new animation setting.

Base Settings #

  • Name
    Set to Spell Cast.

Legacy Settings > Legacy Animation 0 #

Click on Add Legacy Animation.

  • Animation Type
    Select Cast.
  • Animation Name
    Set to Spell.
  • Set Layer
    Enable this setting.
  • Animation Layer
    Set to 2.

Copy Animation 0, we’ll add an additional spell animation for some randomization.

  • Animation Name (Animation 1)
    Set to Spell2.

7: Bow #

Animations for attacking with a bow.

Add a new animation setting.

Base Settings #

  • Name
    Set to Bow.

Legacy Settings > Legacy Animation 0 #

Click on Add Legacy Animation.

  • Animation Type
    Select Bow Draw.
  • Animation Name
    Set to BowDraw.
  • Set Layer
    Enable this setting.
  • Animation Layer
    Set to 2.

Legacy Settings > Legacy Animation 1 #

Copy Legacy Animation 0.

  • Animation Type
    Select Bow Shoot.
  • Animation Name
    Set to BowShoot.

Combatants #

Navigate to Combatants > Combatants, we’ll now set up default animations and individual animations for combatants.

General Settings #

We’ll use the Battle animations as default for all combatants.

Animations & Movement > Default Animations #

Click on Add Animations.

  • Animations (Animations 2)
    Select Battle.

0: Warrior #

For our player combatants, we’ll add the Battle Movement animations as animations for battle.

Animations & Movement > Animations #

Click on Add Animations (Battle).

  • Animations
    Select Battle Movement.

1: Rogue #

In addition to the Battle Movement, the rogue also adds the Bow animations – they can be added as standard animations, as they don’t need to override other animations in battle.

Animations & Movement > Animations #

Click on Add Animations.

  • Animations
    Select Bow.

Click on Add Animations (Battle).

  • Animations
    Select Battle Movement.

2: Ranger #

Like the rogue, the ranger adds the Bow and Battle Movement animations.

Animations & Movement > Animations #

Click on Add Animations.

  • Animations
    Select Bow.

Click on Add Animations (Battle).

  • Animations
    Select Battle Movement.

3: Wizard #

The wizard adds Spell Cast and Battle Movement animations.

Animations & Movement > Animations #

Click on Add Animations.

  • Animations
    Select Spell Cast.

Click on Add Animations (Battle).

  • Animations
    Select Battle Movement.

4: Cleric #

The cleric also adds Spell Cast and Battle Movement animations.

Animations & Movement > Animations #

Click on Add Animations.

  • Animations
    Select Spell Cast.

Click on Add Animations (Battle).

  • Animations
    Select Battle Movement.

5: Monk #

The monk only adds Battle Movement animations.

Animations & Movement > Animations #

Click on Add Animations (Battle).

  • Animations
    Select Battle Movement.

6: Rat #

The rat is fine with the default animations.

7: Wasp #

The wasp is flying, so we’ll use the Flying Movement animations. They’re added as standard animations, not just as battle overrides.

Click on Add Animations.

  • Animations
    Select Flying Movement.

8: Snake #

The snake uses Simple Movement animations.

Click on Add Animations.

  • Animations
    Select Simple Movement.

9: Angry Snake #

The angry snake also uses Simple Movement animations.

Click on Add Animations.

  • Animations
    Select Simple Movement.

10: Skeleton #

The skeleton also uses Simple Movement animations.

Click on Add Animations.

  • Animations
    Select Simple Movement.

11: Bat #

The bat is also flying, so we’ll use the Flying Movement animations.

Click on Add Animations.

  • Animations
    Select Flying Movement.

12: Slime #

The slime uses Simple Movement animations.

Click on Add Animations.

  • Animations
    Select Simple Movement.

13: Frog #

The frog also uses Simple Movement animations.

Click on Add Animations.

  • Animations
    Select Simple Movement.

14: Spider #

The spider also uses Simple Movement animations.

Click on Add Animations.

  • Animations
    Select Simple Movement.

15: Dragon #

The dragon is also flying, so we’ll use the Flying Movement animations.

Click on Add Animations.

  • Animations
    Select Flying Movement.

16: Velociraptor #

The velolciraptor is fine with the default animations.

Save Changes #

And that’s it for the animations!

Don’t forget to save your changes by clicking on Save Settings at the bottom of the editor.

Next, we’ll set up camera positions.

Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Table of Contents
  • Animation Types
    • 14: Use
    • 15: Cast
    • 16: Bow Draw
    • 17: Bow Shoot
  • Animations
    • 2: Battle Movement
      • Base Settings
      • Legacy Settings > Legacy Animation 0
      • Legacy Settings > Legacy Animation 1
    • 3: Simple Movement
      • Base Settings
      • Legacy Settings > Legacy Animation 0
      • Legacy Settings > Legacy Animation 1
      • Legacy Settings > Legacy Animation 2
    • 4: Flying Movement
      • Base Settings
      • Legacy Settings > Legacy Animation 1
      • Legacy Settings > Legacy Animation 2
    • 5: Battle
      • Base Settings
      • Legacy Settings > Legacy Animation 0
      • Legacy Settings > Legacy Animation 1
      • Legacy Settings > Legacy Animation 2
      • Legacy Settings > Legacy Animation 3
      • Legacy Settings > Legacy Animation 4
      • Legacy Settings > Legacy Animation 5
      • Legacy Settings > Legacy Animation 6
      • Legacy Settings > Legacy Animation 7
    • 6: Spell Cast
      • Base Settings
      • Legacy Settings > Legacy Animation 0
    • 7: Bow
      • Base Settings
      • Legacy Settings > Legacy Animation 0
      • Legacy Settings > Legacy Animation 1
  • Combatants
    • General Settings
      • Animations & Movement > Default Animations
    • 0: Warrior
      • Animations & Movement > Animations
    • 1: Rogue
      • Animations & Movement > Animations
    • 2: Ranger
      • Animations & Movement > Animations
    • 3: Wizard
      • Animations & Movement > Animations
    • 4: Cleric
      • Animations & Movement > Animations
    • 5: Monk
      • Animations & Movement > Animations
    • 6: Rat
    • 7: Wasp
    • 8: Snake
    • 9: Angry Snake
    • 10: Skeleton
    • 11: Bat
    • 12: Slime
    • 13: Frog
    • 14: Spider
    • 15: Dragon
    • 16: Velociraptor
  • Save Changes
Sitemap
  • Features
  • Showcase
  • Guide
    • Documentation
    • Tutorials
    • API
  • ORK 2 Hub
    • Tutorials
    • Plugins
    • API
  • Support
  • Forum
  • Get ORK
  • Contact
  • Blog
  • Makinom
  • gamingislove.com
Categories
  • News (69)
  • ORK 2 (137)
    • Tutorial (137)
      • Game tutorial (50)
      • Gameplay (32)
      • How-to (55)
  • Release (151)
Search

© 2015 Gaming is Love e.U.

Disclosure: This site may contain affiliate links, which means I may receive a commission if you click a link and purchase something that I have recommended. While clicking these links won’t cost you any money, they will help me fund my development projects while recommending great assets!