Projects | Owen Connell
Knighttime
Web Player Settings
Windowed Scale:
How to Play

Controls

Arrow Keys: Move
Z: Attack

During Gameplay

Attack the orbs to damage and eventually break them. Enemies can be attacked to be destroyed, but touching one will remove a life. Enemies can spawn from intact orbs, and at increasing numbers as the "Night" number increases. When all orbs are broken, reach the princess to clear the Night.
About the Project
A retro, arcade-style game developed on my own in Unity. Knighttime was created for the CGX Grad Jam, and developed from start to finish from May 21-23, 2021. Aside from the use of the Unity platform itself, all of the assets used for this project, including code, visuals, and sounds, were created by me. Carefully traverse a maze and break the orbs within it, all while dealing with an ever-increasing amount of enemies.
Project Details
Development Time: May 21 - 23, 2021
Platform: Unity
My Goals for This Project
  • I wanted to create a fully-2D project in Unity, since I was always "faking" 2D with things like UI elements, and wasn't yet certain of how easy a fully-2D project was to manipulate.
  • For this 2D game, I wanted to create an arcade-style experience, one that played very simply, but could repeat infinitely.
  • I also wanted to become more experienced with animating objects, and see how I could take advantage of animation features in Unity.
  • What I Learned After Finishing This Project
  • I quickly discovered that creating 2D projects in Unity is quite easy, especially once I had an arcade-style resolution for the game in mind, since I could configure the units of space to reflect the number of pixels on-screen.
  • I also came to like Unity's tools for animating sprites, since I could bind game functions to specific frames of animation. One example of this in my project is deleting enemies after playing an "explosion" animation.
  • Gameplay Demonstration
    © 2024 Owen Connell. All Rights Reserved.