安格利亞魯斯金大學(xué)計(jì)算機(jī)游戲技術(shù)本科課程是什么?考而思教育根據(jù)多年留學(xué)生課程輔導(dǎo)經(jīng)驗(yàn)幫你整理了計(jì)算機(jī)游戲技術(shù)所需要掌握的知識(shí)點(diǎn)希望能幫助您!
作為安格利亞魯斯金大學(xué)ComputerGamesTechnology,的學(xué)生,您將學(xué)習(xí)以下課程。
?。ㄒ荒昙?jí))
本將向你介紹視頻游戲設(shè)計(jì)的研究。從游戲設(shè)計(jì)理論的基礎(chǔ)知識(shí)開始,你將進(jìn)入游戲的概念化過程。你將學(xué)習(xí)迭代設(shè)計(jì)過程以及說明和完善一個(gè)想法所需的文件,以便在開發(fā)團(tuán)隊(duì)中分享。該還將向你介紹用于實(shí)現(xiàn)游戲設(shè)計(jì)的技術(shù)。在整個(gè)游戲行業(yè)中,有許多開發(fā)環(huán)境可以開發(fā)游戲和互動(dòng)體驗(yàn)。使用的主要環(huán)境是游戲引擎,因此,對(duì)這一軟件的工作知識(shí)對(duì)于在該行業(yè)就業(yè)是至關(guān)重要的。本將幫助你了解游戲引擎中常見的和可轉(zhuǎn)移的概念,使設(shè)計(jì)理念能夠發(fā)展成數(shù)字原型。
游戲開發(fā)
本將向你介紹視頻游戲的開發(fā)周期,特別是質(zhì)量保證(QA)在該過程中的重要性。創(chuàng)建視頻游戲是一項(xiàng)極其復(fù)雜的任務(wù),需要設(shè)計(jì)師、程序員、藝術(shù)家、音頻設(shè)計(jì)師和許多其他職業(yè)的合作。將所有這些相互依賴的領(lǐng)域的資產(chǎn)整合到一個(gè)玩家可以以不可預(yù)測(cè)的方式進(jìn)行互動(dòng)的環(huán)境中,不可避免地會(huì)出現(xiàn)發(fā)現(xiàn)錯(cuò)誤或設(shè)計(jì)缺陷的情況。你將學(xué)習(xí)如何有效地測(cè)試游戲,并學(xué)習(xí)如何清楚地交流問題,以便這些錯(cuò)誤能夠被其他開發(fā)者復(fù)制。你還將學(xué)習(xí)如何使用常見的錯(cuò)誤跟蹤軟件和QA部門內(nèi)的常用術(shù)語。
游戲開發(fā)者的編程
本將向你介紹游戲開發(fā)者編制游戲所需的高級(jí)編程知識(shí)。你將了解高級(jí)編程代碼的主要組成部分,為后續(xù)需要結(jié)構(gòu)化編程能力的游戲開發(fā)打下基礎(chǔ)。它將強(qiáng)調(diào)良好的編程實(shí)踐原則,并介紹用化和可重用代碼開發(fā)游戲所需的技術(shù)。你將學(xué)習(xí)創(chuàng)建穩(wěn)健和高效的游戲,這是視頻游戲行業(yè)的一個(gè)關(guān)鍵要求。首先,您將被介紹到使用當(dāng)前編程語言設(shè)計(jì)、實(shí)施、測(cè)試和記錄簡單視頻游戲程序所需的行業(yè)標(biāo)準(zhǔn)工具和技術(shù)。然后,你將涵蓋面向?qū)ο缶幊谭椒ǖ暮诵闹е?。封裝、繼承、多態(tài)性和接口.
游戲的應(yīng)用科學(xué)
本將幫助你發(fā)展成功學(xué)習(xí)所需的核心數(shù)學(xué)和物理知識(shí),以成為一名游戲開發(fā)者?;緮?shù)學(xué)和物理學(xué)概念的知識(shí)將幫助你實(shí)現(xiàn)增強(qiáng)的力學(xué)和提高游戲的復(fù)雜性,使其達(dá)到更高的水平。這可能包括二維或三維空間操作,解決復(fù)雜的戰(zhàn)斗或邏輯方程,以及計(jì)算軌跡。該還將向你介紹幫助游戲開發(fā)者分析和解決游戲開發(fā)中實(shí)際挑戰(zhàn)的關(guān)鍵技術(shù)。它將提供相關(guān)基本技術(shù)的堅(jiān)實(shí)背景,同時(shí)也提供一個(gè)解決典型游戲開發(fā)問題的環(huán)境。
游戲設(shè)計(jì)理論
本著重于設(shè)計(jì)游戲所需的關(guān)鍵概念,為玩家提供具有挑戰(zhàn)性的、愉快的和平衡的體驗(yàn)。通過學(xué)習(xí)設(shè)計(jì)理論,你將能夠評(píng)估游戲的內(nèi)部運(yùn)作結(jié)構(gòu),看到游戲環(huán)境中的不同元素是如何相互作用而形成整體的。你將分析這一系列的特征,包括玩家的輸入,游戲中的機(jī)械過程和游戲的輸出。然后,你將被介紹有效溝通想法所需的技能和技巧。最后,你將探索一系列的方法和技術(shù),從這些設(shè)計(jì)概念中制作游戲機(jī)械和游戲的原型。
面向游戲開發(fā)者的C++語言
本將向你介紹廣泛使用的編程語言C++,以補(bǔ)充以前教授的高級(jí)編程語言。工業(yè)界對(duì)使用編程語言開發(fā)游戲的效率非常重視。因此,你將學(xué)習(xí)如何在C++中使用明確的內(nèi)存分配類型來操作數(shù)據(jù),以及這將如何影響計(jì)算機(jī)資源。
(二年級(jí))協(xié)作游戲開發(fā)
你將學(xué)習(xí)到計(jì)算機(jī)游戲設(shè)計(jì)的嚴(yán)格的形式方法,以及對(duì)現(xiàn)代高性能游戲的開發(fā)和交付技術(shù)的正確理解。你將了解作為一個(gè)團(tuán)隊(duì)創(chuàng)造一個(gè)現(xiàn)代計(jì)算機(jī)游戲所需的開發(fā)和管理過程。你將使用精心管理的生產(chǎn)周期,從指定的類型中開發(fā)一個(gè)游戲,并熟悉支持游戲生產(chǎn)的一系列工具:水平編輯器、游戲引擎和腳本語言。這種嚴(yán)格的方法是當(dāng)代專業(yè)游戲開發(fā)者技能組合的核心。
游戲中的復(fù)雜系統(tǒng)
在本中,你將掌握游戲開發(fā)者可用來創(chuàng)建復(fù)雜系統(tǒng)的工具和技術(shù),如人工智能(AI)。視頻游戲行業(yè)使用這些系統(tǒng)來創(chuàng)建互動(dòng)視頻游戲和沉浸式體驗(yàn)。涉及人工智能的系統(tǒng)是一些最復(fù)雜的系統(tǒng),因?yàn)檫@些系統(tǒng)管理著游戲世界并引導(dǎo)玩家,以創(chuàng)造引人入勝的獨(dú)特體驗(yàn)。你將被介紹到使用戶能夠在其預(yù)期的人工制品中建立游戲和世界系統(tǒng)模型的技能,并有機(jī)會(huì)創(chuàng)造你自己的互動(dòng)和沉浸式視頻游戲。
游戲用戶界面和用戶體驗(yàn)
用戶體驗(yàn)是一個(gè)關(guān)鍵的設(shè)計(jì)問題,其中考慮了用戶的感知和體驗(yàn)。你將通過對(duì)原型的分析、設(shè)計(jì)、實(shí)施和評(píng)估來發(fā)展對(duì)交互設(shè)計(jì)的理解。你將了解如何在設(shè)計(jì)中利用用戶心理模型,并學(xué)習(xí)用戶、任務(wù)和環(huán)境分析的不同方法。這種分析將有助于設(shè)計(jì)原理的發(fā)展,然后進(jìn)行原型設(shè)計(jì)并進(jìn)行批判性思考和用戶評(píng)估。你將記錄這一過程,以制作最終的作業(yè)。
游戲的世界建設(shè)
在這個(gè)中,你將深入研究游戲設(shè)計(jì)和開發(fā)的要素,為玩家產(chǎn)生身臨其境的體驗(yàn)。你的主要關(guān)注點(diǎn)之一是敘事,以及如何通過故事直接向玩家傳達(dá),或通過聲音和環(huán)境設(shè)計(jì)巧妙地傳達(dá)。你將探索敘述的形式;交互式故事系統(tǒng);敘述的節(jié)奏;角色的發(fā)展;和其他敘述的概念。你還將被介紹到聲音設(shè)計(jì)的原則和在游戲引擎中的實(shí)施。你將了解到游戲設(shè)計(jì)師所掌握的各種方法和工具,以吸引、告知、激發(fā)和引起玩家的情感反應(yīng)。
游戲的關(guān)卡設(shè)計(jì)
在這個(gè)中,你將研究、分析、比較和批評(píng)來自學(xué)生和商業(yè)游戲的關(guān)卡,以告知你對(duì)什么是成功的關(guān)卡設(shè)計(jì)的理解。你將了解各種工具和技術(shù),使你能夠設(shè)計(jì)出從低多邊形和風(fēng)格化到高保真和逼真的環(huán)境。將重點(diǎn)關(guān)注行業(yè)標(biāo)準(zhǔn)游戲引擎中的工具和功能,這些工具和功能是開發(fā)者所需要的,以創(chuàng)建在文件大小和幀率方面有效的關(guān)卡,。
游戲的算法
本的目的是通過批判性地評(píng)估游戲程序員可用的核心數(shù)據(jù)結(jié)構(gòu)和算法來建立高效的編程實(shí)踐知識(shí)。這些是商業(yè)游戲開發(fā)的核心,因?yàn)樗鼈兪怯行Ы鉀Q編程任務(wù)的基礎(chǔ)。因此,你將使用一系列的算法分析技術(shù)來評(píng)估常見的數(shù)據(jù)結(jié)構(gòu)和算法的性能,以便在組裝具有特定性能目標(biāo)或約束的軟件工件時(shí)做出審慎的選擇。你將學(xué)會(huì)選擇適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu)來表示問題,并將非程序化表達(dá)的算法轉(zhuǎn)換成解決手頭問題的高效程序。
游戲的軟件工程
本應(yīng)用計(jì)算機(jī)科學(xué)的原理來實(shí)現(xiàn)軟件問題的成本效益的解決方案。它將幫助你獲得設(shè)計(jì)、實(shí)施和測(cè)試軟件系統(tǒng)的知識(shí)工具,通過對(duì)軟件生命周期、系統(tǒng)理論、設(shè)計(jì)方法和關(guān)系數(shù)據(jù)建模概念的理解。為了獲得現(xiàn)實(shí)世界的經(jīng)驗(yàn),你將有機(jī)會(huì)將設(shè)計(jì)方法應(yīng)用到案例研究中,產(chǎn)生系統(tǒng)的數(shù)據(jù)和功能的圖解表示。你將使用CASE工具來研究包括UML的分析和設(shè)計(jì)以及管理面向?qū)ο蟮能浖_發(fā)過程的主題.
羅斯金
羅斯金的設(shè)計(jì)是為了讓我們的學(xué)生為復(fù)雜、具有挑戰(zhàn)性和不斷變化的未來做好準(zhǔn)備。這些跨學(xué)科提供了進(jìn)一步拓寬你的視野、發(fā)展你的智力靈活性和創(chuàng)造力的機(jī)會(huì)。你將與來自不同學(xué)科的其他人一起工作,使你能夠批判性地反思單一學(xué)科在解決更廣泛的社會(huì)問題方面的局限性。你將得到支持,建立跨學(xué)科的有意義的聯(lián)系,應(yīng)用新的知識(shí)來解決復(fù)雜的問題和關(guān)鍵挑戰(zhàn)。羅斯金課程旨在增強(qiáng)你的信心,尋求并最大限度地發(fā)揮你的潛力,使你具有獨(dú)特的優(yōu)勢(shì),提高你在工作場(chǎng)所的成功率。
高級(jí)游戲開發(fā)
面向?qū)ο蟮木幊蹋∣OP),在其最基本的定義中是一種編程風(fēng)格,它被用來劃分代碼,使其以一種邏輯的方式結(jié)構(gòu)化,人類會(huì)發(fā)現(xiàn)它是直觀的,易于開發(fā)、維護(hù)和修改。視頻游戲可以運(yùn)行從幾千行到幾百萬行的代碼,這就是為什么必須編寫可以由多個(gè)程序員輕松修改和維護(hù)的代碼。OOP幫助程序員思考并將代碼排列成所謂的對(duì)象,這些對(duì)象包含有關(guān)其狀態(tài)和行為的信息。本將初步涵蓋面向?qū)ο缶幊谭椒ǖ暮诵闹е?。封裝、繼承、多態(tài)性和接口。其中每一個(gè)都是一個(gè)重要的主題,學(xué)生的重點(diǎn)將是在高級(jí)語言中采用這些與視頻游戲開發(fā)相關(guān)的必要做法。這將導(dǎo)致對(duì)面向?qū)ο蟮脑O(shè)計(jì)模式的討論,如Adaptor,Factory,Singleton和Decorator。
?。ㄈ昙?jí))游戲的專業(yè)組合
本將使你能夠展示你創(chuàng)造專業(yè)質(zhì)量藝術(shù)品的能力?;趧?chuàng)造高質(zhì)量作品集的需要,你的最終作品將展示在技術(shù)、專業(yè)和市場(chǎng)知識(shí)方面的成就。你將在大量作品的開發(fā)中扮演一個(gè)準(zhǔn)專業(yè)的角色,這將包括研究、規(guī)范、設(shè)計(jì)、文件、開發(fā)和評(píng)估。一個(gè)關(guān)鍵因素是你要評(píng)估你的技能組合,如果有必要,確定并進(jìn)行學(xué)習(xí)計(jì)劃以獲得你需要的技能。你將盡可能地使用現(xiàn)實(shí)世界的市場(chǎng)和商業(yè)要求來指導(dǎo)從最初的想法到最終交付的開發(fā)過程。該將給你一個(gè)機(jī)會(huì),在一個(gè)支持性框架內(nèi)發(fā)展新的技能或進(jìn)一步學(xué)習(xí)現(xiàn)有的知識(shí)。在整個(gè)中,你將得到支持,采用專業(yè)和現(xiàn)實(shí)世界的方法,你的工作可以為第三方客戶和行業(yè)從業(yè)者進(jìn)行。
游戲的工作室實(shí)踐
本讓你有機(jī)會(huì)在一個(gè)團(tuán)隊(duì)中工作,為你的專業(yè)作品集開發(fā)一個(gè)視頻游戲作品。在學(xué)術(shù)導(dǎo)師的指導(dǎo)下,你的團(tuán)隊(duì)將負(fù)責(zé)研究、設(shè)計(jì)、記錄、實(shí)施、測(cè)試,然后發(fā)布一個(gè)重要的視頻游戲產(chǎn)品。這個(gè)項(xiàng)目將發(fā)展和展示你在領(lǐng)導(dǎo)力、團(tuán)隊(duì)工作、項(xiàng)目管理、規(guī)劃、溝通(包括書面和口頭)以及你所選擇的技術(shù)技能方面的技能。完成的作品將為你提供一個(gè)機(jī)會(huì),批判性地評(píng)估你的團(tuán)隊(duì)表現(xiàn)以及產(chǎn)品在視頻游戲的法律、道德、專業(yè)和社會(huì)背景下的適用性。
游戲的最終項(xiàng)目
個(gè)人最終項(xiàng)目將允許你從事一項(xiàng)實(shí)質(zhì)性的個(gè)人研究和/或產(chǎn)品開發(fā)工作,專注于與你的特定學(xué)科相關(guān)的主題。該課題可以從不同的渠道獲得,包括。ARU研究小組;以前/現(xiàn)在的工作經(jīng)驗(yàn);你所在的公司;ARU講師建議的課題;或你具體感興趣的專業(yè)課題(如果有合適的監(jiān)督)。項(xiàng)目主題將被評(píng)估是否合適,以確保有足夠的學(xué)術(shù)挑戰(zhàn)和學(xué)術(shù)人員的滿意監(jiān)督。所選課題將要求你確定/制定問題和議題,進(jìn)行文獻(xiàn)審查,評(píng)估信息,調(diào)查并采用適當(dāng)?shù)拈_發(fā)方法,確定解決方案,酌情開發(fā)硬件、軟件和/或媒體工件,處理數(shù)據(jù),批判性地評(píng)估并使用各種媒體展示你的發(fā)現(xiàn)。
考而思可以為考生們提供專業(yè)的安格利亞魯斯金大學(xué)計(jì)算機(jī)游戲技術(shù)課程輔導(dǎo),幫助考生們熟悉課程都學(xué)什么?我們的老師們具有豐富的教學(xué)經(jīng)驗(yàn),能夠針對(duì)個(gè)體的需求提供個(gè)性化的輔導(dǎo)。
圖片歸版權(quán)方所有,頁面圖片僅供展示。如有侵權(quán),請(qǐng)聯(lián)系我們刪除。凡來源標(biāo)注“考而思”均為考而思原創(chuàng)文章,版權(quán)均屬考而思教育所以,任何媒體、網(wǎng)站或個(gè)人不得轉(zhuǎn)載,否則追究法律責(zé)任。
添加微信【kaoersi03】(備注官網(wǎng))申請(qǐng)?jiān)嚶牐韺偬撞蛢?yōu)惠!
kaoersi03