幫助中心 | 我的帳號 | 關於我們

我的世界高手進階指南(Minecraft模組Mod開發)/達人迷

  • 作者:(美)薩拉·古奧思//斯蒂芬·福斯特//琳賽·漢德利|譯者:黃一天
  • 出版社:人民郵電
  • ISBN:9787115464606
  • 出版日期:2018/01/01
  • 裝幀:平裝
  • 頁數:228
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Mod是一些豐富遊戲內容、改變遊戲方式或修複原版bug的模組。Minecraft有許多精彩的Mod,它們引入了全新的遊戲體驗,並以許多不同的方式增加遊戲的創造性,讓這個自由度極高的遊戲幾乎無所不能。薩拉·古奧思、斯蒂芬·福斯特、琳賽·漢德利著的《我的世界高手進階指南(Minecraft模組Mod開發)》將帶領讀者學習並製作Mod。本書適合所有對Minecraft感興趣的人。

作者介紹
(美)薩拉·古奧思//斯蒂芬·福斯特//琳賽·漢德利|譯者:黃一天

目錄
概述
  關於本書
  給達人迷們的假設
  本書中使用的圖標
  接入LearnToMod軟體
  本書之外
  未來
第一部分 構建第一個Minecraft模組
  項目一:Minecraft模組開發入門
    了解Minecraft模組開發是什麼
    使用LearnToMod在線軟體
      註冊LearnToMod在線軟體
      開始贏得LearnToMod徽章
      在Minecraft中載入你的模組
    熟悉編程環境
    編寫你的第一個Minecraft模組
    在Minecraft中運行你的第一個模組
    編寫你自己的Minecraft模組
    和你的朋友分享你的模組
  項目二:贏取模組徽章
    利用函數編寫模組代碼
    獲得Scramble徽章
      獲取Saying Hello的徽章:被打亂的版本
      和你的電腦交流
    獲得Missing徽章
      追蹤代碼
      獲得Saying Hello徽章:代碼塊缺失的版本
    新建並調用新函數
    獲得Functions徽章
      使用Perform Command代碼塊
      新建並調用一個新函數
      追蹤函數調用
      增加第二個creeper函數
    獲得Quiz徽章
    徽章之外,挑戰自己
    完成Function挑戰
  項目三:建造並保衛建築物
    在Minecraft里使用參照點來建造建築物
      新建一個參照點
      建造建造物並移動參照點
    用代碼一步一步在Minecraft中建造高塔
      設計:畫出塔的草圖
      開發和測試:為建造塔編寫代碼
    在Minecraft中讓閃電擊中自己
    在Minecraft中讓閃電擊中參照點
    調試複雜的模組
    召喚實體和在物品欄中添加物品
    在Minecraft里建造一座攜帶型房子
      在紙上設計一座簡單的房子
      為你的房子編寫第一個函數

      調試第一個函數
      準備為你的房子編寫第二個函數
      編寫用來建造牆面的函數
      構思建造房頂的函數
      為屋頂編寫函數
      重構關於屋頂的函數
第二部分 構建第一個Minecraft小遊戲
  項目四:在Minecraft里構建單人遊戲「掘一死戰」
    介紹遊戲循環的概念
      開始:創建一個基本的場景
      目標:加入勝負的判定方式
      挑戰:讓勝利更加困難
      獎勵:讓玩家渴望勝利
    構建「掘一死戰」:第一次迭代
      開始:創建「掘一死戰」的場景
      目標:勝負的判定方式
      挑戰:踩過的方塊會在1秒后消失
      測試:制定和執行測試用例
      調試:修補和事件相關的漏洞
      獎勵:用分數獎勵玩家
    構建「掘一死戰」:第二次迭代
      開始:增加一個岩漿池
      目標:摧毀至少200個方塊
      挑戰:增加一個敵人
      獎勵:添加煙火
  項目五:構建一個多關卡的Minecraft小遊戲「怪物競技場」
    畫出遊戲循環邏輯圖
    第一次迭代:構建「怪物競技場」
      開始:創建一個簡易的帶圍欄的競技場
      重構:將建造競技場相關的代碼移動到一個新函數里
      目標:增加一個可供破壞的西瓜方塊
      測試:確保你的遊戲運行正常
      挑戰:在競技場里添加怪物
      獎勵:重玩第一關
      測試:第一次迭代過程完成
    第二次迭代:增加關卡
      開始:讓競技場獨一無二
      目標:等待下一次迭代
      挑戰:增加怪物
      獎勵:增加第二關
      測試:確保兩個關卡都工作正常
    第三次迭代:增加更多的關卡和挑戰
      挑戰:切換到生存模式
      獎勵:增加5個關卡
      構建更多的迭代:更具創造性,更具唯一性
  項目六:和朋友一起開發支持多人遊戲的「掘一死戰」
    從單人版的「掘一死戰」開始
    總結遊戲循環
    第一次迭代:重構單人版的遊戲
    第二次迭代:增加第二個玩家

    測試多人版的「掘一死戰」
    第三次迭代:當第200個方塊被破壞時,遊戲結束
第三部分 設計並構建一個多人小遊戲
  項目七:在模組中使用投擲物
    設計並構建一個會爆炸的投擲物
      設計發射和爆炸的過程
      規劃方塊的發射過程
      規劃方塊爆炸的過程
      追蹤狀態
      第一次迭代:設置投擲事件
      第二次迭代:設置爆炸事件
      第三次迭代:設置摧毀事件
      第四次迭代:重構和檢查狀態機
    構建一個投擲物庫
      設置投擲物模組
      投擲物庫和爆炸投擲物模組概述
      修改main和launch函數
      修改explode函數
      修改destroy函數
      修改Explosion_Projectile模組
    測試你的新庫
    完成一項額外的挑戰:用投擲物庫構建一個傳送投擲物
  項目八:構建多人遊戲「奪旗之戰」
    規劃「奪旗之戰」
    準備「奪旗之戰」模組
      構建遊戲循環
    第一次迭代:構建單人版本
      設置玩家
      增加一把魔杖
      為魔杖添加魔力
      設計魔杖的魔力
      修改投擲物庫
      修改Exploding Projectile模組
      讓魔杖施展咒語
      給予玩家一面旗幟
      存儲玩家旗幟的位置
      在旗幟旁復活玩家
    測試第一次迭代
  項目九:在「奪旗之戰」的基礎上繼續迭代
    第二次迭代:增加第二名玩家
      將新玩家添加到列表中
      給予每個玩家魔杖
      導入你自己的魔杖庫
      測試你的遊戲
    第三次迭代:增加獲勝機制
      讓你的遊戲獨一無二
      給予玩家傳送魔杖
      用不同的方式改進遊戲
第四部分 構建自己的Minecraft小遊戲
  項目十:構建自己的遊戲

    構思你的模組
    規劃你的模組
    畫出遊戲循環圖
    起草你的模組
    重構你的模組
    測試你的代碼
    將你的模組分享給你的朋友
    合併他人的模組
    參與社區

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032