# 电子书使用说明

# 如果你是父母...

  • 完全杜绝孩子玩游戏是不现实的, 而 Minecraft 是一款可以让孩子学习资源规划、团队合作、艺术审美、工程机械、电子电路、和编程技能的游戏. 如果你一直在寻找一款"寓教于乐"的游戏, 那么, Minecraft 就是最好的答案
  • 建议父母和孩子一起玩. 这样, 家长能更好地了解这款游戏, 也能和孩子拥有一份宝贵的共同体验和记忆, 而且, 你还能找到通过游戏引导孩子学习和成长的新途径
  • 建议让孩子先玩网易代理的版本 (opens new window), 因为是免费的. 等确认孩子喜欢这款游戏后, 而且希望有更多的玩法(比如安装更丰富的模组插件), 再考虑花费 165 元购买国际 Java 版[1]
  • 注册游戏账号时不要使用真实姓名, 并提醒孩子在游戏中不要透露个人信息(姓名、年龄、家庭住址、就读学校), 不要把密码告诉别人
  • 建议使用英文版界面, 用游戏驱动孩子学习英文、使用英文[2]

# 全书的内容结构

本书针对的是新手玩家. 全书分成 5 部分:

  • 第 1 部分. 基础中的基础. 介绍如何购买 Minecraft 游戏、游戏的基本操作、如何度过第一个夜晚(保证你能够在游戏世界中生存下来)...
  • 第 2 部分. 基础知识. 讲解基本的生存技巧 -- 如何保证安全、如何获取食物、如何查看时间、如何寻找方向避免迷路. 还介绍了 Minecraft 世界中的生物、植物、气候, 以及玩家能够使用的武器装备和工具
  • 第 3 部分. 中阶内容. 讲解如何通过选项和命令行, 来自定义游戏体验 -- 自定义游戏难度、游戏地图、玩家皮肤
  • 第 4 部分. 进阶内容, 讲解了如何通过修改游戏, 来获得丰富多样的游戏体验. 修改方法包括使用"资源包(Resource Pack"、"光影补丁(Shade Patch)"、""模组(MOD)"
  • 第 5 部分. 常见问题解答

你可以按照目录安排的顺序来阅读, 也可以大致翻阅一遍后挑选感兴趣的章节. 不过我强烈建议你至少阅读一下 度过第一个夜晚, 保证你先在 Minecraft 世界中生存下来.

# 版本说明

本书基于官方 Java 版的 1.12.2 版本.[3]

如果你使用的是其他版本. 假设版本号不同( eg. 1.8 或者 1.13), 或者平台不同(eg. iOS、Android、Windows10、Xbox), 或者发行商不同 (eg. 网易中国版), 那么游戏操作会和本书展示的内容有些微不同.

# 特殊说明

# 书写习惯

  • 本书使用简体字书写, 不过你也可以通过点击网页上方的"繁简标志"切换显示繁体字
  • 由于程序员的职业习惯[4], 全书使用"半角符号", 只是保留了中文特有的部分标点符号 (比如"书名号《》"和"顿号")

# 符号说明

在讲解 "命令行" 操作的时候, 为了方便讲解命令行的语法, 我们引入了下面这些符号和代码:

  • "小括号< >"表示"必须的参数"
  • "中括号[ ]"表示"可选的参数", 非必须
  • | 表示"或者", 只要取其中一个参数即可

比如下面这个例子:

particle <name: string> <position: x y z> <size: x y z> <speed: float> [count: int]

  • particle 是命令
  • <name: string> 表示必须输入"玩家名字(name)"的参数, 是"字符串(string)"格式
  • <position: x y z>表示必须输入"位置坐标(position)"的参数, 需要输入 3 个参数, 分别是 x y z 的坐标
  • <speed: float>表示必须输入"速度(speed)"参数, 是"浮点数(float)"格式
  • [count: int]表示可选输入"次数(count)"参数, 是"整数(int)"格式

# 如果你有疑问或者建议...

如果你有任何疑问或者建议, 可以直接访问 吐槽区 (opens new window), 或者发送邮件到 patiencing@outlook.com, 或者在微信公众号中留言:

二维码


  1. 具体的购买建议见 这里 ↩︎

  2. 我制作了《Minecraft 术语 中英文对照手册》 (opens new window), 方便大家使用英文版的 Minecraft ↩︎

  3. 关于如何挑选游戏版本, 请参考 这里 ↩︎

  4. 因为编程的代码使用的是英文, 而编程的注释说明经常会使用中文来表示. 这就要求编程时需要经常切换输入法状态, 但是因为"全角符号"和"半角符号"的某些标点符号非常难以辨认区分(比如"逗号"), 这种混淆往往导致了程序 Bug, 所以程序员更倾向于全部使用"半角符号" ↩︎