欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

游戲地圖資源圖標(biāo)顯示方法、裝置、計算設(shè)備及存儲介質(zhì)與流程

文檔序號:40478244發(fā)布日期:2024-12-31 12:45閱讀:9來源:國知局
游戲地圖資源圖標(biāo)顯示方法、裝置、計算設(shè)備及存儲介質(zhì)與流程

本申請涉及游戲,特別涉及一種游戲地圖資源圖標(biāo)顯示方法。本申請同時涉及一種游戲地圖資源圖標(biāo)顯示裝置、一種計算設(shè)備,以及一種計算機(jī)可讀存儲介質(zhì)。


背景技術(shù):

1、隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,各種依托于智能設(shè)備的游戲愈發(fā)常見,以手機(jī)游戲為例,隨著手機(jī)屏幕占比和手機(jī)性能的提高,手機(jī)游戲地圖界面可顯示的信息越來越多,玩家可以在同一界面上獲得更加豐富的信息,這使得玩家對地圖上各種資源的分布情況更加方便地進(jìn)行查看和了解。

2、然而,盡管地圖界面提供了更多信息供玩家閱讀,但在實際應(yīng)用中,當(dāng)?shù)貓D縮放到一定比例時,常常會出現(xiàn)圖標(biāo)過于密集的問題,給用戶的視覺體驗帶來了不便。密集的圖標(biāo)可能會使地圖的美觀度大打折扣,過多的圖標(biāo)也會讓玩家感到困惑,因為用戶難以快速識別和理解重要的地圖信息,而需要花費更多的時間來查找和辨認(rèn)目標(biāo)。

3、此外,縮放后的地圖分辨率會受到影響,從而影響游戲的運行流暢度。圖像的縮小是通過對原圖像像素進(jìn)行線性加權(quán)得到低分辨率的圖像來實現(xiàn)。圖像插值得到的新像素點的灰度值由原像素點灰度值之間通過某種線性或非線性的算法來確定,由不同的算法得到的灰度值直接影響最終重建后的圖像顯示效果,尤其是因為地圖中的圖標(biāo)較多,使得灰度值變化劇烈,gpu渲染工作加重,手機(jī)溫度升高觸碰到溫度墻,從而影響游戲的正常運行。為了游戲的正常運行,手機(jī)系統(tǒng)會進(jìn)行鎖幀或者降低幀數(shù)來運行游戲。盡管縮放后的圖像可以正常展示,但縮放后的圖像分辨率低,幀數(shù)低,流暢度大打折扣,使得玩家的游戲體驗大幅下降。


技術(shù)實現(xiàn)思路

1、有鑒于此,本申請實施例提供了一種游戲地圖資源圖標(biāo)顯示方法,以解決現(xiàn)有技術(shù)中存在的技術(shù)缺陷。本申請實施例同時提供了一種游戲地圖資源圖標(biāo)顯示裝置,一種計算設(shè)備,以及一種計算機(jī)可讀存儲介質(zhì)。

2、根據(jù)本申請實施例的第一方面,提供了一種游戲地圖資源圖標(biāo)顯示方法,包括:

3、獲取目標(biāo)游戲地圖中的全部資源圖標(biāo);

4、定位所述全部資源圖標(biāo)的坐標(biāo)點,并確定定位結(jié)果與所述目標(biāo)游戲地圖的地圖中心點之間的距離;

5、響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖,保留距離所述地圖中心點最近的資源圖標(biāo),并隱藏其他資源圖標(biāo);

6、響應(yīng)于接收到的縮放取消指令,恢復(fù)所述目標(biāo)游戲地圖與所述全部地圖資源圖標(biāo)。

7、可選地,所述獲取目標(biāo)游戲地圖中的全部資源圖標(biāo),包括:

8、采集所述目標(biāo)游戲地圖中的所述全部資源圖標(biāo);

9、基于預(yù)設(shè)圖標(biāo)分類原則,將所述全部資源圖標(biāo)進(jìn)行分類,得到至少一個資源圖標(biāo)集。

10、可選地,所述定位所述全部資源圖標(biāo)的坐標(biāo)點,并確定定位結(jié)果與所述目標(biāo)游戲地圖的地圖中心點之間的距離,包括:

11、定位所述全部資源圖標(biāo)的坐標(biāo)點,并根據(jù)定位結(jié)果,計算同一所述資源圖標(biāo)集中包含的任意兩個資源圖標(biāo)之間的距離;

12、基于同一所述資源圖標(biāo)集中任意兩個資源圖標(biāo)之間的距離計算結(jié)果,合并資源圖標(biāo),得到目標(biāo)資源圖標(biāo);

13、計算未被合并的資源圖標(biāo)與所述地圖中心點之間的距離,以及所述目標(biāo)資源圖標(biāo)與所述地圖中心點之間的距離。

14、可選地,所述基于同一所述資源圖標(biāo)集中任意兩個資源圖標(biāo)之間的距離計算結(jié)果,合并資源圖標(biāo),得到目標(biāo)資源圖標(biāo),包括:

15、確定同一所述資源圖標(biāo)集中任意兩個資源圖標(biāo)之間的距離,小于預(yù)設(shè)合并距離的資源圖標(biāo)為合并資源圖標(biāo)組;

16、將所述合并資源圖標(biāo)組中,與所述地圖中心點之間的距離最近的資源圖標(biāo)作為所述目標(biāo)資源圖標(biāo),其中,所述目標(biāo)資源圖標(biāo)的資源數(shù)量,為對應(yīng)的所述合并資源圖標(biāo)組中資源圖標(biāo)的資源數(shù)量之和。

17、可選地,所述響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖,保留距離所述地圖中心點最近的資源圖標(biāo),并隱藏其他資源圖標(biāo),包括:

18、響應(yīng)于所述縮放指令,縮放所述目標(biāo)游戲地圖;

19、保留所述目標(biāo)資源圖標(biāo)與未被合并的資源圖標(biāo)中,距離所述地圖中心點最近的一個,并隱藏其他資源圖標(biāo)。

20、可選地,所述響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖的過程中,調(diào)整所述目標(biāo)游戲地圖的位置,使被保留的資源圖標(biāo)置于所述目標(biāo)游戲地圖的中心。

21、可選地,所述響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖的過程中,在所述目標(biāo)游戲地圖上顯示圖標(biāo)信息窗口,其中,所述圖標(biāo)信息窗口中記錄被保留的資源圖標(biāo)的關(guān)聯(lián)信息。

22、根據(jù)本申請實施例的第二方面,提供了一種游戲地圖資源圖標(biāo)顯示裝置,包括:

23、獲取模塊,被配置為獲取目標(biāo)游戲地圖中的全部資源圖標(biāo);

24、定位模塊,被配置為定位所述全部資源圖標(biāo)的坐標(biāo)點,并確定定位結(jié)果與所述目標(biāo)游戲地圖的地圖中心點之間的距離;

25、第一響應(yīng)模塊,被配置為響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖,保留距離所述地圖中心點最近的資源圖標(biāo),并隱藏其他資源圖標(biāo);

26、第二響應(yīng)模塊,被配置為響應(yīng)于接收到的縮放取消指令,恢復(fù)所述目標(biāo)游戲地圖與所述全部地圖資源圖標(biāo)。

27、根據(jù)本申請實施例的第三方面,提供了一種計算設(shè)備,包括:

28、存儲器和處理器;

29、所述存儲器用于存儲計算機(jī)可執(zhí)行指令,所述處理器執(zhí)行所述計算機(jī)可執(zhí)行指令時實現(xiàn)所述游戲地圖資源圖標(biāo)顯示方法的步驟。

30、根據(jù)本申請實施例的第四方面,提供了一種計算機(jī)可讀存儲介質(zhì),其存儲有計算機(jī)可執(zhí)行指令,該指令被處理器執(zhí)行時實現(xiàn)所述游戲地圖資源圖標(biāo)顯示方法的步驟。

31、根據(jù)本申請實施例的第五方面,提供了一種芯片,其存儲有計算機(jī)程序,該計算機(jī)程序被芯片執(zhí)行時實現(xiàn)所述游戲地圖資源圖標(biāo)顯示方法的步驟。

32、本申請?zhí)峁┑挠螒虻貓D資源圖標(biāo)顯示方法,通過獲取目標(biāo)游戲地圖中的全部資源圖標(biāo);定位所述全部資源圖標(biāo)的坐標(biāo)點,并確定定位結(jié)果與所述目標(biāo)游戲地圖的地圖中心點之間的距離;響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖,保留距離所述地圖中心點最近的資源圖標(biāo),并隱藏其他資源圖標(biāo);響應(yīng)于接收到的縮放取消指令,恢復(fù)所述目標(biāo)游戲地圖與所述全部地圖資源圖標(biāo)。實現(xiàn)了在地圖縮放時通過智能地圖縮放和圖標(biāo)保存或刪減的技術(shù),可減少圖標(biāo)的顯示,確保界面的簡潔和清晰性,可以根據(jù)一定的規(guī)則合并相鄰的同類保存或著刪減圖標(biāo),以減少視覺上的雜亂感,突出地圖上的重要信息,從而提高用戶體驗,且不僅能夠增強(qiáng)用戶的游戲感受,還能夠降低用戶的操作復(fù)雜度和時間成本。同時,縮放后的圖標(biāo)減少,圖像像素點的灰度值不會發(fā)生劇烈變化,這降低了gpu的渲染壓力,保證了游戲可以高幀數(shù)運行,流暢度不會受到影響,可進(jìn)一步提高游戲地圖界面縮放應(yīng)用的實用性和吸引力。



技術(shù)特征:

1.一種游戲地圖資源圖標(biāo)顯示方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取目標(biāo)游戲地圖中的全部資源圖標(biāo),包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述定位所述全部資源圖標(biāo)的坐標(biāo)點,并確定定位結(jié)果與所述目標(biāo)游戲地圖的地圖中心點之間的距離,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述基于同一所述資源圖標(biāo)集中任意兩個資源圖標(biāo)之間的距離計算結(jié)果,合并資源圖標(biāo),得到目標(biāo)資源圖標(biāo),包括:

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖,保留距離所述地圖中心點最近的資源圖標(biāo),并隱藏其他資源圖標(biāo),包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖的過程中,調(diào)整所述目標(biāo)游戲地圖的位置,使被保留的資源圖標(biāo)置于所述目標(biāo)游戲地圖的中心。

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖的過程中,在所述目標(biāo)游戲地圖上顯示圖標(biāo)信息窗口,其中,所述圖標(biāo)信息窗口中記錄被保留的資源圖標(biāo)的關(guān)聯(lián)信息。

8.一種游戲地圖資源圖標(biāo)顯示裝置,其特征在于,包括:

9.一種計算設(shè)備,其特征在于,包括:

10.一種計算機(jī)可讀存儲介質(zhì),其存儲有計算機(jī)指令,其特征在于,該指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7任意一項所述游戲地圖資源圖標(biāo)顯示方法的步驟。


技術(shù)總結(jié)
本申請?zhí)峁┯螒虻貓D資源圖標(biāo)顯示方法、裝置、計算設(shè)備及存儲介質(zhì),其中所述游戲地圖資源圖標(biāo)顯示方法包括:獲取目標(biāo)游戲地圖中的全部資源圖標(biāo);定位所述全部資源圖標(biāo)的坐標(biāo)點,并確定定位結(jié)果與所述目標(biāo)游戲地圖的地圖中心點之間的距離;響應(yīng)于接受到的縮放指令,縮放所述目標(biāo)游戲地圖,保留距離所述地圖中心點最近的資源圖標(biāo),并隱藏其他資源圖標(biāo);響應(yīng)于接收到的縮放取消指令,恢復(fù)所述目標(biāo)游戲地圖與所述全部地圖資源圖標(biāo)。使得縮放后的界面干凈整潔,清晰度提高,方便用戶查看,且隨著圖標(biāo)的減少,縮放后的界面信息量減少,相關(guān)硬件設(shè)備的渲染工作減少,從而提高了游戲的運行幀數(shù),讓縮放后的界面運行更加流暢。

技術(shù)研發(fā)人員:王瑜
受保護(hù)的技術(shù)使用者:成都帆點創(chuàng)想科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/30
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
木里| 高要市| 万荣县| 六安市| 织金县| 马龙县| 盐津县| 神农架林区| 房山区| 瑞丽市| 望江县| 乌鲁木齐市| 西平县| 青州市| 陆丰市| 诸暨市| 鄂托克旗| 山西省| 嘉善县| 稷山县| 万源市| 贵定县| 平阴县| 长春市| 汉寿县| 深水埗区| 崇明县| 磐石市| 砀山县| 井研县| 加查县| 长海县| 石泉县| 永仁县| 韶山市| 金堂县| 内黄县| 大连市| 齐河县| 乡城县| 宣化县|