Chronicles of Kingdoms
A real-time strategy in the spirit of Age of Empires II — right in your browser
Play in your browserArchitectureSource code
Real-time strategy (RTS) · free, no install, no sign-up · MIT

About the game
Build a village in the Dark Age, wall it in, raise a castle, research your way to the Imperial Age and break the enemy with trebuchets — against up to seven AI players on six random maps.
More
It is an original open-source game written from scratch: the rules and numbers follow classic Age of Empires II (the check against the Definitive Edition is documented), with none of the original art, music or names. It runs like an ordinary website — no install, no sign-up.
Features
- 14 civilizations — unique units, unique techs and team bonuses
- 4 ages (Dark → Feudal → Castle → Imperial) and a tree of 130+ technologies (F5 in game)
- 75+ unit types: infantry, archers, cavalry, siege, monks, ships
- Economy: market trade, trade carts, relics, farms; walls, gates, towers, garrisons
- Naval warfare: docks, fishing, transports, galleys, fire ships
2 more
- 6 random maps (Wasteland, Walled Court, Thicket, Nomad, Archipelago, Inland Sea), 6 AI levels, up to 8 players, diplomacy
- Save / load, post-game statistics, 7 interface languages
Screenshots





Controls
12 actions
- Left mouse buttonselect a unit or building; drag a box to select several
- Double-clickselect every unit of the same type on screen
- Right mouse buttongive an order at that spot: move, gather, build, attack, garrison
- QWERTcommands of the selected unit, same as the buttons in the bottom panel (keys follow a 5×3 grid)
- Ctrl+1…9save the selected units as a group
- 1…9select the saved group; press again to jump the camera to it
- Hcamera to the town center
- .,find an idle villager · find an idle soldier
- Spacecamera to the selected units
- Mouse wheelarrow keyszoom · scroll the map
- F5tech tree
- F7F8quick save · quick load
At a glance
- Platform
- desktop browser, no install
- First load
- ≈ 60 MB, then streamed as you play
- Opponents
- up to 7 AI players, 6 difficulty levels
- Interface languages
- English, Russian, German, French, Spanish, Brazilian Portuguese, Italian
- Code
- open source, MIT (a Python version too)
FAQ
Is this a copy of Age of Empires II?
No. It is an independent open-source game: the mechanics and numbers were checked against Age of Empires II, but the art, music and names are its own (music and voices come from the open-source 0 A.D.).
Do I have to install anything?
No. The game runs as a plain web page. The first start downloads about 60 MB of assets.
How do I save?
F7 quick-saves and F8 loads; there are also slots in the game menu. Saves stay in your browser.
Can I get the code?
Yes, all of it is open under the MIT licence: github.com/esurvanov/awesome-games.