Game review

MedievalWar

7.6 / 10

Developer
Khang Tran
Publisher
Khang Tran
Released
1 January 2019
Platforms
desktop
Genre
strategy
Monetisation
free
Players
false

The short version

A genuinely solid Fire Emblem-style tactics game with real grid-based unit movement, HP tracking, and a proper move/wait action menu - confirmed working correctly by selecting a unit, opening its action menu, and watching a real, colour-coded movement range appear on the grid. Correctly and honestly shipped desktop-only, since the movement and selection code is built entirely on keyboard input with no touch handling.

Biggest strengths

  • Controls confirmed genuinely correct through a full real interaction sequence - moving the cursor with held arrow-key presses, landing exactly on a unit, selecting it with Z to open a real Move/Wait action menu showing its name and HP (Paladin 1, 36/36), and confirming Move revealed an actual colour-coded tile-by-tile movement range on the grid
  • A real tactics-game structure, not just a tech demo - named units with HP totals, a grid-based map with varied terrain (rocks, trees, a village), and multiple visible enemy and ally units positioned across the field
  • Correctly and honestly shipped desktop-only - a direct source check of the movement code confirms it is built entirely on Phaser's keyboard input with no pointer or touch handling anywhere

Biggest weaknesses

  • This game's input polling did not reliably register very brief, instantaneous key taps during testing - only genuine, deliberately-held key presses reliably moved the cursor or triggered a selection, a usability quirk worth knowing about rather than assuming a single quick press will register
  • No touch support of any kind, so it is correctly unavailable to phone visitors rather than broken for them
  • Combat and win/loss conditions weren't fully exercised in this pass beyond confirming the move-selection mechanic works correctly

Who it's for: Fans of Fire Emblem-style grid tactics who want a free, no-download browser version on a real keyboard.

Our recommendation: play

7.6 / 10

Opening

MedievalWar is a Fire Emblem-style turn-based tactics game: a grid map dotted with rocks, trees, and a village, populated by named units with their own HP pools, moved and commanded one at a time through a simple cursor-and-menu interface.

Correctly desktop-only, and confirmed why

The title screen states its controls plainly before play even starts: arrow keys to move, Z to select, X to cancel. A direct read of the movement code confirms this is the whole story - input is bound entirely to Phaser's keyboard API, with no pointer or touch handling anywhere in the class. It's correctly and honestly shipped here under the desktop-only tier rather than pretending to work on a phone.

Controls, confirmed with a real selection sequence

Rather than trust the title screen's instructions alone, this was tested directly: the cursor was moved with held arrow-key presses (brief, instantaneous taps didn't reliably register - a quirk worth knowing, not a bug), landed precisely on a friendly unit, and selected with Z. That opened a real in-game panel reading "Paladin 1, 36/36" alongside a Move/Wait menu - genuine unit data, not placeholder text. Confirming Move then revealed an actual colour-coded movement range spreading out from the unit across the grid, with a nearby ally highlighted too. That's the core tactics-game interaction loop working correctly end to end.

A real map, not a demo

The battlefield has genuine variety - impassable rock clusters, forest tiles, a village structure, and multiple named units on both sides positioned meaningfully across the field, giving it the feel of an actual scenario rather than a bare test level.

Final Verdict

A well-built, correctly-controlled little tactics game that delivers on its Fire Emblem-style premise, with the core select-and-move loop confirmed genuinely functional rather than assumed. Honestly and accurately kept desktop-only, since that's exactly how it was built.

Pros and cons

Pros

  • Controls confirmed genuinely correct through a full real interaction sequence - moving the cursor with held arrow-key presses, landing exactly on a unit, selecting it with Z to open a real Move/Wait action menu showing its name and HP (Paladin 1, 36/36), and confirming Move revealed an actual colour-coded tile-by-tile movement range on the grid
  • A real tactics-game structure, not just a tech demo - named units with HP totals, a grid-based map with varied terrain (rocks, trees, a village), and multiple visible enemy and ally units positioned across the field
  • Correctly and honestly shipped desktop-only - a direct source check of the movement code confirms it is built entirely on Phaser's keyboard input with no pointer or touch handling anywhere
  • Clean, readable pixel-art presentation with a clear title screen that states its controls plainly (arrow keys, Z, X) before play begins
  • MIT licensed, no third-party analytics found in the shipped files, no build step required

Cons

  • This game's input polling did not reliably register very brief, instantaneous key taps during testing - only genuine, deliberately-held key presses reliably moved the cursor or triggered a selection, a usability quirk worth knowing about rather than assuming a single quick press will register
  • No touch support of any kind, so it is correctly unavailable to phone visitors rather than broken for them
  • Combat and win/loss conditions weren't fully exercised in this pass beyond confirming the move-selection mechanic works correctly

Category scores

Category scores are the reviewer's read on each area. They inform the overall score but do not average into it — the number at the top of the page is a judgement, not a calculation.

  • Gameplay 8 / 10
  • Visuals 7 / 10
  • Sound 6 / 10
  • Originality 6.5 / 10
  • Replayability 7.5 / 10
  • Controls 8 / 10