ported2browserTHE INDEPENDENT FIELD GUIDE

PLATFORMER / WEB-NATIVE

Knight Dreams.

Run, jump and use a spear as a small knight while collecting gems and surviving an endless sequence of enemies.

Web-nativeKeyboard
Open original game ↗ (opens a new tab)

Opens the project’s game host.

Knight Dreams project illustration
Original competition cover published with Knight Dreams by Jani Nykänen. It illustrates the project and is not a game session completed by this site. Source & credits (opens a new tab)
EXPLORE THIS COLLECTIONRuns, routes & races ↗

YOUR FIRST SESSION

Your first few moves.

Jump to controls ↓
  1. 01

    Left / Right or A / D

    Move.

  2. 02

    Up / W

    Jump on the ground or fly in the air.

  3. 03

    Space / Enter

    Extend the spear or pause.

KEEP THIS HANDY

Controls at a glance.

Left / Right or A / D
Move.
Up / W
Jump on the ground or fly in the air.
Space / Enter
Extend the spear or pause.

How the game works

The spear can defeat an enemy that touches it even without extending the attack, according to the creator. Space extends it; learn the ordinary reach before timing that action.

A decision to watch

Gems increase the score multiplier and supply power to the knight’s flying ability. Up or W jumps on the ground and uses flight when already airborne.

Try a first session

The original source describes best-score storage in localStorage, which can fail when storage is blocked. A best score is different from a saved position in the middle of a run.

BEFORE YOU CLOSE THE TAB

What happens to your progress?

The creator documents a best score in localStorage when the browser permits it. A best score is not a resumable live run.

Check the save and backup guide ↗

A FEW USEFUL ANSWERS

Before the next click.

What do gems contribute?

They increase the score multiplier and supply power for the knight’s flying ability.

Does the game remember my best score?

The creator documents a best score in localStorage when browser storage is available. That does not establish a resumable run.

Follow the source.

Jani Nykänen. Licence notice. No code licence was identified by GitHub; consult the creator’s repository; original media rights are separate.

Latest collected source change: Typo in README (opens a new tab) . Repository activity does not identify the hosted game version.

All media and source credits ↗
KEEP EXPLORING

Another open tab.

All games