網(wǎng)站制作NEWS
網(wǎng)頁(yè)游戲開(kāi)發(fā)語(yǔ)言有哪些
網(wǎng)頁(yè)的交互模式,基于HTTP實(shí)現(xiàn)與服務(wù)器的交互,這些游戲的后端可以使用任何Web開(kāi)發(fā)語(yǔ)言來(lái)實(shí)現(xiàn),比如PHP,Java,C#,Ruby,Python這些,都沒(méi)有問(wèn)題。
游戲的前端現(xiàn)在普遍依然使用Flash平臺(tái),開(kāi)發(fā)語(yǔ)言就是ActionScript,比較前衛(wèi)的游戲有使用HTML5的,就是JavaScript,還有一些社交平臺(tái)上的游戲直接使用HTML頁(yè)面來(lái)做交互,有一些傳統(tǒng)游戲廠商轉(zhuǎn)過(guò)來(lái)做網(wǎng)頁(yè)游戲的也有采用ActiveX技術(shù)直接把現(xiàn)有的游戲移植過(guò)來(lái)的,這些游戲前端往往采用C++這些來(lái)開(kāi)發(fā)。
有些游戲需要實(shí)時(shí)與服務(wù)器交互(比如MMORPG),這些游戲的后端往往就是和傳統(tǒng)的網(wǎng)游一樣的架構(gòu),開(kāi)發(fā)語(yǔ)言也一般會(huì)比較傳統(tǒng)的采用C++,也有一些采用Erlang來(lái)搞定網(wǎng)絡(luò)及分布式計(jì)算的平臺(tái)部分。
值得一提的是Lua語(yǔ)言,Lua在網(wǎng)頁(yè)游戲的客戶(hù)端用的不多,但是在服務(wù)器端依然有不少采用,主要是用在游戲的實(shí)際邏輯部分。
多重隨機(jī)標(biāo)簽