《零基础学minecraft编程 图文版》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:0 页
图书介绍:

概述 1

Minecraft是什么 1

虚拟世界 2

Minecraft是如何诞生的 2

Minecraft编程是什么 2

这本书是给谁写的 3

你将会学到什么 3

我们认为你应该知道的 4

在项目中你需要 4

给家长和老师的提示 5

这本书的组织结构是怎样的 5

本书的配套资源网站 6

其他的帮助来源 6

一些约定 7

与作者接触 9

冒险1 你好,Minecraft世界 11

在树莓派上开始你的编程之旅 13

在树莓派上安装Minecraft 13

在树莓派上启动Minecraft 14

在Windows PC或Apple Mac上开始你的编程之旅 15

在Windows PC上安装初学者工具包和Python 16

在Apple Mac上安装初学者工具包和Python 18

在Windows PC或Apple Mac上启动Minecraft 19

停止Bukkit 22

创建程序 22

运行程序 24

停止程序 27

冒险2 追踪玩家移动 29

检测玩家位置 30

准备启程 31

显示玩家位置 31

简化位置显示 34

利用postToChat改变位置信息显示方式 35

引入游戏循环 35

创建“欢迎回家”游戏 37

利用if语句建造魔法门垫 37

建造魔法门垫 39

编写“欢迎回家”游戏 40

利用区域限定(Geo-Fencing)收取租金 43

找出场地角落坐标 44

编写区域限定程序 45

移动你的玩家 47

关于玩家追踪的更多冒险 49

快速参考表 50

冒险3 建筑自动化 51

建造一个方块 52

使用for循环 54

用for循环建立多个方块 55

使用for循环建立一座巨塔 56

清理一些空间 57

从键盘获取输入 59

建造一个房子 60

建造更多的房子 64

用一个for循环建造一条满是房子的街道 68

添加随机地毯 69

生成随机数 69

放置地毯 70

快速参考表 72

在建造方面进一步冒险 72

冒险4 与方块交互 75

检测你站在什么方块上 75

检测你是否站在地面上 76

建造魔法桥梁 78

使用Python列表作为魔法存储器 80

尝试使用列表 80

用Python列表建造隐藏桥梁 83

检测一个方块被击打 86

编写一个寻宝游戏 89

编写函数和主循环 89

在空中放置宝藏 90

在击打时收集宝藏 91

添加一个导航信标 91

添加桥梁建造者 92

快速参考表 94

方块交互的扩展冒险 94

冒险5 与电路互动 97

在冒险中你将会用到 98

用面包板制造电子原型机 100

建造点亮LED的电路 101

将电路和你的计算机连接 103

设置PC或Mac来控制电路 103

配置驱动程序 104

找到串行端口号 105

控制一个LED 106

用你的计算机点亮一个LED 106

使LED闪烁 109

编写“魔法门垫”LED程序 112

使用七段数码管 113

什么是七段数码管 113

为七段数码管接线 115

编写Python程序来驱动七段数码管 116

使用Python模块来控制数码管 118

制作一个引爆器 119

给一个按钮接线 119

编写引爆器程序 121

快速参考表 124

更多关于电路的冒险 125

冒险6 使用数据文件 127

从文件中读取数据 127

使用数据文件后你能做的趣事 127

制作一个提示器 128

通过数据文件建造迷宫 131

理解什么是CSV文件 132

建造一个迷宫 133

建造一个3D方块打印机 138

手动制造一个小型3D打印的测试物件 138

编写3D打印机 140

建造一个3D方块扫描器 143

建造一个复印机 146

编写复印机的程序框架 146

显示菜单 150

建造复印室 151

摧毁复印室 152

在复印室中扫描物件 153

清理复印室 154

在复印室中打印 154

整理文件目录 155

快速参考表 158

关于数据文件的更多冒险 158

冒险7 建造2D和3D结构 161

minecraftstuff模块 162

创建直线、圆和球体 162

绘制直线 163

绘制圆 164

绘制球体 165

创建一台Minecraft时钟 167

绘制多边形 171

金字塔 174

2D和3D图形的深入冒险 177

快速参考表 178

冒险8 赋予方块以独立思维 179

你的方块好友 179

使用随机数让你的方块好友更富趣味 184

更大的模型 187

外星人入侵 189

仿真模拟的深入冒险 195

快速参考表 196

冒险9 大冒险:Crafty Crossing游戏 197

游戏中的游戏 197

第一部分建造游戏场景 199

第二部分创建障碍物 202

墙 202

启用更多的障碍物 204

创建河流 206

创建陷坑 209

第三部分游戏逻辑 212

开始游戏 212

收集钻石 214

超时 216

追踪玩家位置 217

设置关卡完成和计算得分 218

添加游戏结束信息 219

第四部分添加按钮和显示 220

你将需要什么 220

设置硬件 221

钻石计数器 222

剩余时间指示器 223

快速参考表 223

在你的Minecraft之旅中更多的冒险 224

附录A 接下来去哪 225

网站 225

Minecraft 225

Python 226

Bukkit 227

其他实现自动化的方法 227

工程和教程 228

视频 228

图书 229