久久精品99久久|国产剧情网站91|天天色天天干超碰|婷婷五天月一av|亚州特黄一级片|亚欧超清无码在线|欧美乱码一区二区|男女拍拍免费视频|加勒比亚无码人妻|婷婷五月自拍偷拍

計(jì)算機(jī)畢業(yè)論文

高職計(jì)算機(jī)專業(yè)學(xué)生中培養(yǎng)手機(jī)游戲程序開發(fā)人論文

時(shí)間:2022-10-09 07:39:31 計(jì)算機(jī)畢業(yè)論文 我要投稿
  • 相關(guān)推薦

高職計(jì)算機(jī)專業(yè)學(xué)生中培養(yǎng)手機(jī)游戲程序開發(fā)人論文

  針對目前市場手游程序開發(fā)人才的不足,高校在手游人才培養(yǎng)的相對滯后,本文從高職計(jì)算機(jī)專業(yè)普遍在校學(xué)習(xí)的課程,結(jié)合手游程序開發(fā)人員應(yīng)具備的基本知識,提出了增加Lua語言、游戲引擎等少量的課程,讓高職計(jì)算機(jī)專業(yè)學(xué)生轉(zhuǎn)變成手機(jī)游戲程序開發(fā)入門級人才的思路及方法。

高職計(jì)算機(jī)專業(yè)學(xué)生中培養(yǎng)手機(jī)游戲程序開發(fā)人論文

  一、手機(jī)游戲現(xiàn)狀分析

  (一)手機(jī)游戲的發(fā)展

  隨著智能手機(jī)的性能不斷加強(qiáng),從事研究游戲市場的專家們普遍認(rèn)為:手機(jī)游戲還將繼續(xù)強(qiáng)勁地增長。一些大型發(fā)行商已將其他類型的游戲帶到移動(dòng)設(shè)備上,將盡可能多的用戶吸引到一款頗具深度的核心游戲之中,手機(jī)游戲已經(jīng)成為游戲產(chǎn)業(yè)中最大的一個(gè)領(lǐng)域!ヂ(lián)網(wǎng)+’行動(dòng)計(jì)劃,讓移動(dòng)互聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)、物聯(lián)網(wǎng)與現(xiàn)代制造業(yè)結(jié)合,手機(jī)上網(wǎng)流量費(fèi)率的降低,將會有更多的用戶消費(fèi)手機(jī)游戲。給手機(jī)游戲行業(yè)帶來發(fā)展帶來巨大的發(fā)展空間。從而對手機(jī)游戲軟件開發(fā)人才帶來了巨大的需求

  (二)手機(jī)游戲開發(fā)的人才需求

  經(jīng)過手游市場的井噴式發(fā)展后,部分專家認(rèn)為手游發(fā)展前景堪憂。但筆者認(rèn)為這充分說明了手游開發(fā)人才匱乏,開發(fā)產(chǎn)品質(zhì)量不高,重復(fù)率高所造成。據(jù)CNG中新游戲研究顯示:目前在的國內(nèi)手游行業(yè)對于人才匱乏的問題,一直都沒有得到根本改觀。對于人才的需求永遠(yuǎn)是無法滿足公司的需要,眾多手游業(yè)巨頭,奔赴全國各地的各大高校,將人才爭奪戰(zhàn)打進(jìn)了校園。還出現(xiàn)了不斷的從各大公司去挖其他公司的基層人員的現(xiàn)象。未來中國手游人才的爭奪會更為激烈。

  (三)手機(jī)游戲程序人員所需知識

  通過對市場的分析了解,手機(jī)游戲程序員應(yīng)具備的知識和能力要求如下: 游戲程序設(shè)計(jì)方面:C++程序設(shè)計(jì)入門;算法與數(shù)據(jù)結(jié)構(gòu)方面:算法分析,數(shù)據(jù)結(jié)構(gòu),基本算法,XML庫的使用等;Windows程序設(shè)計(jì)方面:消息,GDI繪圖,游戲工具與MFC,網(wǎng)絡(luò)編程基礎(chǔ);游戲數(shù)學(xué)和智能應(yīng)用方面:游戲中的坐標(biāo)系,矢量、矩陣,幾何碰撞,物理模擬,人工智能與尋路算法;游戲技術(shù)與應(yīng)用方面:概論,游戲地圖系統(tǒng),GUI系統(tǒng),任務(wù)系統(tǒng),優(yōu)秀的聲音引擎BASS,Cocos2D-X引擎,Unity3d引擎。當(dāng)然還包括了平臺發(fā)布和多媒體壓縮加密等技術(shù)

  二、手機(jī)游戲人才的培養(yǎng)

  (一)高職計(jì)算機(jī)應(yīng)用專業(yè)學(xué)生所學(xué)的課程

  目前大部分高職院校計(jì)算機(jī)應(yīng)用專業(yè)所開課程來看,基本上都開設(shè)了:如計(jì)算機(jī)數(shù)學(xué)基礎(chǔ)、電路基礎(chǔ)、計(jì)算機(jī)組成原理與匯編語言、C++、C#、Java、數(shù)據(jù)結(jié)構(gòu)、微機(jī)接口技術(shù)、數(shù)據(jù)庫基礎(chǔ)與應(yīng)用、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、多媒體技術(shù)基礎(chǔ)、軟件工程、網(wǎng)絡(luò)管理、網(wǎng)絡(luò)信息制作與發(fā)布等相關(guān)或相近的計(jì)算機(jī)專業(yè)核心課程。與前面所講的手機(jī)游戲人才所必的專業(yè)知識和能力有很大程度的相同,為我們培養(yǎng)手機(jī)游戲程序人才打下了良好的基礎(chǔ),也就是說我們只需在計(jì)算機(jī)應(yīng)用專業(yè)人才培養(yǎng)上適當(dāng)?shù)脑黾訋组T課程,就能為計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)生增加新的好的就業(yè)崗位和努力方向,拓寬了就業(yè)渠道。

  (二)需要增設(shè)的課程及課時(shí)安排

  (1)Lua語言:Lua 是被設(shè)計(jì)成很容易和傳統(tǒng)的整合且一個(gè)小巧而簡單的語言由標(biāo)準(zhǔn)C編寫而成,對于有C/C++基礎(chǔ)的學(xué)生學(xué)習(xí)起來是一件輕松的事,且?guī)缀踉谒胁僮飨到y(tǒng)和平臺上都可以編譯,運(yùn)行。同時(shí)Lua是一種易整合語言;可以將一些已經(jīng)存在的高級組件整合在一起實(shí)現(xiàn)一個(gè)應(yīng)用軟件,Lua不僅可以整合組件,還可以編輯組件甚至完全使用Lua創(chuàng)建組件,Lua與很多的腳本語言在某些方面有著共同的特色。

  除了作為整合語言外,Lua自身也是一個(gè)功能強(qiáng)大的語言?梢院蚦/c++集成,可以很容易與c/c++代碼相互調(diào)用;可擴(kuò)展性,Lua很容易與C/C++、java、等其他語言接口;簡潔、快速、高效率,Lua本身簡單小巧,但功能強(qiáng)大,很容易實(shí)現(xiàn)一些小的應(yīng)用,并且是“基于寄存器的虛擬機(jī)”,速度也快,是目前平均效率最高的腳本語言;可移植性,幾乎可以運(yùn)行在所有系統(tǒng)上,如果你有一個(gè)C的運(yùn)行環(huán)境,你就可以運(yùn)行Lua;動(dòng)態(tài)更新,Lua可以通過新類型和函數(shù)來擴(kuò)展其功能,允許最大限度多態(tài)出現(xiàn),并自動(dòng)簡化調(diào)用內(nèi)存管理的接口,函數(shù)均可以接受高級參數(shù),使函數(shù)更為通用,甚至可以直接修改類庫源代碼,僅保留需要的函數(shù)。目前很多家移動(dòng)平臺開發(fā)公司都采用Lua作為腳本編寫的語言。

  (2)游戲引擎。作為游戲的核心,一款優(yōu)秀的具有通用性和標(biāo)準(zhǔn)化游戲引擎經(jīng)常被用來制作很多游戲產(chǎn)品。除需要具備讓游戲運(yùn)行的基本功能,能輕易地更新?lián)Q代,同時(shí)又可以重復(fù)利用,實(shí)現(xiàn)封裝,提供簡潔高效的程序接口。只需要一行簡單命令,就可以讓游戲中的人物完成相應(yīng)的動(dòng)作。下面介紹兩個(gè)目前游戲公司在開發(fā)過程中普遍使用的引擎。

  作為2D平面游戲開發(fā)平臺中,Cocos2D-X是引擎發(fā)展的佼佼者。最新穩(wěn)定的版本為2.0,采用了C++語言編寫,所以可以同時(shí)支持多個(gè)手持設(shè)備平臺。另外,Cocos2D-X引擎也為使用C++語言的開發(fā)找到了一條進(jìn)入Android和iOS以及Windows Phone平臺開發(fā)的捷徑。它更加完善、穩(wěn)定和易用,提供可視化的編輯器或者第三方插件,提供了所見即所得方式,加快了制作的速度,保證游戲的品質(zhì),減少開發(fā)人員的錯(cuò)誤。這些編輯器或者工具,所有的游戲參與人員都有可能使用它們,非常容易上手。Cocos2D-X已成為是移動(dòng)平臺領(lǐng)域應(yīng)用最廣、使用最多的游戲引擎。

  Unity3d支持javascipt和C#腳本語言開發(fā),目前來看unity3d是做3d游戲最好的引擎,,一是功能強(qiáng)大,再就是易用,它的操作非常容易。如果你不使用Pro或者M(jìn)obile的內(nèi)容的話,Unity3d就是完全免費(fèi)的。再有就是對3D模型的兼容性,幾乎任何3d模型都可以導(dǎo)入到unity中,可以說是一個(gè)很方便的特性。

  三、結(jié)語

  所以不管是Lua還是兩個(gè)引擎對于計(jì)算機(jī)專業(yè)學(xué)生來說,由于在校學(xué)習(xí)過C++、JavaScript或者C#,所以非常容易上手,在網(wǎng)上都有很多完整且系統(tǒng)的教程,完全可以自學(xué)摸索,達(dá)到一定高度。如果在校時(shí)開設(shè)了這些課程對于學(xué)生來說就是提供了一個(gè)新的學(xué)習(xí)目標(biāo)和方向,新的就業(yè)崗位,從課時(shí)安排上,Lua用10個(gè)課時(shí),兩個(gè)引擎選擇一個(gè)進(jìn)行30課時(shí)的講解就行了,更多的時(shí)間留給有興趣的學(xué)生自己去實(shí)戰(zhàn)和總結(jié)。對于市場上手游程序開發(fā)人員需求的不足,計(jì)算機(jī)專業(yè)學(xué)生只需要利用少量的時(shí)間學(xué)習(xí),就能很快成為手游程序入門級人才,當(dāng)然要成為高手,還需要大量的實(shí)踐和經(jīng)驗(yàn)。

【高職計(jì)算機(jī)專業(yè)學(xué)生中培養(yǎng)手機(jī)游戲程序開發(fā)人論文】相關(guān)文章:

高職計(jì)算機(jī)教學(xué)對學(xué)生創(chuàng)新能力的培養(yǎng)論文10-10

職業(yè)能力培養(yǎng)的高職計(jì)算機(jī)教學(xué)研究論文10-10

基于崗位定制的高職計(jì)算機(jī)專業(yè)論文10-12

高職教學(xué)下計(jì)算機(jī)專業(yè)論文10-10

高職院校旅游管理專業(yè)人才培養(yǎng)探析論文10-11

談高職商務(wù)英語專業(yè)職業(yè)能力培養(yǎng)論文10-11

高職計(jì)算機(jī)專業(yè)實(shí)訓(xùn)基地建設(shè)論文10-10

高職校學(xué)生計(jì)算機(jī)基礎(chǔ)論文10-12

卓越人才培養(yǎng)計(jì)算機(jī)專業(yè)論文10-12

計(jì)算機(jī)網(wǎng)絡(luò)在高職學(xué)校教學(xué)中的作用論文10-11