HTML 5游戲在不同設(shè)備上性能不一致
近日,EA創(chuàng)意總監(jiān)Richard Hilleman在舊金山的“新游戲大會(huì)”上分享了他們團(tuán)隊(duì)在HTML 5游戲開發(fā)過程中遇到的挫折,在MacBook Air上運(yùn)行很好的3D動(dòng)畫,在其他設(shè)備上卻容易出現(xiàn)各種各樣的問題。
HTML 5無疑給游戲開發(fā)者帶來了新的機(jī)遇,勢(shì)必會(huì)成為未來游戲開發(fā)的新趨勢(shì),但它在不同硬件規(guī)格上性能不一致的問題卻是當(dāng)前開發(fā)者面臨的一大挑戰(zhàn),尤其是對(duì)HTML 5游戲開發(fā)者來說,影響更大,因?yàn)樗麄兊漠a(chǎn)品需要同時(shí)兼容多種不同的智能手機(jī)和其他移動(dòng)設(shè)備。
資深HTML 5開發(fā)者兼Moblyng公司前CEO Stewart Putney表示,為盡量避免HTML 5性能不一致的問題,他們公司的每一款游戲都會(huì)在數(shù)十款設(shè)備上進(jìn)行測(cè)試。iOS平臺(tái)比較簡(jiǎn)單, 3GS, 4, 4S, iPad, iPad2;Android平臺(tái)則比較零散。每個(gè)手機(jī)廠商都會(huì)或多或少地對(duì)他們?cè)O(shè)備上的瀏覽器做一些更改,對(duì)本地Android應(yīng)用來說,這幾乎沒影響,但對(duì)HTML 5應(yīng)用來說,即使是微小的改動(dòng)也可能導(dǎo)致應(yīng)用不能正常運(yùn)行,需要重新進(jìn)行全面測(cè)試。
在盡可能多的設(shè)備上進(jìn)行測(cè)試,是確保應(yīng)用程序能正常運(yùn)行的唯一方法??梢钥隙ǖ氖?,HTML 5游戲開發(fā)領(lǐng)域?qū)?huì)出現(xiàn)越來越多的測(cè)試工具和越來越好的標(biāo)準(zhǔn),但不可否認(rèn)的是,Android QA仍是HTML 5開發(fā)的一個(gè)痛點(diǎn)。
原文:http://www.leiphone.com/html5-performance-inconsistency.html
【編輯推薦】