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

主站蜘蛛池模板: 白浆视频在线观看| 福利在线不卡| 久久国产黑丝袜视频| 亚洲精品成人福利在线电影| 国产成人艳妇AA视频在线| 国产美女久久久久不卡| 国产精品欧美日本韩免费一区二区三区不卡 | 日韩a级片视频| 青青青草国产| 亚洲综合第一页| 亚洲aaa视频| 亚洲欧美不卡| 成人福利在线视频免费观看| 性欧美久久| 国产亚洲欧美在线中文bt天堂 | 欧美激情综合一区二区| 911亚洲精品| 91毛片网| 不卡色老大久久综合网| 亚洲国产精品成人久久综合影院| 久久精品丝袜| 色婷婷国产精品视频| 国产精品久久久久久久伊一| 亚洲精品国产自在现线最新| 亚洲中文精品人人永久免费| 一本无码在线观看| 久久精品丝袜高跟鞋| 毛片网站在线播放| 美女视频黄又黄又免费高清| 99久久免费精品特色大片| 久久国产精品嫖妓| 99精品福利视频| 亚洲午夜综合网| 国产农村妇女精品一二区| 国产精品2| 四虎永久在线精品国产免费| 国产精品9| 无码精品国产dvd在线观看9久| 小蝌蚪亚洲精品国产| 午夜丁香婷婷| 国产精品网拍在线| 亚洲毛片一级带毛片基地| 狠狠色丁香婷婷| 91亚洲视频下载| 精品一区国产精品| 国产一区二区人大臿蕉香蕉| 久久精品一品道久久精品| 免费欧美一级| 日韩区欧美区| 国产男女免费完整版视频| 91精品啪在线观看国产91| 亚洲精品在线观看91| 一级全免费视频播放| 久久狠狠色噜噜狠狠狠狠97视色| 亚洲天堂免费在线视频| 欧美日韩国产在线播放| 欧美综合成人| 色精品视频| 国产极品美女在线播放| 免费看一级毛片波多结衣| 亚洲激情99| 色噜噜久久| 日韩精品专区免费无码aⅴ| 人妻无码中文字幕一区二区三区| 99草精品视频| 狠狠干综合| 国产成人三级在线观看视频| 欧美69视频在线| 欧美精品成人| 亚洲天堂在线免费| 亚洲免费毛片| 激情综合婷婷丁香五月尤物| 国产三级韩国三级理| 中文字幕在线日本| 亚洲综合色在线| 精品视频一区在线观看| av大片在线无码免费| 日本成人福利视频| 亚洲欧美另类色图| 日韩欧美网址| 国产主播在线观看| h视频在线观看网站|