游戏截图
实机视频
技术亮点
1、自定义高清渲染管线;
2、重构PBR材质系统;
3、高品质后期处理;
4、多边形GPU粒子系统;
5、IK模拟;
6、音效系统设计;
7、高性能物理碰撞模拟;
8、雾气系统;
资料和代码目前整理中,大家可以关注我们的b站账号和github,开源地址后续会放出
https://space.bilibili.com/47161859
https://github.com/gamemcu
高品质的游戏演示可以让开发者快速感受游戏引擎的魅力,它也凝结了作者大量的思考和经验,往往都极具商业价值,能让其他开发者事半功倍,所以基本都是闭源的,另外国内大部分高级开发者基本都没有精力参与开源,更不用说开源游戏了~
不过终究需要破局者的加入,deepseek打破了我对国人开源创新的固板印象,给了我很大的鼓舞,我们不缺商业环境,但需要创新者和理想者,无聊的商业游戏终究会在时代的洪流中被慢慢淘汰,能留下的只有热爱和真诚~
所以我一直希望能为cocos社区贡献高品质的开源游戏,让大家看到完全不一样的cocos,把自己的经验和设计分享给大家,可惜自己已离开游戏行业多年,一直缺乏合适的时机,直到看到《开源鸿蒙cocos游戏大赛》,我知道自己不能再等了,趁着比赛有时间限制,我不仅可以鞭策自己完成游戏,也许还可以回点血,不过比赛不是我的初衷,不管结果如何我都希望能将游戏开源出来和大家分享~
所以这个游戏是怎么做的呢?
当前cocos上的游戏大部分还是以风格化为主,这样成本和性能可以做一个合理的权衡。然而cocos的渲染管线和材质系统经过几年的发展,其实已经能满足大部分写实游戏的开发了,可惜国内基本很少有团队尝试,更别说做出出色的演出效果。
既然没人做,那我们就去给大家打样,让大家看到cocos更多的潜力~
因为时间的原因,我不想在玩法上纠结太多时间(其实做的过程中,产生了很多有意思的想法,时间原因放弃了),玩法只是业务逻辑,并不是引擎的核心能力,不影响开发者对引擎的选择,我需要把精力更多放在游戏画面的表现上
所以我选择了飞行跑酷的玩法,一方面它足够紧张刺激,另一方面我可以做出很多有趣的效果
设计稿
得益于cocos的可编程管线,我们可以简化管线逻辑,让游戏在同等表现下拥有更好的性能,还可以实现更高品质的后期效果
为了让游戏拥有最佳的视效和手感,仅仅改管线肯定是不够的,材质系统,粒子系统,镜头动画、音效处理、物理碰撞,云雾效果、尾焰效果等等,这次项目做了大量的尝试并且每个尝试都充满挑战,光玩具飞机进入游戏场景我们就尝试了多套方案,一开始飞机是无缝飞入电视的(传送门的逻辑),你可以在源码中找到那段代码
希望此次项目可以让你看到一个完全不一样的cocos,也希望它是25年最良心的开源游戏~
如果您对本项目的某一模块感兴趣,欢迎在评论区留言讨论
如果您还能在b站视频下留下一键三连,我们将不甚感激