Development log №1


Development Log #1

Gods Unleashed: Trials of Storm and Fury

Team BBB Games

Pre-production stage


Game Identity:

Gods Unleashed is a co-op third person survival game, where players fight against hordes of enemies from Japanese mythology.


Game logo:

First version of the game logo:



Level design:

First prototype of the game level:

Characters:

Concept arts and block outs of the game characters and enemies:


Player Classes:

Mage

 Melee

Tank

Enemies:

Standard


Range 

 Fast



Heavy

Booster


Bosses:

Susanoo

Raijin


Game Mechanics:

Enemy AI

Enemies now have three classes

Standard enemy:

  • Default amount of health (100hp)
  • Default speed (600 cm/s) 

Fast enemy:

  • Lower amount of health (75hp)
  • Faster speed (800 cm/s)

Heavy enemy:

  • Bigger amount of health (200hp)
  • Slower speed (400 cm/s)

Now enemies have a health bar displayed above their heads. 

It will appear when the player is close, or if the enemy was recently damaged

Abilities Framework:


Abilities are components made to be shared between Players, Weapons and Enemies.

Ability Types

  • Passives
    • Apply changes to its owner
    • Examples
      • Melee damage boost
      • Health Regeneration boost
      • Speed boost
  • Skills
    • Can Spawn Skill Outputs (a.k.a Projectiles)
      • Movement Types
        • Flying (e.g. Arrow)
        • With Weapon (e.g. Melee)
        • Thrown (e.g. Potion)
      • Damage Types (can be stacked)
        • Instant
        • Splash
        • Ticked
    • Examples
      • Punch
      • Shoot Arrow
      • Throw Health Potion

Ability Triggers

  • Use Key; Press / Hold / Release (Skills only)
  • Wave Start
  • Game Start
  • Game Tick
  • Enemy Killed
  • Ability Chained

Wave-based Enemy Spawning

  • Procedural spawning system 
  • Set spawn locations 
  • Player distance dependant
  • Spawn particle effects

Spawn Effects

Spawner Example


Leave a comment

Log in with itch.io to leave a comment.