02 July 2024

Day 14: The final day, game launched!

Today is the day of the launch. I’m going to call it here as the game works for me 🙂 Now, I tried it in HTML5 and it’s not the best, but it kinda works. I think some optimization would be nice but my eyes are so dry from working on this for 2 weeks straight. I learned a TON of new skills that I will be transferring over to my next projects. Thanks for sticking around until the end.

You can play the game on itch:

https://theaveragegoob.itch.io/key-the-bored-warrior

What I learned on day 14:

  • And you thought I didn’t learn something today! I learned how to blend the animations and make them work together. I just had to move my if checks around for the animation update…
  • I made a scripted boss fight that’s simple, but works great! First time using paths for a boss.
  • I learned how to make enemies knock backwards when hitting them – I thought that was going to be tough, but it wasn’t too bad.
  • I learned that scope creep has nothing on me! Even though I had a ton of features I wanted to add, I went for the MvP and got something I could be happy with.
  • Play the game on Windows (download) for the best experience please!

Launch Screenshots

Overview

In a monotonous call center, Key, a disillusioned worker, discovers a hidden power: the ability to cast spells with his keyboard. With his newfound ability, Key is determined to track down and rescue all the mugs co-workers stole from him. In his ultimate journey to recover his mugs and get that promotion he deserves. Key learns that everyone is out to get him. Take on the hordes of co-workers while retrieving mugs in this top-down survivors-styled adventure and collect the golden mug.

Controls

  • WASD – Movement
  • Left Mouse Button – Ranged Attack
  • Right Mouse Button – Melee (AoE attack)
  • Space – Interact
  • (You can hover over some objects; they might have names!)

Known Bugs:

  • The hair is out of this world in HTML5…it’s recommended to download and play the Windows version for the best experience.
  • The music sometimes doesn’t load in the HTML5 version as well.

The goal of this game jam was to learn digital art (for games) and animation as part of the Learn You A Game Jam 2024. You can see the dev blog here: https://averagegamestudio.com/lyagjam

From the blog

Day 13: Adding the game loop

July 1, 2024 |

On day 13, I had a bit of a struggle and continue to struggle to get the animations working properly and not hanging up on the walking animation. I’m able to get the sprint and attack, but the walk and attack animations are just not working for me. However, I was able to add ranged…

Read Post

Day 12: Gameplay, more art, face swapping

June 30, 2024 |

Today, I worked hard on learning the attachment system within Spine. It was a SUCCESS! I have random faces/hair (helmet) styles that randomize when you spawn into the game. I added 5 different salespeople heads and figured out how I wanted the gameplay loop to be. I decided the inventory is going to be Key…

Read Post

Day 11: Level Design and buggy AI

June 29, 2024 |

This was a very productive day, but also my most extensive day. It was mostly building out the game and not just centered around art. I coded some buggy enemy AI that allows the salespeople to follow the player around once they are in range, and then they patrol back to their original location if…

Read Post