Void Knight - GDKO Round 1

Add to
My games
1
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

WAD to move, Space to slam hammer, click and hold to fly (must start from ground).

Void Knight is a character where I practiced several dev items I had been wanting to try.  Below are the key items I did during the duration of the jam in somewhat chronological order.

  • Artwork for character (character only! see note below) created in Aseprite
  • Art exported using Aseprite Spine script and imported into Spine
  • Spine (first project using it!) - rigged and animated basic animations
  • Imported Spine output into Construct 3 using Spine Plugin (Thank you Mikal/kindeyegames and gritsenko!)
    • https://github.com/gritsenko/c3_spine_plugin
  • Two unique abilities implemented:
    • Hammer Flying (Hold down mouse while on the ground to start)
    • Hammer Slam (while in the air, the void knight will slam to the ground.  A raycast is used to get distance, and the speed is set so that the hammer slams into the ground.  I still get the occasional hiccup from the raycast but it usually works)
  • VFX: Mesh distortion on pre-existing sprites I had applied to the flying animation for the "void tunnel".
  • Void Pet: Added a floating void pet which acts somewhat as a "trail" for the character.  If I had more time, I would add more abilities with the pet.
  • VFX: Similar distortion effects applied to the pet and the hammer to make it more satisfying.  I coded my own tail rather than use a plugin to see if I could using mesh distortion.
  • Procedural Lighting - Totally not necessary for jam but wanted to tinker with it.  It is a custom modification of two C3 effect addons from Mikal/kindeyegames  who also ported from previous developers (See references below).  I merged the two into a single effect and extended it to support up to 10 lights.
    • https://www.construct.net/en/make-games/addons/194/normalmapextended
    • https://www.construct.net/en/make-games/addons/350/normalmapprocedural
    • I plan to post the C3 procedural lighting effect along with a demo project / tutorial video eventually!
  • NOTE: I did not create the tile art during this jam (it is from an asset pack i have access to (Side Scroll Worlds set from Szadi Art (https://szadiart.itch.io/).  I also used an existing level I had access to since it was allowed and made it more fun to focus on the character :)

---

If you use Construct 3, consider following me on YouTube where I do a range of tutorials related to game dev.  Cheers!

YouTube: https://www.youtube.com/c/FoozleCC

Discord Invite! https://discord.gg/KhYjZcGdkT

FoozleCC 

---

Platforms
Release date
Developer
FoozleCC
Age rating
Not rated

System requirements for Web

Read more...
Edit the game info
Last Modified: Jan 14, 2022

Where to buy

itch.io