上手 GAMES 104 课程 Pilot 游戏引擎~~

音视频开发进阶

共 1036字,需浏览 3分钟

 · 2022-04-08

还记得在 音视频春节假期内卷指南(实操)中就推荐过 GAMES 系列的视频,如今《GAMES104-现代游戏引擎:从入门到实践》也已经来了。

https://www.bilibili.com/video/BV1oU4y1R7Km

他们的课程一直都非常干货,这次直接出了游戏引擎方面的,很贴合实际了,而且主讲人 王希 也是超级大佬,闫令琪是他的师弟,学完这个课程说不定可以入门游戏引擎了。

随着 GAMES104 第四讲的结束,GAMES 大佬们也给出了一个渲染引擎 Pilot 的源码:

https://github.com/BoomingTech/Pilot

Pilot 支持 MAC、Linux、Windows 平台,在我 iMac 上就可以直接编译运行了,效果如下:

下面是游戏运行时的样子:


编译过程中可能会遇到一些问题,还好在 Github 上已经有人提 issue 了,大概会有如下的问题:

无权限

如果出现 meta_parser:Permission denied,说明运行的 shell 脚本没有权限,直接 chmod 777 就好了。

文件不存在

解决了权限问题,如果出现 libclang.dylib No such file or directory 文件不存在的问题,直接把源码里面的 /engine/bin/macOS/ 目录下的 libclang.dylib 拷贝到 /usr/bin 就好了。

分辨率问题

此时可以编译成功了,如果出现视图窗口很小,大概是 Mac 的高分辨率屏幕导致的,需要改一下源码:

具体对应的 issue 链接:

https://github.com/BoomingTech/Pilot/issues/12

以上也是我实际中遇到的问题,如果编译时有其他问题的,可以到 Github 上去查看一下其他人有没有遇到同样的。

毕竟 Pilot 引擎刚刚发布,难免会有些问题,但是大家要多一些耐心,后面跟着 GAME104 一边看视频一边学习,大家一起卷起来!!!


一个音视频领域专业问答的小圈子!

加我微信 ezglumes 拉你入技术交流群

推荐阅读:

音视频开发工作经验分享 || 视频版

OpenGL ES 学习资源分享

开通专辑 | 细数那些年写过的技术文章专辑

Android NDK 免费视频在线学习!!!

你想要的音视频开发资料库来了

推荐几个堪称教科书级别的 Android 音视频入门项目

觉得不错,点个在看呗~

浏览 60
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报