游戏开发系列精选 – 添加玩家、触摸输入和摄像机移动

游戏开发系列精选 – 添加玩家、触摸输入和摄像机移动

Corona Geek

最近在 Corona Geek 上,我们继续开发我们的无尽跑酷游戏,作为正在进行的游戏开发系列的一部分。到目前为止,我们已经定义了游戏元素确定了所需的资源,并讨论了项目的组织

在 Hangout 132 中,我们添加了代码来创建玩家对象、处理触摸输入和控制摄像机移动。在 Hangout 结束时,我们有了一个玩家对象,我们可以通过单点触摸输入来移动它,并且摄像机可以移动以保持我们的玩家位于屏幕中心。

下载代码并跟随学习。

请务必查看 Hangout 131 的摘要,我们在其中开始编写代码来创建以 45 度角生成的墙壁

此外,我们将 Hangout 分成了片段,以便更容易理解。观看整个 Hangout,或仅观看您感兴趣的部分。

游戏开发片段

以下是 Hangout 片段。所有示例和代码片段的下载链接可以在每个 Hangout 的节目说明中找到。请享用!

第一部分 – 墙壁片段

Ed Maurina 展示了如何向我们的无尽跑酷走廊添加随机长度的墙壁片段。

第二部分 – 检测碰撞

Ed 展示了如何检测玩家和墙壁之间的碰撞。

第三部分 – 添加触摸输入

Ed 展示了如何添加触摸输入来控制玩家移动。

第四部分 – 继续添加触摸输入

Ed 继续讨论触摸输入。

第五部分 – 添加摄像机移动

Ed 展示了如何添加跟随玩家对象的摄像机移动。

此外,以下是本系列之前的 Hangout

感谢您的观看、收听和关注 Corona Geek

标签
Charles McKeever
[email protected]

Charles McKeever 是一位终生的计算机极客,他喜欢探索技术,了解它们的工作原理、如何将它们组合在一起以及如何利用它们来推动创业活动。

没有评论

发表评论