MC 2D c++复刻 含源码

首先放一个下载链接(密码:0000)

蓝奏云icon-default.png?t=N7T8https://endcentury.lanzouy.com/b04qrus7i

实景

(实现了部分生物、主世界、末地、地狱及部分GUI)

主世界

地狱

地狱堡垒

末地

GUI

地下

末影龙

简介

1图形化

使用了EGE库,而小熊猫c++自带该库

2文件结构

blocks用于存放方块图片

items用于存放物品图片

dll用于存放合成表等文件

imgs用于存放GUI、人物等图片

noobs用于存放生物图片

3代码结构(一共约2000行)

creatworld.h用于生成世界

initfile.h用于加载文件

name.h用于声明变量

noob.h用于怪物AI

other.h用于计算攻击等函数

save.h用于存档

ui.h用于GUI

main.cpp用于绘制、操作等

操作说明

基本与Minecraft一样,A/D 移动,左键攻击,右键放置/使用

地狱门:

Ctrl+鼠标滚轮 放大/缩小

可以用指令(用"/"打开指令窗口,窗口里无需输"/")

支持:

1.gamemode c

2.gamemode s

3. tp ? ?

3. give ?

创造模式

可以穿墙,使用A/D/W/S移动

Ctrl+A/D/W/S 快速移动

无法合成,但可以创造合成表,摆好后点击"R"即可

合成表:

格式:

木头->木板*4,可以写

empty log empty empty planks 4

顺序则是从小到大,最后写结果,以下是背包的顺序(如43就是b[4][3]

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值