Minecarft 制作尝试

期望实现:

  • 仅C++和常见库实现 [实现]
  • 使用命令行进行对3维世界的创造 [实现]
  • 操作简单 [实现]

进度

[19/05/27] 开始尝试
[19/06/05] 发现需要先搭建一个简单的引擎再进行Minecarft的设计
[19/06/06] 今天晚上实现了从文件里读取模型的功能,还有优化了结构
[19/06/09] 加入命令行操作
参考:
获取控制台窗口的句柄
[19/06/10] 加入摄像头系统,可以控制角度,需要改进。发现对于超出屏幕的物体显示不正常,猜测是由于w值极小时的误差导致,猜测需要使用数值分析的方法解决
摄像机漫游实现
Directx11学习笔记【十九】 摄像机的实现
[19/06/13] 目标完成,实现了可以使用脚本进行3D世界的操作

代码

(https://github.com/FeiranYu/MineCarftLike)

Show Comments