- 前言
- 回顾
- 第一篇
- 文章链接
- 代码
- 第二篇
- 链接
- 代码
- 第三篇
- 链接
- 代码
- 进度
- 一.结构体
- 1.工具
- 2.掉落物
- 3.物品
- 二.列表(enum)
- 1.地形
- 2.地形温度
- 三.二维数组
- 1.箱子
- 2.地图(也可以用map)
- 下期预告
- 最后
这是小编第一次用Markdown写文章,若有问题,可以在评论里提出。
回顾之前,小编带大家已经写了我的世界的一部分代码,我们先来回顾一下吧。
第一篇我们写了定义方块的代码
文章链接这是第一篇文章的链接
代码struct Blocks{
int thing1,thing2,thing3,thing4,thing5,thing6,thing7,thing8,thing9;//合成表
unsigned short light=0;//光
string En,Cn;//名字
unsigned int fall=1;//掉落(模组)
bool xushi=1,gwxushi=1;//虚实
bool fall=0;//是否掉落
double high=1;//高度
unsigned short get_tool=0;//工具
unsigned short fumo_tool=0;//附魔(不需要==0)
double get_time=0;//获取时间
short bake_jump;//类粘液块方块
unsigned short fangxiang=0;//放置方向
}zhu_B[100000],done[10000],last[5000];//主世界、下界、末地
第二篇
第二篇文章我们写了食物的代码
链接这是第二篇文章的链接
代码struct Food {
unsigned short bake_fool=0;
unsigned short bake_hart=0;
string En,Cn;
bool can_cook=0;
int th1,th2,th3,th4,th5,th6,th7,th8,th9;
}M_food[1000];
第三篇
第三篇文章我们写了世界的代码
链接这是第三篇文章的链接
代码struct worldx{
struct worldy{
struct worldz{
int block1,block2;
double high;
short light;
}z[510];
}y;
}x[510];
进度
目前,我们以经完成了n分之3,我们还需要定义
一.结构体 1.工具我们需要定义
(1)伤害
(2)附魔
(3)耐久
(4)硬度
我们需要定义
(1)物品
(2)个数
(3)位置
我们需要定义
(1)类型
(2)第几个
(3)名字(中、英文)
(4)值多少钱(为了以后的等量代换mod)
定义地形名称,及稀有度
2.地形温度定义地形名称,及温度
三.二维数组 1.箱子根据箱子可存放的物品数定义
2.地图(也可以用map)根据出生地周围的颜色绘制地图。
下期预告下期我们将定义工具(结构体)
最后希望大家多多点赞,有问题在评论区说,小编看到了一定会回复的。



