LUAJS游戲腳本哪個(gè)好 lua游戲開發(fā)前景?
lua游戲開發(fā)前景?是偶然的,也是必然的。其實(shí)選擇lua的不僅僅是游戲,還有現(xiàn)在流行的數(shù)據(jù)庫rlua腳本和unity有什么區(qū)別嗎?Unity是一個(gè)實(shí)時(shí)3D互動(dòng)內(nèi)容創(chuàng)作和運(yùn)營平臺(tái)。所有的創(chuàng)作者,包括游戲
lua游戲開發(fā)前景?
是偶然的,也是必然的。其實(shí)選擇lua的不僅僅是游戲,還有現(xiàn)在流行的數(shù)據(jù)庫r
lua腳本和unity有什么區(qū)別嗎?
Unity是一個(gè)實(shí)時(shí)3D互動(dòng)內(nèi)容創(chuàng)作和運(yùn)營平臺(tái)。所有的創(chuàng)作者,包括游戲開發(fā)、美術(shù)、建筑、汽車設(shè)計(jì)、影視,都用Unity把創(chuàng)意變成現(xiàn)實(shí)。Unity platform提供了一整套軟件解決方案,可用于創(chuàng)建、操作和實(shí)現(xiàn)任何實(shí)時(shí)交互式2D和3D內(nèi)容。
Lua script是一種輕量級(jí)緊湊腳本語言,用標(biāo)準(zhǔn)C語言編寫,以源代碼形式開放。其設(shè)計(jì)目的是嵌入到應(yīng)用程序中,從而為應(yīng)用程序提供靈活的擴(kuò)展和定制功能。
有什么好用的游戲開發(fā)工具?
以PC Windows平臺(tái)的游戲開發(fā)為例。開發(fā)工具一般采用Visual studio。
游戲開發(fā)一般從客戶端和邏輯開始。對(duì)于客戶端,需要了解一些UI(用戶界面)設(shè)計(jì)的知識(shí),對(duì)于C,可以從MFC開始。另外,無論從哪個(gè)方向深入了解一些C的基礎(chǔ)知識(shí)都是非常重要的。建議去《C Prime》、《Effective C 》等地看看。有了一定的基礎(chǔ),你需要選擇一個(gè)專注于游戲開發(fā)的平臺(tái)。比如Windows平臺(tái)的游戲開發(fā),需要了解Windows平臺(tái)的一些內(nèi)部機(jī)制。你可以讀《Windows核心編程》之類的書,還有一些早期的經(jīng)典書籍,比如《Windows游戲編程大師技巧》??蛻舳吮容^深入,比如引擎開發(fā)和維護(hù),這就需要了解圖形處理技術(shù),比如Windows的DirectX編程,最好對(duì)圖形有一定的了解。還有一些腳本語言,比如lua,非常實(shí)用。
如果做網(wǎng)游,服務(wù)器方向?qū)壿媷?yán)謹(jǐn)性要求更高,需要了解網(wǎng)絡(luò)編程數(shù)據(jù)庫等知識(shí)。