A downloadable library

Download NowName your own price

LevelMap is a simple C library for generating small dungeons and similar levels for turn-based games. Features include the ability set dimensions of the maps or leave them random, generation of both rooms and corridors, and if desired, connected textures.

Levels can be up to 256 blocks in size, of dimensions anywhere from 28x9 through 16x16 to 9x28. LevelMap does not directly handle the graphics, but does generate the data, including what is needed to show connected textures. Neither does it generate the inhabitants of the level, which is best left to the developer of the host project.

So far, LevelMap has been used in Star Cadre: Combat Class, a science fiction squad combat game, and in The Chambers Beneath, a fantasy roguelike RPG. Squad combat games and role-playing games are the primary use case for this library.

Available downloads include a binary version of the library that can be linked with your own projects, and a source code version which you can compile for systems other than MS-DOS, and modify if you please.

Published 1 day ago
StatusReleased
CategoryTool
AuthorCyningstan
Tags2D, c, DOS, Generator, library, map, MS-DOS, programming

Download

Download NowName your own price

Click download now to get access to the following files:

LevelMap Binaries 32 kB
LevelMap Source Code 16 kB

Leave a comment

Log in with itch.io to leave a comment.