我的世界:Minecraft模組開發指南

我的世界:Minecraft模組開發指南

《我的世界:Minecraft模組開發指南》是一本由電子工業出版社於2020年6月出版圖書,作者是土球球。本書面向Minecraft模組的開發流程,幫助讀者通過編程的方式實現自己夢想中的遊戲特性。

基本介紹

  • 書名:我的世界:Minecraft模組開發指南
  • 作者:土球球
  • 類別:計算機
  • 出版社:電子工業出版社
  • 出版時間:2020年6月
  • 頁數:296 頁
  • 定價:69 元
  • 開本:16 開
  • ISBN:9787121358517
內容簡介,圖書目錄,作者簡介,

內容簡介

《我的世界:Minecraft模組開發指南》適合初學者學習模組開發,能夠提升對Java程式語言的了解。幫助讀者通過編程的方式,實現夢想中的遊戲特性。

圖書目錄

第Ⅰ部分整裝待發
第 1 章 電子遊戲與 Mod 開發 / 2
1.1 電子遊戲的運行機制 / 2
1.2  Mod 在遊戲程式中的地位 / 5
1.3 本章小結 / 10
第 2 章 開發環境的準備工作 / 11
2.1 配置 Java 開發環境 / 11
2.2 配置 MinecraftForge 開發環境 / 14
2.3 第一個 Mod 的構建與運行 / 18
2.4 本章小結 / 22
第Ⅱ部分小試牛刀
第 3 章 基礎知識 / 26
3.1 類型、欄位、方法和註解 / 26
3.2  ModID 和其他信息 / 35
3.3  Forge 的事件系統 / 42
3.4 狀態和控制 / 48
3.5 本章小結 / 53
第 4 章 面向方塊和物品 / 56
4.1 新的物品 / 56
4.2 新的方塊 / 65
4.3 面向對象的三大特徵 / 74
4.4 本章小結 / 78
第 5 章 嘗試互動 / 80
5.1 創造模式物品欄 / 80
5.2 新的工具 / 90
5.3 新的盔甲 / 100
5.4 為物品添加配方 / 109
5.5 本章小結 / 114
第 6 章 深入遊戲體驗 / 116
6.1 新的燒煉規則和燃料 / 116
6.2 新的附魔 / 123
6.3 新的村民交易 / 132
6.4 新的藥水效果 / 146
6.5 客戶端和服務端的差異 / 159
6.6 本章小結 / 163
 
第Ⅲ部分登堂入室
第 7 章 會動的長方體 / 166
7.1 新的實體生物 / 166
7.2 生物的長方體模型 / 171
7.3 生物模型的轉動 / 184
7.4 生物的行為邏輯 / 190
7.5 生物屬性和數據同步 / 195
7.6 生物的世界生成 / 208
7.7 生物的死亡掉落 / 212
7.8  Minecraft 的 NBT 系統 / 215
7.9 本章小結 / 220
第 8 章 技高一籌 / 222
8.1 新的投擲物 / 222
8.2 新的附加屬性 / 228
8.3 屬性框渲染 / 236
8.4 調整提示文本 / 248
8.5 本章小結 / 253
第 9 章 眼見為實 / 254
9.1 方塊狀態與朝向 / 254
9.2 為方塊繪製 GUI / 261
9.3 為 GUI 添加物品槽 / 267
9.4 遊戲邏輯與進度條 / 273
9.5 本章小結 / 278
第 10 章 展望未來 / 280
10.1 成為一名合格的 Mod 開發者 / 280
10.2 探尋內部機制——Forge 是如何運作的 / 281
10.3 相關資源 / 284
後記 / 285
鳴謝 / 286

作者簡介

土球球,Minecraft 社區創作者,前 InfinityStudio 小組成員,Command Block Logic小組正式成員,《我的世界》中文論壇(MCBBS)編程開發版版主,網易《我的世界》中國版開發者大會受邀嘉賓。擅長 Minecraft 模組開發及原版命令創作,擁有多年Java 編程經驗和模組開發經驗。其 Minecraft 模組開發系列教程《Minecraft 1.8.9 FML Mod開發教程》和近年來在知乎專欄“Modded Minecraft Dev”發表的大量教程,在Minecraft的相關網上社區被廣為傳播,深受廣大讀者歡迎。

相關詞條

熱門詞條

聯絡我們