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

主站蜘蛛池模板: 久久亚洲黄色视频| 国产黄网站在线观看| 国产欧美精品专区一区二区| 成人国产三级在线播放| 波多野结衣在线一区二区| 国产女人在线观看| 色婷婷亚洲综合五月| 欧美有码在线观看| 搞黄网站免费观看| 久久超级碰| 国产成人做受免费视频 | 亚洲综合欧美在线一区在线播放| 国产精品不卡片视频免费观看| 亚洲精品无码AV电影在线播放| 久久精品亚洲热综合一区二区| 久久久久亚洲av成人网人人软件 | 国产一二三区视频| 久久精品国产精品国产一区| 偷拍久久网| 亚洲欧洲免费视频| 中文字幕在线免费看| 欧美a在线看| 国产性生大片免费观看性欧美| 2020精品极品国产色在线观看| 噜噜噜综合亚洲| 欧美成人午夜视频免看| 国产成人亚洲日韩欧美电影| 怡红院美国分院一区二区| 丁香五月亚洲综合在线| 黄色国产在线| 国产精品99r8在线观看| 亚洲三级色| 99免费在线观看视频| 欧美日在线观看| 国产99精品视频| 亚洲第一区在线| 久久婷婷五月综合色一区二区| 2020最新国产精品视频| 9啪在线视频| 欧美日韩成人| 国产亚洲精品精品精品| 1769国产精品免费视频| 日韩激情成人| 尤物精品国产福利网站| 中文字幕天无码久久精品视频免费| a毛片免费观看| 在线日本国产成人免费的| 色综合日本| 久久精品人人做人人爽97| 91偷拍一区| 国产成人精品一区二区秒拍1o| 日韩成人午夜| 免费看a级毛片| 亚洲天堂精品在线观看| 无码国产伊人| 午夜精品福利影院| 国产乱码精品一区二区三区中文 | 国产成人综合亚洲网址| 热re99久久精品国99热| 久久久91人妻无码精品蜜桃HD| 国产精品思思热在线| 日韩黄色大片免费看| 无码免费视频| 欧美亚洲一区二区三区导航 | 特级毛片免费视频| 日韩高清在线观看不卡一区二区| 久久精品欧美一区二区| 五月激激激综合网色播免费| 91娇喘视频| 久久国产V一级毛多内射| 亚洲中文无码h在线观看 | 九九九精品视频| 国产人碰人摸人爱免费视频| 九色在线视频导航91| 久久综合丝袜日本网| 亚洲乱码精品久久久久..| 欧美一级在线看| 亚洲午夜片| 国产成人精品高清不卡在线 | 久久精品人人做人人爽| 欧美日韩一区二区三区在线视频| 国产麻豆精品在线观看|