文件名称:dungeon_generator:简单且可配置的ASCII地牢生成器
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-12 08:38:50
C++
ASCII地牢生成器 生成二维字符数组的C ++程序,看起来像一个地牢。 用法 只需在实例化Dungeon对象时将Dungeon所需的高度和宽度传递给构造函数即可。 创建对象后,可以通过调用以下方法来设置地牢的房间参数: setMin(height,width)设置房间的最小高度和宽度。 默认值为4,4 。 setMax(height,width)设置房间的最大可能高度和宽度。 D_HEIGHT/4, D_WIDTH/7 。 setChars(wall,floor,nothing)设置将代表墙壁,地板而不是任何东西的字符。 '#', '-', '.' 是默认值。 setMinRoomNum(num)设置最小房间数(不能保证房间数等于此数)。 默认值为30 。 设置完所有参数后,调用generate函数生成地牢。 此外,对待对象就像对待二维数组一样。 C++11是必需的。 例子
【文件预览】:
dungeon_generator-master
----.gitignore(23B)
----Headers()
--------Dungeon.h(15KB)
--------Rand.h(462B)
----LICENSE(1KB)
----README.md(1KB)
----makefile(182B)
----Source()
--------example_main.cpp(648B)