Lasse Broekstra

Project Overview

Katharsi is an atmospheric 3D puzzle‑adventure set in a corrupted Byzantine cathedral. Guide your light‑wielding companion to cleanse ruins, solve environmental puzzles, and uncover a haunting tale of loss and redemption. Currently, in active development by a 15‑student capstone team at BUAS, with a playable Steam demo now available.

Automated Jenkins CI/CD for automated building and testing

We use Jenkins as our CI/CD backbone—automatically building and pushing to our Steam ‘jenkins’ branch regularly. A daily test suite (unit, integration, and smoke tests) runs to catch regressions before upload, sending detailed failure reports and archiving logs so we can track stability trends over time.

Fully compatible with the Steam Input API

Katharsi ships with full Steam Input support—automatically detecting controllers (gamepads, Steam Deck, keyboard/mouse), providing context‑aware action sets for puzzles, and letting players remap bindings in‑game or via the Steam overlay. Learn more about our custom Steam Input Plugin →

Steam Input configuration overlay

Team & Status

  • Team: 15‑member capstone team at BUAS (3 programmers, 6 artists, 5 designers, 1 producer, etc.)
  • Role: Build‑pipeline & tools development—CI/CD, Steam Input integration, automated testing
  • Development: Actively under way (3 months in) with weekly sprints and stand‑ups
  • Demo: Playable Steam demo now live—Try it on Steam →