怎么做游戲腳本 手游lua腳本怎么用?
主要用途有:(1)描述接口:魔獸世界與劍網(wǎng)三的接口是用LUA編寫的;(2)通信引擎:游戲圖形引擎提供一些接口庫,可以在LUA中調(diào)用;(3)服務(wù)器端:一些游戲,如劍網(wǎng)三,也會(huì)在服務(wù)器端使用LUA。手游l
主要用途有:(1)描述接口:魔獸世界與劍網(wǎng)三的接口是用LUA編寫的;(2)通信引擎:游戲圖形引擎提供一些接口庫,可以在LUA中調(diào)用;(3)服務(wù)器端:一些游戲,如劍網(wǎng)三,也會(huì)在服務(wù)器端使用LUA。
手游lua腳本怎么用?
手機(jī)游戲腳本是簡單的通過程序模擬人的行為,如替換機(jī)械手動(dòng)繪圖、收藏等。腳本編寫需要一點(diǎn)編程基礎(chǔ),剛開始就可以試著學(xué)習(xí)Lua,可以去叉等網(wǎng)站尋找開發(fā)教程和視頻,一定要多學(xué),多練習(xí),自己下一步開發(fā)工具多練習(xí)。還有調(diào)試。腳本不能沒有bug。建議將腳本打包到sprite中而不進(jìn)行審核。調(diào)試非常方便。生成之后,您可以使用Android模擬器進(jìn)行調(diào)試。希望采納
我想自己寫游戲腳本,請(qǐng)問用什么工具?
Lua是用C寫的。沒錯(cuò)。游戲引擎是C-> Lua-> C/C。這沒有問題。要回答LZ的問題,我們應(yīng)該從lua腳本語言的角度來理解。
動(dòng)態(tài)相對(duì)于靜態(tài),C屬于靜態(tài)編譯語言,優(yōu)點(diǎn)是編譯的程序是二進(jìn)制的,可以直接運(yùn)行,所以執(zhí)行效率高。不好的是,如果由于各種需求而要修改程序邏輯,就必須重新經(jīng)歷編譯和打包的過程。在業(yè)務(wù)頻繁修改或工程復(fù)雜的情況下,效率非常低,無法接受。所以動(dòng)態(tài)腳本的出現(xiàn)可以解決這個(gè)問題,因?yàn)長ua腳本不需要編譯。
2. 粘著功能
C適合高性能的應(yīng)用場景,Lua靈活,適合頻繁變化的業(yè)務(wù)需求,游戲引擎可以通過Lua粘著這些應(yīng)用場景的需求,簡單高效。
結(jié)論:相互學(xué)習(xí)