基于WebGL的3D網(wǎng)頁(yè)游戲的開(kāi)發(fā)與應(yīng)用研究
本文選題:WebGL 切入點(diǎn):游戲開(kāi)發(fā) 出處:《天津科技大學(xué)》2017年碩士論文
【摘要】:隨著計(jì)算機(jī)技術(shù)、數(shù)字與網(wǎng)絡(luò)前端技術(shù)的不斷發(fā)展,人們對(duì)網(wǎng)頁(yè)瀏覽的要求越來(lái)越高,WebGL與HTML5技術(shù)的出現(xiàn)為網(wǎng)頁(yè)前端技術(shù)帶來(lái)了新鮮活力,在技術(shù)圈內(nèi)席卷起一股改革創(chuàng)新的浪潮。游戲產(chǎn)業(yè)是當(dāng)今國(guó)家戰(zhàn)略性新興產(chǎn)業(yè)中極其重要的一員,其中隨著各方面技術(shù)的成熟網(wǎng)頁(yè)游戲行業(yè)從快速發(fā)展進(jìn)入了平穩(wěn)擴(kuò)展的階段,2016年,網(wǎng)頁(yè)游戲市場(chǎng)依舊保持較為強(qiáng)勁的增長(zhǎng)勢(shì)頭。在網(wǎng)頁(yè)游戲市場(chǎng)競(jìng)爭(zhēng)日趨白熱化的今天,技術(shù)表現(xiàn)力的創(chuàng)新有望成為快速打破同質(zhì)化、強(qiáng)調(diào)個(gè)性化的解決方案之一。HTML5和WebGL為網(wǎng)頁(yè)游戲完美解決了以往的網(wǎng)頁(yè)游戲需要下載插件和難以跨平臺(tái)使用的兩大問(wèn)題。本課題首先對(duì)游戲市場(chǎng)進(jìn)行了調(diào)查剖析,分析了基于WebGL的3D網(wǎng)頁(yè)游戲開(kāi)發(fā)的可行性,從玩家的角度,分析需求,指定整個(gè)游戲策劃。以網(wǎng)頁(yè)游戲?yàn)橹饕芯繉?duì)象,基于WebGL技術(shù)以及PlayCanvas游戲引擎,設(shè)計(jì)并實(shí)現(xiàn)了3D網(wǎng)頁(yè)闖關(guān)游戲的程序框架,借助HTML5技術(shù)為游戲?qū)崿F(xiàn)了響應(yīng)式布局以及游戲音效;贘avaScript,貫徹面向?qū)ο缶幊痰乃枷?為游戲編寫(xiě)各個(gè)功能模塊。實(shí)現(xiàn)了闖 ,關(guān)游戲與用戶良好的互動(dòng)效果,為玩家提供了有趣歡樂(lè)的游戲體驗(yàn)。最后,本課題通過(guò)在不同瀏覽器中對(duì)游戲進(jìn)行測(cè)試調(diào)試,并提出改進(jìn)措施,以完善整個(gè)游戲的架構(gòu)及游戲體驗(yàn)。
[Abstract]:With the continuous development of computer technology, digital and network front-end technology, the demand for web browsing is becoming higher and higher. The emergence of WebGL and HTML5 technology has brought fresh vitality to the front-end technology of web pages.A wave of reform and innovation is sweeping through the technological circle.The game industry is an extremely important member of the national strategic emerging industry. With the development of various technologies, the web game industry has entered a stage of steady expansion from rapid development. In 2016,The web game market remains relatively strong growth momentum.With the increasing competition in the web game market today, the innovation of technological expressiveness is expected to become a fast breaking of homogeneity.The emphasis on one of the personalized solutions. HTML5 and WebGL is a perfect solution for web games that used to have two major problems: the need to download plug-ins and the difficulty of cross-platform use.This paper firstly analyzes the game market, analyzes the feasibility of 3D web game development based on WebGL, analyzes the demand from the player's point of view, and designates the whole game plan.Taking the web game as the main research object, based on WebGL technology and PlayCanvas game engine, this paper designs and implements the program framework of 3D web page entry game, and realizes the game response layout and game sound effect with the help of HTML5 technology.Based on JavaScript, implement the idea of object-oriented programming, for the game to write each functional module.Achieve a good interaction between the user and the user, and provide a fun and fun game experience for the player.In the end, the thesis tests and debugs the game in different browsers, and puts forward some improvement measures to perfect the whole game structure and game experience.
【學(xué)位授予單位】:天津科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP393.092;TP317
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陸樂(lè);衛(wèi)剛;;基于手持移動(dòng)設(shè)備的虛擬裝置教學(xué)系統(tǒng)[J];電腦知識(shí)與技術(shù);2016年18期
2 曾祥利;柴煒嘉;;響應(yīng)式布局中柵格系統(tǒng)和彈性盒子的比較[J];產(chǎn)業(yè)與科技論壇;2015年20期
3 汪浩;田豐;張文俊;;基于WebGL的交互平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J];電子測(cè)量技術(shù);2015年08期
4 王夢(mèng)瑤;黃佩;;析中國(guó)網(wǎng)絡(luò)游戲產(chǎn)業(yè)的國(guó)際化傳播[J];重慶與世界(學(xué)術(shù)版);2015年07期
5 鄭華;;3D網(wǎng)站開(kāi)發(fā)技術(shù)研究[J];石家莊鐵路職業(yè)技術(shù)學(xué)院學(xué)報(bào);2014年02期
6 朱向雷;唐蘭文;邵學(xué)彬;;WebGL在大數(shù)據(jù)可視化系統(tǒng)中的方法研究[J];計(jì)算機(jī)光盤(pán)軟件與應(yīng)用;2013年22期
7 徐文鵬;徐躍通;常勇;朱明坤;;基于WebGL紋理映射技術(shù)的水立方貼圖的設(shè)計(jì)與實(shí)現(xiàn)[J];電腦知識(shí)與技術(shù);2013年16期
8 朱婷;;論視覺(jué)傳達(dá)設(shè)計(jì)的構(gòu)成要素在游戲UI中的運(yùn)用[J];商;2013年09期
9 鮑玉珩;薛翠華;孫志紅;;電子游戲設(shè)計(jì)之三:角色人物—敵人與同伴設(shè)計(jì)[J];電影評(píng)介;2013年01期
10 曾s,
本文編號(hào):1716303
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1716303.html