Absolute Beginner's Guide to Minecraft Mods Programming, 2/e(Paperback)
暫譯: Minecraft 模組程式設計完全新手指南,第2版(平裝本)

Rogers Cadenhead

  • 出版商: Peachpit Press
  • 出版日期: 2015-10-16
  • 售價: $1,360
  • 貴賓價: 9.5$1,292
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Paperback
  • ISBN: 0789755742
  • ISBN-13: 9780789755742
  • 海外代購書籍(需單獨結帳)

商品描述

Minecraft® is a registered trademark of Mojang Synergies / Notch Development AB.

This book is not affiliated with or sponsored by Mojang Synergies / Notch Development AB.


The easiest, quickest, most entertaining introduction to creating Minecraft mods in Java – updated to use the Spigot server for running your own Minecraft server and creating Minecraft mods

  • Ideal for Minecraft users, young and old, who are new to programming
  • Clear and friendly style assumes no prior programming knowledge
  • Popular author Rogers Cadenhead breaks down Minecraft mods programming concepts and terms into short, easily understandable lessons
  • Fun examples provide a step-by-step, hands-on experience that begins with simple tasks and gradually builds

Master Minecraft modding and use Java to transform Minecraft’s worlds, tools, behavior, weapons, structures, mobs…everything! (Plus, you’ll learn some basic Java programming skills you can use anywhere.) 


Learn how to do what you want, the way you want, one incredibly easy step at a time. Modding Minecraft has never been this simple.

 

This is the easiest, most practical beginner’s guide to creating killer Minecraft mods in Java… simple, reliable, full-color instructions for doing everything you really want to do. Here’s a small sample of what you’ll learn:

  • Set up your Minecraft server and mod development tools
  • Master Java basics every Minecraft modder needs to know
  • Read, write, store, and change information throughout your mod
  • Build mods that can make decisions and respond to player actions
  • Understand object-oriented programming and the objects you can program in Minecraft
  • Handle errors without crashing Minecraft
  • Use threads to create mobs that can do many things at once
  • Customize your mobs, and build on existing objects to write new mods
  • Spawn new mobs, find hidden mobs, and make one mob ride another
  • Dig holes and build structures
  • Create projectile weapons and potion effects
  • Learn Java programming while enhancing your favorite game

Contents at a Glance


Part I: Java from the Ground Up


1 Dig into Minecraft Programming with Java

2 Use NetBeans for Minecraft Programming

3 Create a Minecraft Mod

4 Start Writing Java Programs

5 Understand How Java Programs Work

6 Store and Change Information in a Mod

7 Use Strings to Communicate 

8 Use Conditional Tests to Make Decisions

9 Repeat an Action with Loops

10 Store Information with Arrays


Part II: The World of Java Objects


11 Create Your First Object

12 Describe What Your Object Is Like

13 Make the Most of Existing Objects

14 Store Objects in Data Structures

15 Handle Errors in a Mod

16 Create a Threaded Mod

17 Read and Write Files


Part III: Create Killer Minecraft Mods


18 Spawn a Mob

19 Make One Mob Ride Another

20 Take a Census of Mobs and Villages 

21 Transmute Materials in an Inventory

22 Dig a Giant Hole

23 Chop Down a Forest of Trees

24 Respond to Events in the Game

25 Display a Mob’s Health During Combat

26 Make a World Change over Time

27 Befriend the God of Lightning


Appendix A Visit This Book’s Website


 

商品描述(中文翻譯)

Minecraft® 是 Mojang Synergies / Notch Development AB 的註冊商標。

本書與 Mojang Synergies / Notch Development AB 無關,亦未獲其贊助。


最簡單、最快速、最有趣的 Java Minecraft 模組創建入門 – 更新至使用 Spigot 伺服器來運行自己的 Minecraft 伺服器和創建 Minecraft 模組

  • 適合所有年齡的 Minecraft 使用者,特別是對程式設計新手
  • 清晰友好的風格假設讀者沒有先前的程式設計知識
  • 受歡迎的作者 Rogers Cadenhead 將 Minecraft 模組程式設計概念和術語分解為簡短、易於理解的課程
  • 有趣的範例提供逐步的實作體驗,從簡單任務開始,逐漸深入

掌握 Minecraft 模組製作,使用 Java 來改變 Minecraft 的世界、工具、行為、武器、結構、生物…一切!(此外,您還將學到一些可以在任何地方使用的基本 Java 程式設計技能。)


學習如何以您想要的方式,逐步輕鬆地實現您的想法。製作 Minecraft 模組從未如此簡單。

這是最簡單、最實用的初學者指南,教您如何在 Java 中創建出色的 Minecraft 模組… 簡單、可靠、全彩的指導,幫助您完成所有您真正想做的事情。以下是您將學到的一小部分內容:

  • 設置您的 Minecraft 伺服器和模組開發工具
  • 掌握每個 Minecraft 模組製作者需要知道的 Java 基礎
  • 在模組中讀取、寫入、存儲和更改資訊
  • 構建可以做出決策並對玩家行動作出反應的模組
  • 理解物件導向程式設計及您可以在 Minecraft 中編程的物件
  • 處理錯誤而不使 Minecraft 崩潰
  • 使用執行緒創建可以同時執行多項任務的生物
  • 自定義您的生物,並在現有物件上構建以編寫新模組
  • 生成新生物,找到隱藏的生物,並讓一個生物騎乘另一個生物
  • 挖洞和建造結構
  • 創建投射武器和藥水效果
  • 在增強您最喜愛的遊戲的同時學習 Java 程式設計

內容概覽


第一部分:從基礎開始學習 Java


1 使用 Java 深入 Minecraft 程式設計

2 使用 NetBeans 進行 Minecraft 程式設計

3 創建一個 Minecraft 模組

4 開始編寫 Java 程式

5 理解 Java 程式的運作方式

6 在模組中存儲和更改資訊

7 使用字串進行通訊

8 使用條件測試做出決策

9 使用迴圈重複執行動作

10 使用陣列存儲資訊


第二部分:Java 物件的世界


11 創建您的第一個物件

12 描述您的物件的特性

13 充分利用現有物件

14 在資料結構中存儲物件

15 在模組中處理錯誤

16 創建一個多執行緒的模組

17 讀取和寫入檔案


第三部分:創建出色的 Minecraft 模組


18 生成一個生物

19 讓一個生物騎乘另一個生物

20 對生物和村莊進行普查

21 轉換庫存中的材料

22 挖一個巨大的洞

23 砍伐一片樹林

24 對遊戲中的事件做出反應

25 在戰鬥中顯示生物的生命值

26 讓世界隨時間變化

27 與雷神交朋友


附錄 A 訪問本書網站


最後瀏覽商品 (1)