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

計算機畢業(yè)論文

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  三、結(jié)語

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

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

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

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

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

高職教學下計算機專業(yè)論文10-10

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

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

高職計算機專業(yè)實訓基地建設(shè)論文10-10

高職校學生計算機基礎(chǔ)論文10-12

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

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