Project Details Completed

Covenant Night

Covenant Night is a third-person 3D stealth game based on 1 Samuel 19 and 20. You play Jonathan, son of King Saul, escorting your friend David through the streets of ancient Gibeah before the guards close every exit. There is no combat: you crouch past patrols, throw stones to pull guards away, press against walls to slip into shadow, and command David to follow, wait, or run, while five hand-built city zones each play as their own stealth puzzle. A confirmed sighting of David ends the zone, so every route is a choice about who you can afford to be seen by.

Built solo in Unity 6 with the Universal Render Pipeline and C#. Guards run on a finite state machine with graded detection that rises with proximity, sprinting, and torchlight, and they check line of sight with raycasts from their eyes. David is a NavMeshAgent companion, zones stream in additively, and an AudioMixer drives a lyre underscore and a heartbeat tension layer. The scenes, prefabs, audio, textures, and UI are all generated by an editor builder script, so the look and layouts are changed in code and rebuilt. Version 1.0.0 is released as a Windows installer and a macOS disk image, built and published by a GitHub Actions workflow.

Covenant Night

Category: Personal

Role: Developer