Const
The two terrain kinds every map needs; a game adds its own alongside.
import { Level, WALL, FLOOR } from '@datamoc/mw_games/roguelike';const level = new Level(20, 15, [WALL, FLOOR], 0); // 0 = WALL, everything starts solidlevel.set(5, 5, 1); // 1 = FLOORconsole.log(level.passable(5, 5)); // true Copy
import { Level, WALL, FLOOR } from '@datamoc/mw_games/roguelike';const level = new Level(20, 15, [WALL, FLOOR], 0); // 0 = WALL, everything starts solidlevel.set(5, 5, 1); // 1 = FLOORconsole.log(level.passable(5, 5)); // true
The two terrain kinds every map needs; a game adds its own alongside.