我的世界:Minecraft模组开发指南

我的世界:Minecraft模组开发指南

作者:土球球

出版社:电子工业

出版年:2020年7月

ISBN:9787121358517

所属分类:文学理论

书刊介绍

《我的世界:Minecraft模组开发指南》内容简介

《我的世界:Minecraft模组开发指南》可作为已经对Minecraft这款游戏有一定了解的玩家的模组开发入门教程,帮助玩家通过编程的方式实现自己梦想中的游戏特性。本书也可作为已经对模组开发有一定认识的开发者的参考用书,对于专注于旧版本模组开发的开发者,本书将介绍一些针对Minecraft新版本的全新特性。
土球球,Minecraft社区创作者,前Infinity Studio小组成员,Command Block Logic小组正式成员,《我的世界》中文论坛(MCBBS)编程开发版版主,网易《我的世界》中国版开发者大会受邀嘉宾。

作品目录

前言
第Ⅰ部分
整装待发
第1章:电子游戏与Mod开发
1.1、电子游戏的运行机制
1.2、Mod在游戏程序中的地位
1.3、本章小结
第2章:开发环境的准备工作
2.1、配置Java开发环境
2.2、配置MinecraftForge开发环境
2.3、第一个Mod的构建与运行
2.4、本章小结
第Ⅱ部分
小试牛刀
第3章:基础知识
3.1、类型、字段、方法和注解
3.2、ModID和其他信息
3.3、Forge的事件系统
3.4、状态和控制
3.5、本章小结
第4章:面向方块和物品
4.1、新的物品
4.2、新的方块
4.3、面向对象的三大特征
4.4、本章小结
第5章:尝试交互
5.1、创造模式物品栏
5.2、新的工具
5.3、新的盔甲
5.4、为物品添加配方
5.5、本章小结
第6章:深入游戏体验
6.1、新的烧炼规则和燃料
6.2、新的附魔
6.3、新的村民交易
6.4、新的药水效果
6.5、客户端和服务端的差异
6.6、本章小结
第Ⅲ部分
登堂入室
第7章:会动的长方体
7.1、新的实体生物
7.2、生物的长方体模型
7.3、生物模型的转动
7.4、生物的行为逻辑
7.5、生物属性和数据同步
7.6、生物的世界生成
7.7、生物的死亡掉落
7.8、Minecraft的NBT系统
7.9、本章小结
第8章:技高一筹
8.1、新的投掷物
8.2、新的附加属性
8.3、属性框渲染
8.4、调整提示文本
8.5、本章小结
第9章:眼见为实
9.1、方块状态与朝向
9.2、为方块绘制GUI
9.3、为GUI添加物品槽
9.4、游戏逻辑与进度条
9.5、本章小结
第10章:展望未来
10.1、成为一名合格的Mod开发者
10.2、探寻内部机制——Forge是如何运作的
10.3、相关资源
后记
鸣谢
反侵权盗版声明

相关推荐

微信二维码