Cherno开源项目gitee版本

看了b站的游戏引擎开发教学,内附的项目地址是github的,国内访问实在不便,遇到了诸多问题:所以将他的项目从github迁移到了gitee上。2021/10/24,亲测可以运行可以看到游戏引擎开发界面。

github到gitee(码云)

原因:github运行克隆项目真的慢…
这个没办法,github.com ip会改变而且变的很快,改host不是长久之计,建议不要改host,直接刷新下dns
Ctrl/Command + R输入cmd,然后在窗口中输入

#刷新dns
 ipconfig /flushdns
再访问github.com, 不行就再执行`ipconfig /flushdns`刷新再访问 

解决方法:

  1. 为了解决访问慢的问题,我把cherno的项目放到gitee(码云)上了。需要的可以直接访问
    HazelGameEngine
    最后的维护时间是2021/10/24后续看情况维护
  2. 怎么下载clone
    安装git,右击进入git-bash界面,执行命令
#--recurse-submodules的意思是获取子项目源码
git clone --recurse-submodules https://gitee.com/y980620641/ChernoHazel.git
这个引擎项目是有了很多github上的其他代码库,所有要把依赖子项目代码也下下来。
  1. 工程生成
    相对项目文件夹找到./scripts/Setup.bat,执行即可
    目前下载的坑比较多,就是比较慢,可以自己看.py文件中的url,自己下载。
    重点这个文件需要执行2遍,第一遍vulkan的sdk,第二遍下载vulkan的sdk-debug-libaries。注意看提示

4.最后你可以看到项目文件夹有个.sln文件这个是visual studio解决方案文件。双击打开即可

看一下运行效果
运行效果

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐