SquareLords is a fast-paced, Risk-inspired strategy game built with plain JavaScript, HTML, and CSS. No frameworks, no installs—just open and play.
Conquer squares, expand your empire, and crush your opponents in a battle for total domination.
- Dynamic grid board – board size scales with player count
- 2–8 players – pass-and-play with friends, later with AI
- Risk-style combat – attack, defend, and expand your territory
- Animated turns – smooth pawn placement and battle resolution
- Clean UI & sound effects – immersive experience without clutter
- Replayable – every game plays out differently
Try SquareLords in your browser (GitHub Pages)
No downloads, no setup. Just start conquering.
Got ideas? Found bugs?
- Open an issue
- Check out the code and submit a pull request
- Add cache or saving mechanism
- Add a timer to the end button, so you cannot spam
- Add a max number to each square
- Add different sized squares
- Mobile-friendly controls (important!)
- Add a win page
- More themes and board styles
- Expanded win/end game screen with stats
- Make the board more clear to use
- Add AI opponents
- Online multiplayer
- Bug fixing
- Terrain effects
- Unit types with different combat rules
- Custom maps with countries instead of generic grid
- Improve mobile UX and responsive design
- Visual clarity improvements
MIT – feel free to use, hack, and remix.