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























