2015年3月18日
游戏开发系列精选 – 添加玩家、触摸输入和摄像机移动
最近在 Corona Geek 上,我们继续开发我们的无尽跑酷游戏,作为正在进行的游戏开发系列的一部分。到目前为止,我们已经定义了游戏元素,确定了所需的资源,并讨论了项目的组织。
在 Hangout 132 中,我们添加了代码来创建玩家对象、处理触摸输入和控制摄像机移动。在 Hangout 结束时,我们有了一个玩家对象,我们可以通过单点触摸输入来移动它,并且摄像机可以移动以保持我们的玩家位于屏幕中心。
下载代码并跟随学习。
请务必查看 Hangout 131 的摘要,我们在其中开始编写代码来创建以 45 度角生成的墙壁。
此外,我们将 Hangout 分成了片段,以便更容易理解。观看整个 Hangout,或仅观看您感兴趣的部分。
游戏开发片段
以下是 Hangout 片段。所有示例和代码片段的下载链接可以在每个 Hangout 的节目说明中找到。请享用!
第一部分 – 墙壁片段
Ed Maurina 展示了如何向我们的无尽跑酷走廊添加随机长度的墙壁片段。
第二部分 – 检测碰撞
Ed 展示了如何检测玩家和墙壁之间的碰撞。
第三部分 – 添加触摸输入
Ed 展示了如何添加触摸输入来控制玩家移动。
第四部分 – 继续添加触摸输入
Ed 继续讨论触摸输入。
第五部分 – 添加摄像机移动
Ed 展示了如何添加跟随玩家对象的摄像机移动。
此外,以下是本系列之前的 Hangout
感谢您的观看、收听和关注 Corona Geek
没有评论