ported2browserTHE INDEPENDENT FIELD GUIDE

RPG / WEB-NATIVE

Hauberk.

Hauberk is Bob Nystrom’s browser roguelike, written in Dart and presented as an ASCII dungeon crawl with procedurally generated levels. The creator publishes both a dungeon screenshot and the source, including the build instructions. Open the published browser build to play; installing the Dart toolchain is for development. Follow the game’s displayed commands before exploring, and read the message area after unfamiliar actions.

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

Opens the project’s game host.

Hauberk project illustration
Original Hauberk artwork published by its creator. See the image and source notes below; this is not a playthrough by Ported2Browser. Source & credits (opens a new tab)
EXPLORE THIS COLLECTIONStories, worlds & tactics ↗

YOUR FIRST SESSION

Your first few moves.

Jump to controls ↓
  1. 01

    Open the browser build

    Wait for the game interface rather than installing developer tools.

  2. 02

    Read the available commands

    Identify movement and the current menu actions.

  3. 03

    Explore carefully

    Watch the map and action messages together.

KEEP THIS HANDY

Controls at a glance.

Keyboard
Use the command mappings displayed by the current build.
Menu choices
Read character and game options before confirming.
Message / status area
Inspect action results and the character’s current condition.

The browser build and source serve different jobs

The README describes Dart development and a local server that compiles source to JavaScript. Players can use the published browser host without performing that setup. Keep the distinction in mind when troubleshooting: a source archive is not the same artifact as the compiled game delivered by the original play link.

Read an ASCII map through its context

The creator identifies Hauberk as an ASCII-art dungeon crawl with procedural generation. Learn the symbols alongside the game’s current instructions and message area. A newly generated layout should be read on its own terms; this profile avoids presenting a fixed route that would not match every dungeon.

Know the project’s maintenance context

The README says the author’s available time is limited and describes the repository as mostly read-only, while welcoming reuse under the MIT licence. That is useful context for old issues and feature requests. It does not prevent playing the published build, but this entry does not promise a current release schedule or modern-browser support beyond the delivery checked here.

BEFORE YOU CLOSE THE TAB

What happens to your progress?

A portable campaign backup was not established by the reviewed documentation. Treat the linked game and this site’s Saved shortlist as separate records.

Check the save and backup guide ↗

A FEW USEFUL ANSWERS

Before the next click.

Do I need Dart installed to play?

No. Use the published browser build. Dart appears in the instructions for developing and serving the source locally.

Is the dungeon a fixed walkthrough?

The creator describes procedurally generated dungeon levels.

Follow the source.

Bob Nystrom / munificent and Hauberk contributors. Licence notice. MIT; full notice in COPYRIGHT.

Latest collected source change: Reorganize effect code. (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