亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談游戲人工智能關鍵技術與應用

        2018-12-21 19:11:16李昊原
        數(shù)碼世界 2018年5期
        關鍵詞:關鍵技術組件人工智能

        李昊原

        近年來,隨著計算機技術的發(fā)展,游戲開發(fā)技術變得越來越強大,人們不再滿足于游戲的視聽感受,而是越來越關注游戲的可玩性以及交互體驗感,且逐漸成為游戲開發(fā)中的核心要素,而人工智能的應用可顯著提升游戲的交互體驗。因此,本文通過對游戲人工智能的概述,深入探討了游戲人工智能關鍵技術及其應用。

        1 游戲人工智能概述

        游戲人工智能,目的在于使玩家在玩游戲時獲得一種真實體驗感,即使是在終端設備性能有限的情況下,也能為玩家創(chuàng)造出真實感,使之沉浸其中。一般來說,常見的計算機終端在CPU性能及存儲性能上都不是特別強,人工智能技術的應用能夠對其中的非玩家角色進行分析和操作,甚至行為上的決策等,這就使得玩家在游戲中獲得更強的交互體驗感。當然,人工智能不需要太“聰明”,某些情況下還要對其進行限制,以使得玩家獲得最好的游戲體驗。從廣義上來看,人工智能技術即是存在于游戲當中的多樣化的角色,例如“使命召喚”中存在的大量虛擬隊友等都是AI應用的具體例子。

        2 游戲人工智能關鍵技術與應用

        2.1 Unity3D游戲引擎

        當前,Unity3D是游戲開發(fā)中最常用的開發(fā)引擎,其具有較好的圖形效果、強大的數(shù)據管理性能,已是目前主流的游戲開發(fā)技術。Unity3D的開發(fā),可使用C#語言、Unity Script、Boo等。其對于游戲世界的構筑常常應用各種組件,且內置有多種不同類型的組件,包括網格組件、導航組件、音頻組件等,將各種類型的組件應用在目標對象上,就可以有效地提升目標對象的真實感,從而為玩家?guī)フ鎸嵉挠螒蚋惺堋3酥?,還能夠應用設計者自己定義的組件,以此實現(xiàn)不同的功能需求。

        2.2 游戲的基本流程

        一個游戲要想通暢的運行,離不開完備的流程。以常見的策略游戲為例,其基本流程主要包括如下兩個階段:

        (1)開場階段。主要指的是游戲的開始,即是一個游戲的開局,也是運行游戲的基本前提,需要結合整個游戲設計各個關聯(lián)的環(huán)節(jié),確保游戲運行的順利。比如一款游戲包括祭壇、靈魂歸宿、黑暗之門、陣地等四個主要環(huán)節(jié)。各個環(huán)節(jié)都有其特定的功能,祭壇是用來實現(xiàn)英雄等級以及武力值的提升;靈魂歸宿是用來實現(xiàn)戰(zhàn)士等 的提升;黑暗之門是用來招募更多的戰(zhàn)士;陣地是用來擺列戰(zhàn)斗陣勢。完成相應的環(huán)節(jié)后,在地圖上選擇想要去的目的地,就可以進到下一階段。

        (2)戰(zhàn)斗階段。一般來說,這一階段屬于游戲的重點部分,通過觸控模式控制人物的動作,想要派兵時就點擊下方的士兵按鍵,從左側進入戰(zhàn)場的士兵是由AI控制的,其目標是打敗遇到的所有敵人。玩家想要通過該關卡,就需要打敗所有敵人,反之游戲失敗。

        2.3 資源組織與主體架構

        資源組織,是組織游戲資源的重要基礎,其主要由以下部分組成:

        (1)Editor,主要包含相關的編輯器插件。

        (2)Program,主要包含存放在資源目錄下的所有腳本邏輯(多數(shù)是C#腳本)。

        (3)Resources,主要包含角色、動畫、UI等游戲中用到的資源。

        (4)Scene,是游戲場景,也即是游戲中的各個關卡。

        (5)playerdb,主要包含游戲角色的數(shù)據資料。

        Unity3D是其主體架構的最底層,主要用于實現(xiàn)游戲的各個智能邏輯與管理邏輯。Unity Engine和Mono庫則為其提供了各種組件信息,進而通過繼承Unity3D的Mono Behaviour發(fā)展為主循環(huán)中的重要一環(huán)。游戲主系統(tǒng)是由Game Power、Game Manager、Game Procedures等目錄下的相關文件構成的。AiGine作為游戲的人工智能核心,通過它來實現(xiàn)如下三種主要組件:

        (1)Object Manager,對目標對象進行管理。

        (2)多類型Brain,定義了各類角色的狀態(tài)機管理器。

        (3)多類型AI類,則定義了多種類型的狀態(tài)機狀態(tài),且是目標對象形成智能行為的基礎。

        3 結語

        總的來說,人工智能技術的發(fā)展與應用,可有效的提高游戲的可玩性,進一步增強游戲的交互體驗感。經過多年的發(fā)展,游戲人工智能技術已成為游戲開發(fā)的關鍵技術之一,相信在未來的游戲設計開發(fā)中必將有著更加廣泛的應用。

        [1]陳博.計算機游戲中的人工智能技術[J].電子技術與軟件工程,2017(13):259-259.

        [2]孫可言,陳根.基于Unity射擊游戲的人工智能與碰撞檢測的研究[J]. 科技風,

        猜你喜歡
        關鍵技術組件人工智能
        無人機智能巡檢在光伏電站組件診斷中的應用
        能源工程(2022年2期)2022-05-23 13:51:50
        小麥春季化控要掌握關鍵技術
        棉花追肥關鍵技術
        成功育雛的關鍵技術
        老蘋果園更新改造的關鍵技術
        落葉果樹(2021年6期)2021-02-12 01:29:26
        新型碎邊剪刀盤組件
        重型機械(2020年2期)2020-07-24 08:16:16
        U盾外殼組件注塑模具設計
        2019:人工智能
        商界(2019年12期)2019-01-03 06:59:05
        人工智能與就業(yè)
        IT經理世界(2018年20期)2018-10-24 02:38:24
        數(shù)讀人工智能
        小康(2017年16期)2017-06-07 09:00:59
        蜜桃a人妻精品一区二区三区| 日本a在线免费观看| 一本大道久久精品一本大道久久| 午夜视频一区二区三区播放| 国产又色又爽的视频在线观看91 | 美女裸体无遮挡免费视频国产| 久久久久AV成人无码网站| 国产亚洲精品一品二品| 国产免费又爽又色又粗视频| 四川丰满少妇被弄到高潮 | 日韩av免费在线不卡一区| 亚洲av网站在线观看一页| 亚瑟国产精品久久| 一区一级三级在线观看| 亚洲另在线日韩综合色| 亚洲一级天堂作爱av| 国产精品久久久久久久久电影网| 麻豆精品传媒一二三区| 日韩av二区三区一区| 亚洲不卡av二区三区四区| 美女mm131爽爽爽| 永久免费观看的毛片手机视频| 欧美片欧美日韩国产综合片| 蜜桃免费一区二区三区| 永久黄网站免费视频性色| 五月天婷婷综合网| 亚洲av乱码国产精品观看麻豆| av在线免费观看男人天堂| 男女做爰高清免费视频网站| 亚洲不卡av不卡一区二区| 91亚洲色图在线观看| 亚洲国产中文字幕在线视频综合| 国产一区二区波多野结衣| 福利视频一二区| 九一精品少妇一区二区三区| 色五月丁香五月综合五月| 国产一区二区波多野结衣| 人妻精品人妻一区二区三区四五| 国产一区二区三区精品免费av| 久久人人爽天天玩人人妻精品| 欧美洲精品亚洲精品中文字幕|