整个项目的程序部分由我一人全揽,项目使用Godot游戏引擎开发,游戏玩法主要是通过推箱子和三消来完成。程序模块包括交互模块,角色移动处理模块,角色碰撞判定模块,角色动画处理模块,游戏音效处理模块,游戏音乐处理模块,推箱子三消判定模块等。
制作过程中遇到的技术难点主要在具体判定箱子为正方形然后消除的判定方式,思考了多个方案但是效果欠佳,考虑到优化,最后采用了获取临近坐标的方案解决这一问题。
点击空白处退出提示
整个项目的程序部分由我一人全揽,项目使用Godot游戏引擎开发,游戏玩法主要是通过推箱子和三消来完成。程序模块包括交互模块,角色移动处理模块,角色碰撞判定模块,角色动画处理模块,游戏音效处理模块,游戏音乐处理模块,推箱子三消判定模块等。
制作过程中遇到的技术难点主要在具体判定箱子为正方形然后消除的判定方式,思考了多个方案但是效果欠佳,考虑到优化,最后采用了获取临近坐标的方案解决这一问题。
评论