CHINESE

我的世界高手进阶指南 Minecraft模组Mod开发

Book information

ISBN
9787115464606
Language
chinese
Format
PDF
Filesize
35 MB (36489639 bytes)
Pages
\241
Time added
2021-07-08 04:20:11

Description

书签已装载, 书签制作方法请找 [email protected] 完全免费 (若有印刷不清等问题也请发送相关邮件,会尽快更新的) 封面 书名 版权 前言 目录 概述 关于本书 给达人迷们的假设 本书中使用的图标 接入LearnToMod软件 本书之外 未来 第一部分 构建第一个Minecraft模组 项目一:Minecraft模组开发入门 了解Minecraft模组开发是什么 使用LearnToMod在线软件 注册LearnToMod在线软件 开始赢得LearnToMod徽章 在Minecraft中载入你的模组 熟悉编程环境 编写你的第一个Minecraft模组 在Minecraft中运行你的第一个模组 编写你自己的Minecraft模组 和你的朋友分享你的模组 项目二:赢取模组徽章 利用函数编写模组代码 获得Scramble徽章 获取Saying Hello的徽章:被打乱的版本 和你的计算机交流 获得Missing徽章 追踪代码 获得Saying Hello徽章:代码块缺失的版本 新建并调用新函数 获得Functions徽章 使用Pertorm Command代码块 新建并调用一个新函数 追踪函数调用 增加第二个creeper函数 获得Quiz徽章 徽章之外,挑战自己 完成Function挑战 项目三:建造并保卫建筑物 在Minecraft里使用参照点来建造建筑物 新建一个参照点 建造建造物并移动参照点 用代码一步一步在Minecraft中建造高塔 设计:画出塔的草图 开发和测试:为建造塔编写代码 在Minecraft中让闪电击中自己 在Minecraft中让闪电击中参照点 调试复杂的模组 召唤实体和在物品栏中添加物品 在Minecraft里建造一座便携式房子 在纸上设计一座简单的房子 为你的房子编写第一个函数 调试第一个函数 准备为你的房子编写第二个函数 编写用来建造墙面的函数 构思建造房顶的函数 为屋顶编写函数 重构关于屋顶的函数 第二部分 构建第一个Minecraft小游戏 项目四:在Minecraft里构建单人游戏“掘一死战” 介绍游戏循环的概念 开始:创建一个基本的场景 目标:加入胜负的判定方式 挑战:让胜利更加困难 奖励:让玩家渴望胜利 构建“掘一死战”:第一次迭代 开始:创建“掘一死战”的场景 目标:胜负的判定方式 挑战:踩过的方块会在1秒后消失 测试:制定和执行测试用例 调试:修补和事件相关的漏洞 奖励:用分数奖励玩家 构建“掘一死战”:第二次迭代 开始:增加一个岩浆池 目标:摧毁至少200个方块 挑战:增加一个敌人 奖励:添加烟火 项目五:构建一个多关卡的Minecraft小游戏“怪物竞技场” 画出游戏循环逻辑图 第一次迭代:构建“怪物竞技场” 开始:创建一个简易的带围栏的竞技场 重构:将建造竞技场相关的代码移动到一个新函数里 目标:增加一个可供破坏的西瓜方块 测试:确保你的游戏运行正常 挑战:在竞技场里添加怪物 奖励:重玩第一关 测试:第一次迭代过程完成 第二次迭代:增加关卡 开始:让竞技场独一无二 目标:等待下一次迭代 挑战:增加怪物 奖励:增加第二关 测试:确保两个关卡都工作正常 第三次迭代:增加更多的关卡和挑战 挑战:切换到生存模式 奖励:增加5个关卡 构建更多的迭代:更具创造性,更具唯一性 项目六:和朋友一起开发支持多人游戏的“掘一死战” 从单人版的“掘一死战”开始 总结游戏循环 第一次迭代:重构单人版的游戏 第二次迭代:增加第二个玩家 测试多人版的“掘一死战” 第三次迭代:当第200个方块被破坏时,游戏结束 第三部分 设计并构建一个多人小游戏 项目七:在模组中使用投掷物 设计并构建一个会爆炸的投掷物 设计发射和爆炸的过程 规划方块的发射过程 规划方块爆炸的过程 追踪状态 第一次迭代:设置投掷事件 第二次迭代:设置爆炸事件 第三次迭代:设置摧毁事件 第四次迭代:重构和检查状态机 构建一个投掷物库 设置投掷物模组 投掷物库和爆炸投掷物模组概述 修改main和lounch函数 修改explode函数 修改destroy函数 修改Explosion_ Proiectile模组 测试你的新库 完成一项额外的挑战:用投掷物库构建一个传送投掷物 项目八:构建多人游戏“夺旗之战” 规划“夺旗之战” 准备“夺旗之战”模组 构建游戏循环 第一次迭代:构建单人版本 设置玩家 增加一把魔杖 为魔杖添加魔力 设计魔杖的魔力 修改投掷物库 修改Exploding Proiectile模组 让魔杖施展咒语 给予玩家一面旗帜 存储玩家旗帜的位置 在旗帜旁复活玩家 测试第一次迭代 项目九:在“夺旗之战”的基础上继续迭代 第二次迭代:增加第二名玩家 将新玩家添加到列表中 给予每个玩家魔杖 导入你自己的魔杖库 测试你的游戏 第三次迭代:增加获胜机制 让你的游戏独一无二 给予玩家传送魔杖 用不同的方式改进游戏 第四部分 构建自己的Minecraft小游戏 项目十:构建自己的游戏 构思你的模组 规划你的模组 画出游戏循环图 起草你的模组 重构你的模组 测试你的代码 将你的模组分享给你的朋友 合并他人的模组 参与社区 封底

Similar books