《機甲2046》CTO:PHP足以滿足頁游的開發(fā)
時間:2012-09-14 17:17:00 來源:聚俠網(wǎng) 作者:細看目前網(wǎng)頁游戲市場上的戰(zhàn)棋游戲較少,是什么原因造成曾經(jīng)風(fēng)靡90年代的戰(zhàn)棋游戲不受游戲廠商青睞呢?為此,小編專訪了《機甲2046》CTO(首席技術(shù)官)向偉昌。
小編:向偉昌您好,據(jù)我們所知,《機甲2046》是一款戰(zhàn)棋頁游,是什么原因讓大多數(shù)廠商都不愿意碰的戰(zhàn)棋題材被您選中呢?
向偉昌:之所以會選擇戰(zhàn)棋模式是因為我本身也是戰(zhàn)棋游戲迷,同時國內(nèi)游戲在機甲題材和戰(zhàn)棋玩法上存在一定的空白,我們希望可以彌補這一空白,打造一款玩家喜歡的機甲戰(zhàn)棋游戲。大部分人認為機甲戰(zhàn)棋的受眾群體比較小,但事實上我們做的調(diào)查顯示,由于存在《超級機器人大戰(zhàn)》、 《變形金剛》和《高達》等同為機甲題材的成名作品,這個用戶群并不像很多人認為的這么小(不低于1000萬的潛在用戶群)。近年來科幻的影響力在逐漸加大,我們認為在未來的某個時間點,在游戲界會出現(xiàn)一波科幻熱潮,這也是我們看到的契機。當前的市場大小不是我們團隊考慮的問題,我們也不會把游戲的盈利能力放在很高的位置,只想在國內(nèi)推出一款健康綠色的原創(chuàng)科幻作品,得到用戶好評。
小編:在游戲開發(fā)的過程中,您遇到哪些技術(shù)難點呢?
向偉昌:主要的技術(shù)難點主要有三個:1、支持多用戶實時在線,支持主動push消息到客戶端(瀏覽器里面的falsh);2、戰(zhàn)棋復(fù)雜的AI;3、戰(zhàn)棋的各種前端特效表現(xiàn)。為了能夠有效的敏捷開發(fā),我們后臺采用的開發(fā)語言為PHP。目前市面上后臺采用純PHP的多用戶在線頁游其實非常少,但是經(jīng)過我們的實踐,認為PHP足以滿足在線頁游的后臺開發(fā),PHP帶來開發(fā)效率提升的收益遠比其執(zhí)行效率偏低帶來的問題要大的多。
小編:具體到《機甲2046》這款游戲,是如何最大化體現(xiàn)“戰(zhàn)棋”元素的?
向偉昌:回答這個問題之前,我們需要看看戰(zhàn)棋游戲的共同特點:首先戰(zhàn)棋游戲可以操作多個角色,在《機甲2046》中玩家最多可以招募4名各具特色的機師協(xié)助自己作戰(zhàn),而每名機師又可以選擇操縱4種不同類型的機甲,隨意玩家搭配。
其次,戰(zhàn)棋游戲的第2個特點是職業(yè)多,技能多,且相互克制。在《機甲2046》中,玩家可以選擇地球、阿米瓦、可羅3大種族,各大種族的能力值偏重點也不同。如上所述,在游戲中有4種類型的機甲,每種機甲可以選擇數(shù)十種武器搭配,在戰(zhàn)場上也起到了相互克制的作用。同時游戲中存在上百種精神(技能),共同營造出一股錯綜復(fù)雜的戰(zhàn)局,玩家某一環(huán)節(jié)出現(xiàn)失誤都有可能造成勝負傾斜。
最后戰(zhàn)棋游戲的第3個特點是職業(yè)可以進化與轉(zhuǎn)職。在《機甲2046》中,玩家在初期可以操縱某一款的初級機體,隨著游戲的深入,則有可能擁有進化型的該款機體,甚至在戰(zhàn)場上還會與其他機體進行合體。
小編:《機甲2046》游戲中的策略性體現(xiàn)在哪里?
向偉昌:《機甲2046》除了單人PK系統(tǒng),還有強大的多人PK系統(tǒng),這在網(wǎng)頁戰(zhàn)棋游戲中也是先例。眾所周知,網(wǎng)絡(luò)游戲的同步性是制約戰(zhàn)棋游戲網(wǎng)絡(luò)化的瓶頸,而我們團隊很好的克服了這個技術(shù)難點,完美的呈現(xiàn)了多人PK的戰(zhàn)棋戰(zhàn)場。玩家不光需要在限定的時間中操縱自己的機甲,同時還需要觀察友軍的傷亡情況,敵軍的陣容搭配情況,只有做到眼觀三路,才能決勝于戰(zhàn)場,立于不敗之地!
小編:《機甲2046》下周就要不刪檔2測,有什么想對喜歡戰(zhàn)棋的玩家朋友說的?
向偉昌:如果你是一名機甲迷,或者你是一名戰(zhàn)棋迷,一定不要錯過這款國產(chǎn)原創(chuàng)的戰(zhàn)棋游戲,請相信我們團隊,戰(zhàn)棋游戲的復(fù)興從我們開始!