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...
Development V-log
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
- PixiJs - The HTML5 Creation Engine
- SpawnDev.BlazorJS.PixiJS by LostBeard - Brings the amazing PixiJS library to Blazor WebAssembly
- BlazorBootstrap - High-performance, lightweight, and responsive blazor bootstrap components
- Blazor.WebAudio by Kristoffer Strube - Blazor wrapper for the Web Audio browser API
- Bezier by Mahdi K. Fard - A library for performing Bezier curve computation for .NET Core
- Blender by Blender Foundation - The Freedom to Create
- Inkscape by Contributors - Draw freely
- TexturePacker GUI by CodeAndWeb - Pack your sprite sheets in seconds
- Animate.css by Waren Gonzaga - Just-add-water CSS animations
Generative AI utilization
- Samsung Drawing Assist - Sketch-to-illustration help with character design
- Riffusion - AI music generator
No AI-generated code!