检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:史宝明 贺元香 马少斌 SHI Bao-ming;HE Yuan-xiang;MA Shao-bin(School of Digital Media,Lanzhou University of Arts and Sciences,Lanzhou 730010,China)
机构地区:[1]兰州文理学院数字媒体学院,甘肃兰州730010
出 处:《长春师范大学学报》2022年第4期51-55,共5页Journal of Changchun Normal University
基 金:甘肃省教育厅创新基金项目“沉浸式VR旅游交互系统开发技术研究——以‘黄河风情线’景区为例”(2021B-330);兰州文理学院服务地方经济社会发展专项计划项目“沉浸式VR旅游产品开发关键技术研究”(2020FWDF10);甘肃省大学生创新创业训练计划项目“沉浸式VR动物园”(S202011562037)。
摘 要:迷宫地图生成是各类2D/3D游戏设计中经常需要实现的功能之一,在深入研究并查集理论的基础上,设计并实现了一个迷宫地图自动生成算法。采用按秩合并和路径压缩的方式对算法进行了优化,通过判断起点是否连通终点和是否遍历到每一个迷宫单元格两种方式来确定迷宫生成的终止条件,从而可以根据需要生成不同类型的迷宫。经测试可知,算法的执行效率较高,可以部署和应用于各类2D/3D游戏的设计开发。In various 2D/3D game designs,maze map generation is one of the functions that often need to be implemented.After in-depth study of Union-Find Sets theory,this paper designs and implements an automatic generation algorithm of maze map,and it is optimized by rank merging and path compression.The termination condition of the maze generation is to determine whether the starting point is connected to the ending point,or whether it is traversed to each maze cell,so that different types of mazes can be generated as needed.The algorithm has high execution efficiency,it can be deployed and applied in the design and development of various 2D/3D games.
关 键 词:迷宫 迷宫地图 迷宫自动生成 迷宫算法 并查集 路径压缩
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.148.219.214