買這商品的人也買了...
-
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$392 -
Webduino Fly$880$862 -
從零開始! 邁向嵌入式開發 C語言程式設計入門$480$408 -
$354嵌入式軟件測試:方法、案例與模板詳解 -
$351我的 Python 世界玩《Minecraft我的世界》學 Python 編程 -
蓋得像還要蓋得更厲害!Minecraft紅石建築自動機關寶典$249$224 -
紅石邏輯、新版指令、逼真建築、室內裝潢、取景訣竅、改版新要素:Minecraft必學技法811招$249$224 -
AIoT 智慧物聯網使用 Webduino Bit 超入門應用 結合 AI × Line Bot$480$432 -
我說了算!用指令方塊創造異想天開的 Minecraft 遊戲規則$350$315 -
$418Python自動化測試實戰 -
C++ Primer, 5/e (繁體中文版)$990$782 -
我的Minecraft DIY大事典:1.14村莊與掠奪完全攻略$280$252 -
Python 基礎必修課, 2/e (含 MTA Python 微軟國際認證模擬試題)$450$355 -
阿神大推薦!必玩100款 Minecraft 地圖金殿堂$380$342 -
一下子做出令達人心動的作品!Minecraft 3分鐘建築大進擊$280$252 -
原子習慣:細微改變帶來巨大成就的實證法則$330$297 -
我的 Minecraft 物件大百科:1000個物件實戰教學$499$449 -
$708MINECRAFT 編程:使用 Python 語言玩轉我的世界 (Learn to Program with Minecraft: Transform Your World with the Power of Python) -
程式語言與設計 - 使用圖形化 WEBDUINO Blockly 程式語言 - 最新版$450$405 -
最新 Python 基礎必修課 (含 ITS Python 國際認證模擬試題)$450$355 -
Java SE 17 技術手冊$680$537 -
$305ARM 嵌入式體系結構與接口技術 (Cortex-A53版)(微課版) -
Minecraft 建造大師:設計超酷小遊戲$250$197 -
Scratch 3 程式積木創意玩 (最新加強版)$300$237 -
深入淺出 Java 程式設計, 3/e (Head First Java, 3/e)$980$774
商品描述
《我的世界》(Minecraft)是一款風靡全世界的沙盒遊戲,是目前 PC 遊戲中暢銷的遊戲之一。作為一款擁有很大自由度的遊戲,在社區中也存在一些基於 Minecraft 本身的修改行為,並以一種被稱為模組(Mod)的方式廣為傳播。此外,通過編寫 Java 程序的方式直接控制 Minecraft 的某些行為,在玩遊戲中學習編程,能夠大大提高青少年入門編程的興趣。本書將聚焦於面向 Minecraft 模組的開發流程,讀者在學習完本書後,將會擁有開發 Minecraft 模組的基本能力,如果讀者對 Java 並不熟悉,那麼讀完本書後也將對 Java 有一個初步的認識。 本書可作為已經對 Minecraft 這款遊戲有一定瞭解的玩家的模組開發入門教程,幫助玩家通過編程的 方式實現自己夢想中的遊戲特性。本書也可作為已經對模組開發有一定認識的開發者的參考用書,對於 專註於舊版本模組開發的開發者,本書將介紹一些針對 Minecraft 新版本的全新特性。
作者簡介
土球球,Minecraft 社區創作者,前 Infinity Studio 小組成員,Command Block Logic 小組正式成員,《我的世界》中文論壇(MCBBS)編程開發版版主,網易《我的世界》中國版開發者大會受邀嘉賓。擅長 Minecraft 模組開發及原版命令創作,擁有多年 Java 編程經驗和模組開發經驗。其 Minecraft 模組開發系列教程《Minecraft 1.8.9 FML Mod開發教程》和近年來在知乎專欄“Modded Minecraft Dev”發表的大量教程,在Minecraft 的相關網上社區被廣為傳播,深受廣大讀者歡迎。
目錄大綱
第Ⅰ部分 整裝待發
第1章 電子遊戲與Mod開發
1.1 電子遊戲的運行機制
1.2 Mod在遊戲程序中的地位
1.3 本章小結
第2章 開發環境的準備工作
2.1 配置Java開發環境
2.2 配置MinecraftForge開發環境
2.3 第一個Mod的構建與運行
2.4 本章小結
第Ⅱ部分 小試牛刀
第3章 基礎知識
3.1 類型、字段、方法和註解
3.2 ModID和其他信息
3.3 Forge的事件系統
3.4 狀態和控制
3.5 本章小結
第4章 面向方塊和物品
4.1 新的物品
4.2 新的方塊
4.3 面向對象的三大特征
4.4 本章小結
第5章 嘗試交互
5.1 創造模式物品欄
5.2 新的工具
5.3 新的盔甲
5.4 為物品添加配方
5.5 本章小結
第6章 深入遊戲體驗
6.1 新的燒煉規則和燃料
6.2 新的附魔
6.3 新的村民交易
6.4 新的藥水效果
6.5 客戶端和服務端的差異
6.6 本章小結
第Ⅲ部分 登堂入室
第7章 會動的長方體
7.1 新的實體生物
7.2 生物的長方體模型
7.3 生物模型的轉動
7.4 生物的行為邏輯
7.5 生物屬性和數據同步
7.6 生物的世界生成
7.7 生物的死亡掉落
7.8 Minecraft的NBT系統
7.9 本章小結
第8章 技高一籌
8.1 新的投擲物
8.2 新的附加屬性
8.3 屬性框渲染
8.4 調整提示文本
8.5 本章小結
第9章 眼見為實
9.1 方塊狀態與朝向
9.2 為方塊繪制GUI
9.3 為GUI添加物品槽
9.4 遊戲邏輯與進度條
9.5 本章小結
第10章 展望未來
10.1 成為一名合格的Mod開發者
10.2 探尋內部機制——Forge是如何運作的
10.3 相關資源
後記
鳴謝
