[發明專利]地圖生成方法、裝置、計算機設備及計算機可讀存儲介質有效
| 申請號: | 202011362509.2 | 申請日: | 2020-11-27 |
| 公開(公告)號: | CN112473136B | 公開(公告)日: | 2022-01-11 |
| 發明(設計)人: | 張馳;魏然;王震;耿可靖;段培沖;高吉良;張純新;祝中華 | 申請(專利權)人: | 完美世界(北京)軟件科技發展有限公司 |
| 主分類號: | A63F13/52 | 分類號: | A63F13/52;A63F13/5378;A63F13/60;G06T17/05;G06T17/20 |
| 代理公司: | 北京中強智尚知識產權代理有限公司 11448 | 代理人: | 黃耀威 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地圖 生成 方法 裝置 計算機 設備 可讀 存儲 介質 | ||
本申請公開了一種地圖生成方法、裝置、計算機設備及計算機可讀存儲介質,涉及游戲設計技術領域,根據輸入的目標生成風格,確定起始三維地塊,挑選出可以使用的可拼接三維地塊進行拼接,生成目標地圖,無需制作大量完整地圖,降低成本,避免占用大量的存儲資源。所述方法包括:當檢測到請求生成地圖時,確定起始三維地塊;在起始三維地塊上確定起始延伸通道,查詢可拼接三維地塊;建立起始延伸通道與可連接延伸通道之間的連接關系,將起始三維地塊與可拼接三維地塊進行拼接;確定起始三維地塊與可拼接三維地塊進行拼接產生的拼接處,統計拼接處的拼接參數;按照地塊厚度差進行豎直方向的調整,按照地塊間隙數據進行水平方向的調整,生成目標地圖。
技術領域
本申請涉及游戲設計技術領域,特別是涉及一種地圖生成方法、裝置、計算機設備及計算機可讀存儲介質。
背景技術
隨著生活水平的提高,人們的生存質量和生活環境發生了翻天覆地的變化,大規模的城市建設,給人們的生活帶來高品質享受的同時,也帶來了巨大的壓力,人們在壓力環境下容易出現焦慮、精神不集中、工作無法正常完成等問題,因此,很多可以用于緩解疲勞以及娛樂的游戲應運而生。近年來,游戲設計技術飛速發展,市面上場景類的游戲受到大量玩家的青睞。場景類的游戲中大多為追身鏡頭,給玩家提供了更加浸入式的游戲體驗,游戲中關卡的路線以及樂趣性是極為重要的一個點,因此,游戲的開發人員在開發游戲時,通常會為每個關卡生成多個不同的地圖,并在玩家體驗關卡時,隨機展示地圖,使得游戲的玩法增加,玩家可以體會別樣的游戲感受。
相關技術中,游戲的開發員通常會為游戲中的每一個關卡生成多張地圖,將關卡對應的多張地圖與關卡進行綁定,并將綁定后的地圖攜帶在游戲的安裝包中。當玩家下載該游戲時,地圖也一起下載,這樣,在后續游戲運行時,每次玩家進入關卡時,都會隨機展示一個地圖。
在實現本申請的過程中,申請人發現相關技術至少存在以下問題:
為每個關卡都生成多張地圖需要大量的人力物力,且大量的地圖會導致游戲的安裝包體積過大,不僅導致生成地圖的成本過高,還浪費了大量的存儲資源。
發明內容
有鑒于此,本申請提供了一種地圖生成方法、裝置、計算機設備及計算機可讀存儲介質,主要目的在于解決目前為每個關卡都生成多張地圖需要大量的人力物力,且大量的地圖會導致游戲的安裝包體積過大,不僅導致生成地圖的成本過高,還浪費了大量的存儲資源的問題。
依據本申請第一方面,提供了一種地圖生成方法,該方法包括:
當檢測到請求生成地圖時,根據設定的目標生成風格,確定起始三維地塊;
在所述起始三維地塊上確定被選中的起始延伸通道,基于所述起始延伸通道,查詢至少一個可拼接三維地塊,所述至少一個可拼接三維地塊符合所述目標生成風格且存在與所述起始延伸通道匹配的可連接延伸通道;
建立所述起始延伸通道與所述可連接延伸通道之間的連接關系,將所述起始三維地塊與所述至少一個可拼接三維地塊進行拼接;
確定所述起始三維地塊與所述至少一個可拼接三維地塊進行拼接產生的拼接處,統計所述拼接處的拼接參數,所述拼接參數至少包括地塊厚度差以及地塊間隙數據;
按照所述地塊厚度差對產生所述拼接處的兩個待調整三維地塊進行豎直方向的調整,按照所述地塊間隙數據對所述兩個待調整三維地塊進行水平方向的調整,生成目標地圖。
在另一個實施例中,所述根據設定的目標生成風格,確定起始三維地塊,包括:
確定在請求生成地圖時設定的所述目標生成風格,獲取所述目標生成風格對應的多個預設三維地塊;
在所述多個預設三維地塊中確定被選中的預設三維地塊;
將所述被選中的預設三維地塊的地圖屬性設置為起始屬性,并將設置后的所述預設三維地塊作為所述起始三維地塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于完美世界(北京)軟件科技發展有限公司,未經完美世界(北京)軟件科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011362509.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種內河航道整治工程生態影響模擬預測方法
- 下一篇:一種雙層低溫液氫球罐設備





