Beta v1.11


Beta v1.11

Gameplay Updates

  • Added a 6 frame buffer for all keyboard inputs
    • Allows leniency in scenarios such as pressing jump slightly before hitting the ground or touching a wall
  • Increased "coyote" frames from 3 to 4
    • Time after running off a ledge when jumps will still work
  • After multiple failed attempts of combat levels, player health will regenerate by 5 each attempt
    • Helps prevent player from being completely stuck on a level if their health is too low

Enemies - Ninja

  • Updated artwork
  • Now flies through the air while throwing knives
  • Uses updated pathfinding to chase player when melee attack is selected

Swinging Chains

Chains are now physics-based, and will swing around when the player or other entities pass by them


  • Each link in the chain is simulated as a pendulum, with gravity and tension being calculated
  • After each frame, each link's velocity is averaged with its direct neighbors
  • Links attached to the floor or ceiling are labeled "anchored," and always have velocity and acceleration of 0
  • Whenever an entity passes through a chain, force is applied to all links
  • For performance, simulation is halted when chain is off-screen
  • Level randomly adds "wind," blowing all chains slightly 

The end result is a decent-enough facsimile of an actual chain

Flames

Used for new decorations, including torches, braziers and updated candles, and could be used for enemy fire attacks in the future

  • Each flame emitter consists of several sub-emitters
    • Large, orange particles
    • Smaller yellow particles
    • Even smaller white particles
    • Embers
  • Particles are emitted in circular clusters, with duration, size, cluster size, radius, etc. being configurable
  • Flames react to entities passing by, and "blow" in that direction
  • Particles can then be run through a pixelation shader to maintain uniform pixel density

Misc

  • Another parallax layer was added, consisting of slightly darker and desaturated bricks 

Visual updates, including parallax layers, additional decorations, etc. have been added to the first "world," and will be applied to the rest of the game in the future

Files

blade-crusade-beta-1-11.zip 13 MB
Oct 02, 2021

Leave a comment

Log in with itch.io to leave a comment.