Sehtara Backend Server

Global leaderboard for Sehtara.

May 2025 – Present

Links

  • GitHub
  • api.sehtara.net

Notable Features

  • Self-contained unit consisting of an ASP.NET web API with a MariaDB database. No more, no less.

Roadmap

  • Establish a more reliable way to do database integration tests.
  • Implement replay uploading and serving, once replays are implemented in the game.

Motivation

From the beginning, creating an integrated online leaderboard was an essential part of my vision for Sehtara. In a game where the only objective is to get high scores, it would feel like quite the missed opportunity to not have one. In Sorath’s Hyper Demon, one of Sehtara’s biggest inspirations, the incentive of climbing the in-game leaderboard gave tremendous replay value to a game with a short and repetitive gameplay loop. There’s many commercial solutions for creating online leaderboards, but I chose to make my own, mainly because I wanted complete control over replay uploading, but also because it sounded like a lot of fun.

Tags

  • c-sharp

  • asp

  • mariadb

  • ef-core

Site design and content © 2026 Aiden Pogue

  • 'Email Me' Badge
  • LinkedIn Profile Badge
  • GitHub Profile Badge

Font info

  • Index
  • Projects
  • Blog