【技术实现步骤摘要】
一种电子游戏的地图的生成方法和系统
本专利技术涉及计算机游戏技术,更具体而言,涉及一种电子游戏的地图的生成方法和系统。
技术介绍
游戏地图是使玩家融入电子游戏的重要要素,其指的是由单个或多个用户独享的游戏区域。在电子游戏例如大型多人在线角色扮演游戏(MassiveMultiplayerOnlineRole-PlayingGame,MMORPG)中,玩家通常期待能够尝试到更多变的游戏地图和更多样的游戏玩法。然而,在非2D游戏中,地图的复杂度非常高,不能像在2D游戏中一样进行贴图的简单拼接,而是需要考虑贴图/模型拼接度、实时光影关系、显示效果或运行效率等多种因素,因而在制作随机地图所需要的大量地图时,需要对每一个地图模型进行重新设计和制作,这项工作费时费力,给美术人员带来了极大挑战。另外,在对玩法进行随机的同时,如何提高游戏的可玩性也是电子游戏开发时需要考虑的重要因素。在当前的领域中,随机玩法的生成非常盲目,没有考虑到玩家的游戏体验。目前缺少综合考虑上述因素中的一种或多种的用于生成电子游戏的地图的方法和系统。r>专利技术本文档来自技高网...
【技术保护点】
1.一种电子游戏的地图的生成方法,其中所述地图包括普通地块和连接地块,并且所述方法包括:/n获取待生成的所述地图的配置信息,其中所述配置信息包括生成所述地图需要的所述普通地块的类型和数量;/n根据所述配置信息,随机放置所述数量的普通地块,然后获取所述数量的普通地块中的每个普通地块的位置信息;/n确定所述数量的普通地块中的每个普通地块与其他普通地块之间的连接关系;和/n使用连接地块连接所述数量的普通地块中具有所述连接关系的任意两个普通地块以生成所述地图,其中所述连接地块包括平路地块和楼梯地块。/n
【技术特征摘要】
1.一种电子游戏的地图的生成方法,其中所述地图包括普通地块和连接地块,并且所述方法包括:
获取待生成的所述地图的配置信息,其中所述配置信息包括生成所述地图需要的所述普通地块的类型和数量;
根据所述配置信息,随机放置所述数量的普通地块,然后获取所述数量的普通地块中的每个普通地块的位置信息;
确定所述数量的普通地块中的每个普通地块与其他普通地块之间的连接关系;和
使用连接地块连接所述数量的普通地块中具有所述连接关系的任意两个普通地块以生成所述地图,其中所述连接地块包括平路地块和楼梯地块。
2.根据权利要求1所述的方法,其特征在于,所述普通地块的类型被配置为能够确定所述普通地块的大小以及所述普通地块中门的数量和位置信息,其中所述连接地块被配置为能够通过所述门连接所述普通地块。
3.根据权利要求1所述的方法,其特征在于,还包括:在所述数量的普通地块被随机放置后,获取所述数量的普通地块中的每个普通地块的取向信息。
4.根据权利要求3所述的方法,其特征在于,所述位置信息、取向信息和连接关系由逻辑坐标表示。
5.根据权利要求1所述的方法,其特征在于,还包括:在随机放置所述数量的普通地块之前,根据所述普通地块的数量确定所述地图的大小。
6.根据权利要求5所述的方法,其特征在于,所述地...
【专利技术属性】
技术研发人员:陈瑽,寇京博,任子敬,覃哲林,汪玉龙,田吉亮,庄涛,杨凯允,陈嘉伟,殷宏亮,张峰,姚逸宁,徐丹,
申请(专利权)人:北京赤金智娱科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。