A downloadable game for Windows and Linux

My roles:

  • Most of the programming was done by me. The player controller is a heavily modified version of Godot's template player controller and ChatGPT was used to get the method for the red bat to calculate the velocity needed to intercept the player based on their velocity.
  • I did all the level design
  • All sprites and sounds were the work of others, cited on the GitHub page. I made minor adjustments to some to better work with this project. https://github.com/AaronGhiurauLTU/MCS1653-Project-1

What I learned:

  • I learned how to use Godot's nodes and scenes to reuse segments of code and functionality, such as health and damage areas.
  • I learned how to use sprite sheets and tile maps to create animated sprites and tile-based levels in Godot.
  • I learned how to use Godot's audio mixer to create different busses as well as how to make audio persist as scenes load.

What makes this game unique:

  • This game has sliding as a movement option which can be used to move faster, dodge enemies, and slide through small gaps.
    • If the player attacks during a slide, they perform a much stronger, larger attack
  • The player's attack's direction can be controlled based on the arrow keys so there are 8 directions possible.
  • The red bat is a stronger bat that uses the players current velocity to calculate the velocity it would need to dash at to intercept the player if the player continues at that velocity

Controls: 

  • Arrow keys to move
  • Z to jump
  • X to attack
  • Left Shift to slide while moving on the floor

Download

Download
SlidySlasherWindows.zip 66 MB
Download
SlidySlasherLinux.zip 59 MB

Leave a comment

Log in with itch.io to leave a comment.