999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

游戲開發應用中的“人工智能”課程教學方法探討

2012-12-31 00:00:00楊艷
考試周刊 2012年51期


  摘 要: 人工智能是近年來發展比較迅速的一門學科,已在許多實際領域得到成功的應用。作者以游戲系“人工智能”課程為背景,結合課堂教學實踐,分別從教學內容及其特點、教學方法和教學效果等方面進行了總結,對人工智能教學和學習者具有一定的參考價值。
  關鍵詞: 游戲開發 人工智能 教學方法
  1.背景
  隨著互聯網時代的到來,人們的生活方式發生了許多重大的變革,其中之一便是網絡游戲的盛行。如同雨后春筍般冒出來的網吧,以及快速增長的PC,使得人們接觸到互聯網的機會越來越多,這就為網絡游戲的傳播與發展創造了可能。一方面,數量龐大的網民群體中,年輕人占了絕大部分,網絡游戲豐富了社會公眾的文化娛樂生活,深受廣大年輕人喜愛,這更促進了游戲產業的蓬勃發展。另一方面,現代社會生活節奏加快,人們壓力日益增大,許多人傾向于在網游中尋求安慰,釋放壓力,因而全球市場對于網游的需求有增無減。同時,隨著科技的發展和人們對游戲越來越高的要求,游戲逐漸向真實體驗、感覺、觸覺等人性化發展,讓玩家有身臨其境的感覺,在整個游戲過程中得到享受游戲的一種特別的快樂和放松。[1]
  近年來3D影像和仿真科技的不斷發展,讓游戲開發人員得以創建出更吸引人、更令人沉迷其中的游戲環境。然而要做出更能令人流連忘返的游戲就得應用人工智能(AI)。AI的應用使游戲角色能夠任意走動、角色可以走進障礙物、能夠控制非玩家角色是否按照團隊運動等,同時,AI還能延長游戲的生命周期,讓游戲更加有趣和更具有挑戰性。
  AI能夠處理游戲角色的追趕、躲避、聚集、避障和尋徑問題;AI給游戲角色賦予模糊邏輯和有限狀態機等基于基本規則的推理能力;AI腳本可以擴充AI引擎,讓設計者和玩家更好地設計和玩游戲,等等。因此,將AI應用在游戲開發中以設計實現游戲角色的各種行為勢在必行,有著重要的現實意義。
  2.教學內容及其特點
  本系人工智能課程的教學內容主要是處理追趕、躲避、聚集、攔截和避障等問題,使用經典A*算法及其改進算法解決尋路問題,以及有限狀態機,等等。本文主要針對游戲中游戲角色的尋路問題進行探討。游戲設計中游戲角色的尋路問題是設計的關鍵,傳統的方法是應用A*算法及其改進算法等來實現游戲角色的尋路問題,目前逐漸有學者應用神經網絡、遺傳算法、粒子群算法等智能算法來實現游戲角色的尋路問題。如:迷宮尋路游戲中《幫助Bob找到回家的路》應用遺傳算法,《智能采礦》游戲中應用神經網絡,用粒子群實現坦克大戰游戲,等等。嘗試應用魚群算法、螢火蟲算法等智能算法求解游戲角色的尋路問題中,以實現游戲的更加智能化、人性化,同時,新的仿生算法的學習和應用能吸引學生的學習注意力、增強學生的學習興趣。
  智能算法是解決智能計算問題的方法,已成為人工智能界一個研究的熱點領域,研究的最終目標就是為了讓計算機和集成有計算功能的各種工具及設備更加獨立、更加聰明,能夠自主思考和行動,最終成為我們工作和生活中必不可少的一部分。智能算法主要包括:人工神經網絡、進化算法、人工免疫算法、模擬退火算法、蟻群算法、粒子群算法、蜂群算法、人工魚群算法、人口遷移算法、人工螢火蟲算法等。[2]智能算法是一類仿生算法,就是向自然界學習,采用類比的方法,通過模仿自然界中動物飛行、覓食、求偶等行為以得到解決問題的一般方法,如蟻群、粒子群、蜂群、魚群、螢火蟲算法等。此外,還有很多智能算法通過模仿一些自然或物理現象和規律,如模擬退火算法通過模擬液體的結晶過程設計,免疫算法是模擬生物、植物或動物免疫系統自適應調節功能設計的,人工神經網絡是模擬人的大腦結構及信號處理過程而設計的,進化算法是基于達爾文的“優勝劣汰、適者生存”原理設計的。[3]
  針對本系人工智能課程的教學內容,建議補充人工智能中幾種簡單的智能算法的知識點,選取相關人工智能教材的一些內容結合智能算法進行教學。
  3.教學方法
  針對人工智能課程內容,根據高校教育規律、高校學生學習的特點,采用教學、實踐相結合的教學方法,大小課結合,大課講授理論知識,小課進行課堂實驗,小課的課堂實驗中嚴格要求學生親手編寫代碼,應用大課所學理論知識完成簡單小游戲以實現理論和實踐知識的掌握。同時,借助游戲系的優勢,制作動漫,采用動漫技術來實現人工智能中各種算法的仿生機制,讓學生深刻體會每一種算法的原理和仿生機制,這樣能增強學生學習人工智能課程的興趣,可以取得更好的教學效果。
  4.教學效果評價方法
  人工智能這門課,最重要的是注重學生對人工智能理論及在游戲中應用的知識和能力的培養。因此,本課程學習結束后主要采用以下方式進行考查:(1)閉卷考試。主要考查對人工智能理論的理解、掌握和綜合運用能力。(2)課堂練習。要求對課堂上介紹過的算法理解、分析、應用,編程實現游戲中的某個功能,最終課程結束時能完成一個功能完整的小游戲。(3)大作業。檢查學生的動手編程能力,要求從介紹過的算法中找一種算法實現一個小游戲中游戲角色的移動、尋路等行為,形成一個演示游戲。該門課成績分配如下:成績=閉卷考試(70%)+課堂練習(10%)+大作業(20%)。
  5.結語
  人工智能是隨著計算機技術的飛速發展和人們對自然界的深入理解而發展起來的,人工智能的應用逐漸廣泛。游戲開發中人工智能的應用實現了游戲逐漸向真實體驗、感覺、觸覺等人性化發展,讓玩家有身臨其境的感覺。因此,在網絡游戲相關專業開設人工智能課程勢在必行,有著重要的現實意義。
  參考文獻:
  [1]周樂.韓國游戲產業概況.http://wenku.baidu.com/view/845fef2a4b73f242336c5f20.html.
  [2]周永權.“智能計算”研究生課程教學方法與實踐[J].計算機教育,No.3,Feb.10,2011:95-96.
  [3]蔡自興,徐光佑.人工智能及其應用[M].北京:清華大學出版社,2004:124-12

主站蜘蛛池模板: 国产成人亚洲综合a∨婷婷| 欧美国产中文| 国产中文一区a级毛片视频| 国产又粗又猛又爽视频| 国产精品污污在线观看网站| 免费中文字幕在在线不卡| 中文字幕亚洲专区第19页| 女人av社区男人的天堂| 无码内射在线| 国产乱人免费视频| 国产99精品视频| 在线日韩日本国产亚洲| 综1合AV在线播放| 国产自在自线午夜精品视频| 亚洲精品国产成人7777| 午夜影院a级片| 在线看AV天堂| 在线观看亚洲天堂| 九九视频免费在线观看| 日本爱爱精品一区二区| 国产三区二区| 成人国内精品久久久久影院| h视频在线播放| 国产人成在线观看| 99无码熟妇丰满人妻啪啪| 天堂网亚洲综合在线| 国产凹凸一区在线观看视频| 婷婷色一区二区三区| 最新国产麻豆aⅴ精品无| 91精品aⅴ无码中文字字幕蜜桃| 色有码无码视频| jizz国产视频| 中文字幕1区2区| 香蕉视频国产精品人| 成人日韩视频| 国产精品亚欧美一区二区三区 | 手机在线免费不卡一区二| 亚洲欧美一级一级a| 亚洲福利网址| 免费a在线观看播放| 国产午夜不卡| 波多野结衣一区二区三视频| 国产一区二区三区精品久久呦| 99热国产这里只有精品无卡顿"| 国产亚洲精| 亚洲男人的天堂网| 日韩免费毛片视频| 91丨九色丨首页在线播放| 久久久久久尹人网香蕉| 中日韩一区二区三区中文免费视频 | 欧美日本激情| 国产精品制服| 91视频99| 日本不卡在线视频| 国产成人综合久久| 国产美女精品人人做人人爽| 青青热久免费精品视频6| 91青青视频| 秋霞午夜国产精品成人片| 亚洲成人一区二区三区| 欧美午夜在线观看| a级免费视频| 成年看免费观看视频拍拍| 日韩欧美国产中文| 国产精品黑色丝袜的老师| 亚洲精品国产自在现线最新| 国内丰满少妇猛烈精品播| 国产中文一区二区苍井空| 国产精品亚洲天堂| 国产午夜精品一区二区三| 一本大道香蕉久中文在线播放| 一级毛片无毒不卡直接观看| 美女视频黄频a免费高清不卡| 91福利片| 亚洲午夜18| 国产免费自拍视频| 97综合久久| 国产精品久久久精品三级| 日本成人不卡视频| 98超碰在线观看| 亚洲视频a| 精品日韩亚洲欧美高清a|