分類目錄歸檔:遊戲

嘛...第⑨藝術,

教程正在向1.7更新...

基礎篇第一篇已經更新了1.7下的Forge安裝方法,但舊版的安裝方法依舊保留在一個ToggleBox里,此外我也不建議開發者立即轉向1.7開發(當然,已有Mod的升級是不能停的~),因為...眾所周知,MCP組的組長Searge拋下他的好基友ProfMobius"帶着小姨子捲走捐款跑了"(大霧,其實是被Mojang招安了),於是MC反混淆的任務就沒有人接手了,新版MC代碼中滿是func_xxx,field_xxx,完全無法直視...

故此,現在(1月11日)只有第一篇教程更新到了1.7,其餘教程仍停留在1.6時代.1.6到1.7的變動我會寫在這裡.
順便寫了一點點關於Gradle的東西. 閱讀全文 [...]

Modjam#2 - 不來戰一發嗎,少年 (更新規則)

8月2號(尚不知道是哪個時區的8月2號),第二屆Modjam便要開始了.

什麼是Modjam?

Modjam是MCP項目的發起人Searge組織的一次Minecraft非官方活動,它是一個類似於Mojam編程馬拉松活動,參賽者要在96個小時內完成一個Mod,啊當然,同時參賽者需要在自機上架設一個視頻流直播,或者在自己的代碼庫中每15分鐘進行一次自動提交和保存快照,以便證明自己沒有咔咔地從網上拷貝現成的代碼.

第一屆Modjam舉辦於今年三月份,它催生了一批優秀的Mod,其中有些現在仍在不斷更新. 閱讀全文 [...]

基礎篇和Extra已更新至1.6.2,另內附資源文件外置法

基礎篇和Extra篇都更新完了...自己動作好慢 (╯°Д°)╯

whyyousojb1

順便再說說新版的資源管理
之所以要把資源放進源碼目錄,是為了讓編譯器把資源文件拷貝入運行目錄...
因此,對於使用Eclipse的開發者來說,只要在Java Path Build的Source中將你的外部資源文件夾也Link Source了就行了...這樣編譯器會自動把資源文件拷貝走,在使用Eclipse調試時也能正常載入文件.
對於使用recompile+startClient來調試的開發者來說...既然你能忍受這種開發方式帶來的不便,想必你也一定能忍受新版資源管理方式帶來的困難←_← 閱讀全文 [...]

關於1.6.1下MCP+FORGE的啟動

昨天拿到了用於MC1.6.1的Forge8.9.0.757,但一直啟動不能...剛才終於啟動了...感謝pa001024和sun提供的啟動參數. 安裝方式和以往沒有變化,都是打開install.bat來自動安裝,但現在要想用過MCP下的startClient來啟動就有些不太現實了,因為新版MC的啟動方式變得很複雜. 比較可行的方案是在Eclipse下啟動,啟動方案配置基本上可以照搬Extra編第二篇,但有幾點需要修改: 1.主類: 主類請設為net.minecraft.launchwrapper包下的Launch類 2.啟動參數 Arguments頁下的Program 閱讀全文 [...]

賣藝不賣肉的文藝向遊戲:Proteus

對於獨立遊戲而言,畫質一向是遊戲的軟肋,儘管有像NaturalSelection2和AirMech這樣的有畫面有內容,或者是像幻想的輪舞這種賣肉不賣藝的花瓶遊戲.從整體上說獨立遊戲多是以畫質簡單但內容豐富為主,在Minecraft告訴所有人"3D像素遊戲也能玩"後,獨立遊戲製作人的下限再次降低,於是便有了Proteus這款極端遊戲:純粹由色塊組成的遊戲. Proteus的遊戲類型很難以下定義,Steam上對它的分類是冒險遊戲,實際上我覺得說是音樂遊戲比較合適...音樂遊戲也有很多種,Osu是音樂遊戲,BeatHazard是音樂遊戲,ThePolynomial也是音樂遊戲,幻想鄉空戰姬甚至都能算音樂遊戲...我之所以稱Proteus為音樂遊戲,是因為它的最大特色是遊戲中的背景音樂是即時生成的,遊戲會根據你所處的環境和你所見的景色,生成對應的背景音樂. 閱讀全文 [...]

8分鐘展現Minecraft800天的開發歷程

今天在MCBBS上看到一個很有意思的東西,Mojang用Gource製作了一段視頻,視頻通過一個網狀圖展示了兩年半來Minecraft的開發歷程,包括類的結構關係,代碼的變更,資源的添加刪減等.視頻開超清模式後可以看見節點上的文字,有興趣的可以藉此觀察一下Mojang對Minecraft的結構設計. 閱讀全文 [...]