Construct 2是一个很好的起点。他们有很多专门针对 Android 开发的教程,而且他们的初学者教程有不同的版本(自上而下、横向滚动等),这将使您对软件有很好的了解。他们平台的免费版本涵盖了大部分内容。付费版本有额外的层,非常适合更高级的技巧。您还应该查看他们的展示游戏,看看其他人为 Andriod 做了什么。
初学者教程足以弄清楚大多数点击操作的工作原理。初学者教程的第 5 页有第一个鼠标单击事件。还有一种方法可以设置在单击对象时发生的事件(例如,当您单击怪物时,它会死亡)。这是一个易于遵循的 Whack A Mole。通常你首先构建完整的游戏。然后,您将进入Android 教程,添加在 Android 上运行所需的所有内容。对于熟练的开发人员来说,这是一个简单的过程,但它需要您冒险脱离 Construct 2 等用户友好的点击式游戏构建工具包。
从开发人员的角度来看,最好的选择是 Java。它可能是目前最适合 Android 的语言。在大多数情况下,它将是最稳定、最快和最容易学习的。此外,它对用户的要求最少(例如,用户不需要自定义浏览器或 Jetpack、Air 或任何东西——用户不需要安装除您的应用程序以外的任何东西)。今天,谷歌上的热门话题在这里:http ://www.javacodegeeks.com/2011/06/android-game-development-tutorials.html 。
还有其他易于查找的地方,您可以阅读有关开始使用 Java 进行 Android 游戏开发的信息——这意味着这个问题可能会被关闭。这将需要阅读其他人的代码,并且您可能应该从熟悉 Java 开始。在您花费大量时间学习 Java 之后,您可以阅读教程并理解它们,并通过针对各种代码的不同自定义和应用程序获得创意。YouTube 上的热门游戏是一个指向并摧毁的、Whack-a-Mole 类型的游戏,例如,它的源代码可能适合您的目的。不过,我不能完全通过您的描述来判断,因为人们通常不会点击,除非他们使用鼠标,而 Android 不使用鼠标 afaik。:) 你应该考虑更新你的问题并进入一些坚韧不拔的细节。