图书介绍

我的世界高手进阶指南 Minecraft模组Mod开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

我的世界高手进阶指南 Minecraft模组Mod开发
  • 萨拉古奥思著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115464606
  • 出版时间:2018
  • 标注页数:228页
  • 文件大小:25MB
  • 文件页数:241页
  • 主题词:游戏程序-程序设计-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

我的世界高手进阶指南 Minecraft模组Mod开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

概述1

关于本书1

给达人迷们的假设1

本书中使用的图标2

接入LearnToMod软件3

本书之外3

未来3

第一部分 构建第一个Minecraft模组5

项目一:Minecraft模组开发入门7

了解Minecraft模组开发是什么8

使用LearnToMod在线软件8

注册LearnToMod在线软件8

开始赢得LearnToMod徽章10

在Minecraft中载入你的模组11

熟悉编程环境15

编写你的第一个Minecraft模组18

在Minecraft中运行你的第一个模组23

编写你自己的Minecraft模组25

和你的朋友分享你的模组28

项目二:赢取模组徽章30

利用函数编写模组代码30

获得Scramble徽章33

获取Saying Hello的徽章:被打乱的版本33

和你的计算机交流34

获得Missing徽章36

追踪代码37

获得Saying Hello徽章:代码块缺失的版本37

新建并调用新函数39

获得Functions徽章41

使用Pertorm Command代码块42

新建并调用一个新函数43

追踪函数调用45

增加第二个creeper函数45

获得Quiz徽章46

徽章之外,挑战自己47

完成Function挑战47

项目三:建造并保卫建筑物50

在Minecraft里使用参照点来建造建筑物50

新建一个参照点51

建造建造物并移动参照点53

用代码一步一步在Minecraft中建造高塔56

设计:画出塔的草图57

开发和测试:为建造塔编写代码58

在Minecraft中让闪电击中自己66

在Minecraft中让闪电击中参照点68

调试复杂的模组69

召唤实体和在物品栏中添加物品72

在Minecraft里建造一座便携式房子72

在纸上设计一座简单的房子73

为你的房子编写第一个函数74

调试第一个函数77

准备为你的房子编写第二个函数80

编写用来建造墙面的函数81

构思建造房顶的函数81

为屋顶编写函数82

重构关于屋顶的函数83

第二部分 构建第一个Minecraft小游戏87

项目四:在Minecraft里构建单人游戏“掘一死战”89

介绍游戏循环的概念90

开始:创建一个基本的场景90

目标:加入胜负的判定方式91

挑战:让胜利更加困难91

奖励:让玩家渴望胜利92

构建“掘一死战”:第一次迭代92

开始:创建“掘一死战”的场景93

目标:胜负的判定方式98

挑战:踩过的方块会在1秒后消失103

测试:制定和执行测试用例104

调试:修补和事件相关的漏洞105

奖励:用分数奖励玩家106

构建“掘一死战”:第二次迭代108

开始:增加一个岩浆池108

目标:摧毁至少200个方块109

挑战:增加一个敌人109

奖励:添加烟火110

项目五:构建一个多关卡的Minecraft小游戏“怪物竞技场”113

画出游戏循环逻辑图114

第一次迭代:构建“怪物竞技场”115

开始:创建一个简易的带围栏的竞技场116

重构:将建造竞技场相关的代码移动到一个新函数里120

目标:增加一个可供破坏的西瓜方块121

测试:确保你的游戏运行正常122

挑战:在竞技场里添加怪物122

奖励:重玩第一关123

测试:第一次迭代过程完成125

第二次迭代:增加关卡126

开始:让竞技场独一无二126

目标:等待下一次迭代127

挑战:增加怪物127

奖励:增加第二关128

测试:确保两个关卡都工作正常129

第三次迭代:增加更多的关卡和挑战130

挑战:切换到生存模式131

奖励:增加5个关卡132

构建更多的迭代:更具创造性,更具唯一性133

项目六:和朋友一起开发支持多人游戏的“掘一死战”134

从单人版的“掘一死战”开始134

总结游戏循环137

第一次迭代:重构单人版的游戏138

第二次迭代:增加第二个玩家143

测试多人版的“掘一死战”147

第三次迭代:当第200个方块被破坏时,游戏结束149

第三部分 设计并构建一个多人小游戏151

项目七:在模组中使用投掷物153

设计并构建一个会爆炸的投掷物153

设计发射和爆炸的过程153

规划方块的发射过程154

规划方块爆炸的过程157

追踪状态157

第一次迭代:设置投掷事件159

第二次迭代:设置爆炸事件162

第三次迭代:设置摧毁事件163

第四次迭代:重构和检查状态机164

构建一个投掷物库167

设置投掷物模组168

投掷物库和爆炸投掷物模组概述169

修改main和lounch函数170

修改explode函数174

修改destroy函数175

修改Explosion_ Proiectile模组176

测试你的新库179

完成一项额外的挑战:用投掷物库构建一个传送投掷物179

项目八:构建多人游戏“夺旗之战”180

规划“夺旗之战”180

准备“夺旗之战”模组181

构建游戏循环183

第一次迭代:构建单人版本183

设置玩家183

增加一把魔杖186

为魔杖添加魔力190

设计魔杖的魔力192

修改投掷物库193

修改Exploding Proiectile模组195

让魔杖施展咒语198

给予玩家一面旗帜200

存储玩家旗帜的位置201

在旗帜旁复活玩家204

测试第一次迭代206

项目九:在“夺旗之战”的基础上继续迭代207

第二次迭代:增加第二名玩家208

将新玩家添加到列表中208

给予每个玩家魔杖209

导入你自己的魔杖库213

测试你的游戏214

第三次迭代:增加获胜机制215

让你的游戏独一无二217

给予玩家传送魔杖217

用不同的方式改进游戏220

第四部分 构建自己的Minecraft小游戏221

项目十:构建自己的游戏223

构思你的模组223

规划你的模组224

画出游戏循环图225

起草你的模组225

重构你的模组226

测试你的代码226

将你的模组分享给你的朋友227

合并他人的模组227

参与社区228

热门推荐