一起來做網(wǎng)頁游戲一 巧婦難為無米之炊
首先要感謝大家的支持,謝謝。從這篇開始,就開始以我做的一個(gè)網(wǎng)頁游戲?yàn)楸尘斑M(jìn)行分析和介紹整個(gè)游戲的設(shè)計(jì)和開發(fā)過程。由于個(gè)人能力有限,如果在文章中有什么錯(cuò)誤的話,還請大家指正,哈哈。
如果您還沒有體驗(yàn)過這款游戲的話,可以從http://developer.51cto.com/art/201206/344003.htm找到我的游戲。
好的,接下來開始正題吧。
就像一句古話所說的一樣:巧婦難為無米之炊。沒有素材又怎么做游戲呢?這可確實(shí)難到了我們這種只會(huì)coding的程序猿了。但是我們總得想點(diǎn)辦法解決這個(gè)問題啊。
如果你有專門做美工的同學(xué),恭喜你,你可以不用為此發(fā)愁了。
但是如果你是一個(gè)和我一樣的,單槍匹馬的搞游戲的話,下面的內(nèi)容可能對你有所幫助。
首先我們來看一下網(wǎng)頁游戲的資源管理這塊。我們知道由于帶寬的限制和程序開發(fā)的問題,一般來說不會(huì)將游戲的資源直接打包到游戲程序中。更多情況都是游戲在運(yùn)行中需要什么資源加載什么資源。那么這些資源素材的話通常就會(huì)單獨(dú)存放,需要時(shí)游戲主程序會(huì)進(jìn)行加載。這也就為我們獲得他的資源提供了可乘之機(jī)。
1、獲取客戶端游戲的資源素材
我們可以通過在網(wǎng)上找到許多類似于資源提取器的東西,我們完全可以利用這些工具提取一下客戶端游戲的資源素材然后再拿來加工。
2、獲取網(wǎng)頁游戲資源素材
對于網(wǎng)頁游戲的素材資源,通常在我們玩過該游戲以后就可以在網(wǎng)頁緩存中找到相應(yīng)的緩存。所以只要用瀏覽器打開網(wǎng)頁游戲,并且玩上一會(huì),你再打開緩存文件夾就會(huì)發(fā)現(xiàn)里面有很多包括人物的swf、圖片、音頻、游戲主程序等文件。哈哈。這些就是你后面完成游戲的米米哦。我之前就是用的IE6。先將IE緩存清空,然后打開網(wǎng)頁游戲,盡情的玩起,把你所想要的地方***都去打開一下。例如你需要他商店中物品的資源,但是如果你進(jìn)去游戲又沒有開過商店的話,一般來說這些資源是不會(huì)存儲(chǔ)在緩存中的,因?yàn)樗]有需求去加載這些資源。之后你就可以將緩存中的資源拷貝出來進(jìn)行篩選。
3、知之為知之,不知google知
當(dāng)然你還可以通過google和百度搜索想要的素材。
4、論壇是個(gè)好地方
有些美工或者游戲制作的論壇上面會(huì)有一些別人弄好了的素材,多逛逛論壇可以讓你受益匪淺。這里推薦一下天地會(huì)。天地會(huì)是個(gè)好地方。哈哈
當(dāng)然,使用這些素材的時(shí)候一定要注意版權(quán)問題哦。自己做著玩玩可以,千萬不要直接把別人的素材做出來的東西直接拿去商業(yè)化了。
好的,就到這里吧。
原文鏈接:http://www.cnblogs.com/liusy1988/archive/2012/07/09/2570438.html
【編輯推薦】