前段时间参加Godot Wild Jam #50,用Godot 4.0 beta3 做了一个俯视角解谜类游戏,这里做一些总结,并分享一下源码。
程序上主要实现了以下功能:
- 主菜单(全屏与音量控制、关卡选择)
- 异步场景加载
- 游戏核心机制(玩家控制、视角控制、道具拾取与使用、召唤平台、推进类平台、传送类平台、简单对话框)
遇到的问题:
- 使用Forward+渲染器创建的场景不能很好地兼容WebGL
- AnimationTree在WebGL下失效
- PC端在某些情况下同步加载场景会卡死
- 4.0不再原生支持FBX格式,应尽量使用glTF
未实现的功能:
- 兼容BBCode的富文本动画显示
源码:🔗GitHub
网友评论