Story
In the sun-baked, sand-swept expanse of the Great Plains, the jerboa clans found themselves locked in a conflict as absurd as it was devastating. What began as a heated debate over the proper preparation of dew-drop nectar—some preferring it chilled, others insisting on a lukewarm, slightly fermented brew—had escalated into the First Great Jerboa Civil War. Lines were drawn not by ancient grudges, but by the subtle twitch of a nose or the length of a leaping bound, with the fiercely traditionalists of the South facing off against the free-spirited North. Battles were a chaotic ballet of enthusiastic hops and, (surprisingly) devastating barrages of rocket fire, punctuated by the high-pitched squeaks of indignation and the occasional dramatic flop into a conveniently placed sand dune. Yet, beneath the undeniable senselessness of their squabbles lay a genuine and heartfelt conviction, for even the smallest of creatures could find grand principles to fight, kill, and die for…
About
Jerboa wars is a passion project of a software engineer who unexpectedly found some spare time forced on him. It is a simple online browser turn-based yet fast-paced strategy game. Players can face off against other players or bots in 1-v-1, 2-v-2, and 3-v-3 scenarios. See How to Play section for rules and gameplay explanation.
This is an early-access demo version with only the basic mechanics and game loop implemented. See Planned Features section for what’s to come.
How to play
Monetization

The game is completely free to play and open source.

  • No microtransactions
  • No ads
  • No personal data collection
  • No social media trackers
The development is wholly supported through direct community contributions.

Thank you!!!

Features

Demo features:

  • 1-v-1, 2-v-2, and 3-v-3 game modes
  • Player vs Bots
  • P-v-P random

Planned features:

Community

  • Player profiles
  • Friends list
  • Enemies list
  • Public player tags
  • Multi-aspect ranking system
  • Competitive ladder and leaderboards
  • Achievements
  • Tournaments
  • Games spectating and replays
  • User messaging

P-v-P

  • Free-for-all deathmatch (up to 6 players)
  • Invitational matches
  • “Backstabber” mode – the winner is the only survivor. Player restores one HP when hitting an ally but loses two HP when hit by ally.

Gameplay and graphics

  • Detailed player statistics
  • Additional biomes
  • Biome-specific environmental hazards (ice, volcanos, quick sand)
  • Dikdik!!!

  • Situational emojis
  • Various graphics improvements

Development
Source code
Public GitHub repository link: coming soon...
Author

Alex Izmukhambetov

Technology

Platform
Microsoft ASP.NET
Front end
Graphics: PixJS WebGL / JavaScript
Game engine: Blazor Web Assembly / C#
Web UI: Blazor SSR / C#
Back end
Messaging API: ASP.NET WebAPI / C#
Data storage: SQL Server, SQLite
Data management O/RM: .NET CORE Entity Framework / C#
Game active server: .NET CORE / C#

Acknowledgements
Third-party tools and libraries used in the project
Generative AI utilization
  • Samsung Drawing Assist - Sketch-to-illustration help with character design
  • Riffusion - AI music generator
No AI-generated code!