游戏地图智能生成方法、游戏地图生成系统和电子设备与流程
- 国知局
- 2024-07-11 16:26:36
本发明涉及游戏开发,尤其涉及游戏地图智能生成方法、游戏地图生成系统和电子设备。
背景技术:
1、游戏地图是游戏设计中一个至关重要的组成部分,游戏地图不仅承载着游戏的视觉美感,还影响着玩家的游戏体验和游戏世界的深度。游戏开发过程中,传统的游戏地图制作过程中牵涉到程序、美术、策划等诸多工种的沟通合作,开发者需要花费大量的时间去统筹、管理各方面的资源,因此游戏地图的设计与制作在常规游戏开发流程中占用了大量的开发周期与成本。
2、随着游戏产业的迅猛发展,对游戏地图设计的要求也越来越高。传统的游戏地图设计、制作方法已经难以快速适应多变的市场需求。
3、因此,需要对传统的游戏地图设计、制作方法进行改进,以克服现有技术的缺陷。
技术实现思路
1、为克服相关技术中存在的问题,本发明的目的之一是提供一种游戏地图智能生成方法,该方法能够自动构建完整的游戏地图与地图上的各种基础数据配置,从而节省游戏地图的制作时间,降低游戏开发成本。
2、一种游戏地图智能生成方法,包括:
3、分解策划的地图需求,获取策划规划好地图的区域权重,根据区域权重利用洪水算法进行地形生成,得到第一地图;
4、在地形生成后的地图上通过配置路线走向与目标规划图,生成后续的物件与npc布置,得到第二地图;
5、对第二地图进行调整,得到最终地图。
6、在本发明较佳的技术方案中,所述获取策划规划好地图的区域权重,根据区域权重利用洪水算法进行地形生成,得到第一地图,包括:
7、通过权重编辑器为地图区域分配权重值;
8、权重值决定了该区域在游戏中的重要性、资源丰富度或其他特定属性。
9、对分配了权重值的地图区域进行打点;打点能够用于标记地图上的关键元素,如任务点、资源点、敌人位置等。这些点可以帮助策划人员更好地组织地图结构,确保元素的合理分布)
10、采用细胞体算法拆分地图的地形块;更佳地,设置拆分力度,填充半径等参数后,可保证地形块轮廓生成的随机性)
11、对拆分地形块的地图进行采样筛选,并对拆分结果进行带轴向的高斯模糊,确定地图的最终轮廓;采用洪水算法结合地图区域的权重值,从一个随机节点开始,用设定的蔓延参数填充满整个地图轮廓。
12、在本发明较佳的技术方案中,所述设定的蔓延参数,包括:
13、地图区域的高度走势、地图区域的地表内容关联度(具体包括草地,沙地,水面等)、地图区域的道路连接以及地图区域的地貌。
14、在本发明较佳的技术方案中,所述地图区域的之后,还包括:
15、修改蔓延参数,以生成地图区域的不同地形。
16、在本发明较佳的技术方案中,所述在地形生成后的地图上通过配置路线走向与目标规划图,生成后续的物件与npc布置,包括:
17、获取策划设计地图配置的探索方向规划;
18、根据配置的探索方向,自动优化原始地形,生成对应物件;
19、其中所生成的的对应物件由物件的占地面积、蔓延参数、地图的区域权重决定。
20、在本发明较佳的技术方案中,生成npc布置,包括:
21、获取策划的npc的用途和需求;
22、根据需求选择npc的生成方法;
23、准备生成npc准备所需的数据和资源,包括准备npc的模型、纹理、动画、属性值;
24、在第一地图上实施npc生成过程。
25、在本发明较佳的技术方案中,所述在第一地图上实施npc生成过程之后,还包括:
26、对生成的npc进行测试和评估;
27、根据测试和评估的结果,对npc的生成过程进行迭代和改进;
28、将改进后npc集成到游戏地图中,得到第二地图。
29、在本发明较佳的技术方案中,所述对第二地图进行调整,包括:
30、利用可视化编辑工具,对第二地图进行调整;
31、将调整数据储存,生成数据调整资料包。
32、本发明的目的之二是提供一种游戏地图生成系统,用于带有存储及显示功能的电子计算机或者智能移动终端上,所述系统用于实施如上所述的游戏地图智能生成方法,所述系统包括:
33、数据获取单元,用于获取策划的地图需求、地图区域权重、地图的物件表现;
34、地图生成单元,用于根据数据获取单元的数据,自动生成游戏地图;
35、修正单元,用于对生成的游戏地图与进行调整,修改地图参数;
36、本发明的目的之三是提供一种电子设备,包括:
37、处理器;以及
38、存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的游戏地图智能生成方法。
39、本发明的有益效果为:
40、本发明提供的一种游戏地图智能生成方法,该方法包括:分解策划的地图需求,获取策划规划好地图的区域权重,根据区域权重利用洪水算法进行地形生成,得到第一地图;在地形生成后的地图上通过配置路线走向与目标规划图,生成后续的物件与npc布置,得到第二地图;对第二地图进行调整,得到最终地图。该方法在获取了策划规划好的地图区域的权重后,利用算法自动进行地形生成,并通过路线走向与目标规划图,自动完整的游戏地图与地图上的各种基础数据配置,还能够对制作好的地图进行修改,提高地图与策划之间的匹配程度。该方法能够大幅提高游戏地图制作的效率,从而节省游戏地图的制作时间,降低游戏开发成本。
技术特征:1.一种游戏地图智能生成方法,其特征在于,包括:
2.根据权利要求1所述的游戏地图智能生成方法,其特征在于:
3.根据权利要求1所述的游戏地图智能生成方法,其特征在于,所述设定的蔓延参数,包括:
4.根据权利要求3所述的游戏地图智能生成方法,其特征在于,所述地图区域的之后,还包括:
5.根据权利要求3所述的游戏地图智能生成方法,其特征在于:
6.根据权利要求2所述的游戏地图智能生成方法,其特征在于:
7.根据权利要求6所述的游戏地图智能生成方法,其特征在于,所述在第一地图上实施npc生成过程之后,还包括:
8.根据权利要求1所述的游戏地图智能生成方法,其特征在于,所述对第二地图进行调整,包括:
9.一种游戏地图生成系统,其特征在于,用于带有存储及显示功能的电子计算机或者智能移动终端上,所述系统用于实施如权利要求1-8任一项所述的游戏地图智能生成方法,所述系统包括:
10.一种电子设备,其特征在于,包括:
技术总结本发明提供了游戏地图智能生成方法、游戏地图生成系统和电子设备备,属于游戏开发技术领域,该游戏地图智能生成方法包括:分解策划的地图需求,获取策划规划好地图的区域权重,根据区域权重利用洪水算法进行地形生成,得到第一地图;在地形生成后的地图上通过配置路线走向与目标规划图,生成后续的物件与NPC布置,得到第二地图;对第二地图进行调整,得到最终地图。该方法能够自动构建完整的游戏地图与地图上的各种基础数据配置,从而节省游戏地图的制作时间,降低游戏开发成本。技术研发人员:谢嘉,温健滔受保护的技术使用者:广州四三九九信息科技有限公司技术研发日:技术公布日:2024/5/16本文地址:https://www.jishuxx.com/zhuanli/20240615/79373.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
上一篇
物品收纳容器的制作方法
下一篇
返回列表