Untitled Knight Game

Untitled Knight Webgame

Play as the Hero Knight and defend the castle from dangerous monsters in this action-packed platforming adventure!


Sorry, mobile devices are not supported for this game!


Use "CTRL -" or "CTRL +" to adjust zoom if the game does not fit in your browser.

v1.5 Last Updated: 5/2/2025

SETTINGS

In-Game Settings

Show Minimap Dev-Mode Auto Mouse-Focus Show Cursor

Note: Toggle Minimap [L-Ctrl], Debug mode [R-Ctrl]

    Audio Settings

    Mute SFX-Volume Music-Volume

HOW TO PLAY:

    CONTROLS: Use (Keyboard) or (Keyboard + Mouse)

    Note: Recommended to use Keyboard + Mouse

  • [ASD] [A]/[D] to move or [S] crouch.
  • [W] to interact with objects like opening a chest or entering a door.
  • [Space] to jump. Double tap to double jump! If next to a wall you can wall jump!
  • [LShift] to roll/dodge/slide
  • [Left Click]/[P] to melee attack with your sword.
  • [Right Click] Position your mouse and right click to shoot an arrow in your inventory
  •   Alternatively you can shoot an arrow with [O] and angle it diagonally with [W] up or [S] down

  • [E] Press [E] to heal if you have any potions in your inventory
  • [ESC] to pause/unpause the game
  • Shop-Navigation:[W] Up, [S] Down, [X] Exit, [P] Purchase or use mouse cursor to click.
    COMBAT TIPS:
  • Clicking more than once will do a 2-attack combo chain! The second hit is slower but does more damage.
  • You are invincible throughout a roll animation. Roll to cancel actions on the ground and stay safe.
  • You can move while crouching [S] and also attack while crouching.
  • Each hit has a chance to crit and do more damage!
  • You can pick up arrows stuck in the environment by walking up to it.
  • Collect diamonds to upgrade your equipment from the shop.

CREDITS:

This webgame was developed in Javascript by:

  • Kenneth Ahrens
  • Andre Larson
  • Embert Pezzali
  • David Shcherbina

Class Project for TCSS 491: Computational Worlds @UWT Winter 2022

  • Special thanks to Professor Chris Marriot!
    ASSETS:
    Art:
  • Knight Sprite by Aamatniekss
  • Knight's Bow shooting animation by Embert Pezzali
  • Blade Beam animation by Andre Larson
  • Arrow upgrade sprites by David Shcherbina/Kenneth Ahrens
  • Monsters (Skeleton, Goblin, Mushroom and Eye) by LuizMelo
  • Wizard by Warren Clark
  • Fire Slime by chierit
  • Medieval Night Sky Background (Level 1 and 3) by Arludus
  • Purple Sky and Cloud Pixelart BG #2 (Level 5) by Mokazar
  • Dark Castle tile sheet by Quintino Pixels
  • Door Portal by LoadedInReverse
  • Music:
  • Title Screen: "Runescape Title Theme"
  • Level 1: "Fire Emblem Three Houses- Fodlan Winds"
  • Level 2: "Fire Emblem Three Houses- Chasing Daybreak"
  • Level 3: "Fire Emblem Three Houses- Between Heaven And Earth"
  • Level 4: "Persona 4- Long Way"
  • Level 5: "Final Fantasy XV - Veiled in Black Agression (Arrangement)"
  • Miniboss: "Genshin Impact- La Signora Phase 2"
  • Secret Room: "Runescape Splendour"
  • Final Room: "One Piece - Straw Hats Begin Counterattack"
  • Final Boss: "Persona 4 Dancing All Night: The Fog"
  • Ending: "One Piece - Memories ED #1 Instrumental"
  • SFX borrowed from various games/anime like Minecraft, Pokemon, Smash Bros, Legend of Zelda, etc