Crawl Master

Resolution too low alert!

You are trying to run this game on a device which has insufficient resolution to display the game properly. Just so you know ...

Long, long ago, brave knight entered the dungeon to search for the missing treasure. Never to return. What happened? Who can say. You? Would you investigate? Do you dare?

Settings: ENGINE.INI.GRIDPIX:
CAMERA.FOV:

Version: ENGINE:
GRID:
MAZE:
RAYCAST:
AI:
Prototype LIB:
Resolution: ScreenWidth:
ScreenHeight:
Walls:

Floor:

Ceiling:

Instructions:

Survival guide:

Running away is a legitimate strategy ...

Game will be saved each time you descend on a new level for the first time.

Use temple to heal and buy skills. But remember, healthcare is expensive ...

KEYS:

Mouse to open doors and pick up items and interact with environment

W ... move forward

S ... move backward

A ... strafe left

D ... strafe right

Q ... turn left

E ... turn right

CTRL ... cast magic.

H ... use healing potion

M ... use mana potion

cursor left, right ... move scroll selection cursor

ENTER ... cast selected scroll

F4 ... pause/resume game

SCROLLS:

Light

Magic lamp: inreased range of map revealing dungeon

DrainMana

Drain Mana: drains mana from all creatures in the area. Also yours!

Map

Map: reveals the location of the temple or other important areas

BoostWeapon

Increase the damage of your weapon for certain duration.

BoostArmor

Increase your armor for certain duration.

DestroyArmor

Decrease your opponent's armor in the certain range.

DestroyWeapon

Decrease the damage of your opponent's weapons in the certain range.

Cripple

Cripple: Decrease speed of the nearby monsters.

Invisibility

Invisibility: I will let you figure this one by yourself ...

Magic Boost

Magic Boost: boost your magic abilities for a while

Petrify

Petrify: petrifies all enemies in a certain range

Teleport to Temple

Teleport to the Temple: instant jump to the temple. Could also be on top of some scary monster ...

Luck

Hero's luck is temporarily increased. One of the game's mysteries.

HalfLife

Monster's life energy in the certain range is halved.

About: Dungeon Master

'Crawl Master' is inspired by two legendary games. Atari ST classic Dungeon Master from 1987, one of the first games to feature pseudo-3D first person perspective. The second is PC classic Wolfenstein 3D from 1992, one of the first games to combine texture mapping and ray casting to render the game world.

Wolfenstein 3D

Crawl Master's engine is loosely based upon the published interpretations of Wolfenstein 3D C raycasting code. The latter was heavily optimised to run efficiently in JavaScript Canvas and includes super fast custom algorithm for painting decals.

Crawl Master features Dijkstra's and A* algorithms for path finding and Monster AI and my own algorithm for procedural dungeon generation.



CoolWeb XI v1.9.14