Skip to content

Alpha v0.1.0

Choose a tag to compare

@ProarchwasTaken ProarchwasTaken released this 03 Aug 15:15

What's Changed

Combatants

  • Lowered the general scaling of stats to that of smaller numbers. For example, the player's health has been lowered from 100 to 30, and
    the Ghoul Health has been lowered from 50 to 15. This change is made in an attempt to make the numbers feel more meaningful, and
    impactful.
  • Of course the damage of most action commands have been balanced to accommodate this.

Morale

  • The player now has a new attribute called Morale. They act as a resource used to limit how much the player could use Weapon
    Techniques.
  • Morale could be gained in 3 ways. By chaining normal attacks, countering attacks, and guarding against attacks.
  • The player's morale is displayed by it's respective hud element location right next to the life hud.

Actions Commands

  • Every action command now has a number that correlates to what type it is
  • Doing this would make it possible for the game to identify whether the player is using a normal attack, or weapon technique.

Dynamic Actors

  • Written the DynamicActor base class. Which is a game object that's capable of being initialized and implemented into the current scene
    from anywhere in the program. Basically for stuff like projectiles, and particle effects.
  • Written a bunch of utility functions that are required to make this system work.

Sub-Weapons

  • Implemented Sub-Weapons, which starting now, is recurring mechanic in the True Human Tribulation series.
  • In this game, they typically act as extensions to the player's core move set. Providing them with 2 special action commands that each cost
    Morale to use. An adequate term for these action commands would be Weapon Techniques, or Weapon Tech for short.
  • A Sub-Weapon's techniques could separated into two types: light and heavy.
  • Implemented the Knife Sub-Weapon to test this new addition to the game.

Miscellaneous Changes

  • Implemented a base win state that takes the player back to the title screen once the final wave has been reached, and all enemies were
    defeated. It's meant to act as a placeholder for now.
  • You could cancel a light attack into a guard if it connects. This change is mostly made for fun, and it could easily be tweaked or removed
    if it becomes a problem.

Full Changelog: pre-alpha-v0.0.4...alpha-v0.1.0