下载 APKPure App
可在安卓获取Jumper的历史版本
Jumper - 作为 AndEngine(开源游戏引擎)的实践创建的游戏。
该游戏是作为AndEngine(开源Android游戏引擎)的实践而创建的。Packt Publishing 出版的《Learning AndEngine》一书介绍了这款游戏引擎如何开发Doodle Jump克隆版。我的目的是分享这个游戏和我对这本书的经验。
[游戏说明]
1)尽你所能。
2)使用平台跳跃。
3)避免那些黑虫。
[ AndEngine ] www.andengine.org
让我们在这里说实话,我喜欢它。AndEngine非常好。
游戏开发很难。您需要学习很多东西,而AndEngine似乎是完美的起点。您所需要的只是了解JAVA。
我强烈建议任何有兴趣学习游戏开发的人首先尝试AndEngine。它非常简单,结构良好,并且存在适用于所有内容的类(精灵、平铺精灵、动画精灵、视差背景、物理扩展等),这让您的生活更轻松,因为该框架为您完成了繁重的工作。您将能够轻松创建您的第一个游戏(并避免沮丧)。
AndEngine并非一切都好。它不再处于开发阶段(自2013年以来没有更新)。此外,此游戏引擎对于简单游戏具有足够的性能,但是如果您要创建复杂的游戏(同时具有数百个精灵或 FX),您会发现对 FPS 的影响很大。对于新的 Android 手机,这可能不是问题,但是如果您计划支持资源(RAM/CPU/GPU)有限的旧设备,则必须将其视为严重问题。
许多开发人员避免使用AndEngine,因为它仅适用于Android,但如果您不在乎的话。您应该知道,在某些情况下,这可能是一个优势,因为您可以直接使用整个 Android SDK。对于LibGDX或Cocos2D-X等多平台引擎,这并不容易。
[学习和引擎] 9/10
https://www.packtpub.com/game-development/learning-andengine
这本书太棒了,现在就购买!作者很好地解释了所有内容,并且在本书的每一章中都使用了很好的对象方法(和最佳实践)。我喜欢使用模式(单例和工厂)来创建可重用和优化的代码。
完成本书后,您将能够快速创建自己的游戏。我怎么知道?因为我做了,请查看:
https://play.google.com/store/apps/details?id=com.app_dev_coders.jumping_goat
[跳跃游戏]
这是一款基本的跳跃游戏,经过精心设计和打磨。它使用精灵(简单、平铺和动画)、物理+碰撞检测、粒子系统、视差背景、声音+音乐等等。大多数组件是可重复使用的。
它使用Android SDK中的SharedPreferences保存最高分和首选项。
所有图形均可在以下网址找到:
http://opengameart.org/users/kenney
如果您在“Packt Publishing”网站上提供电子邮件,则可以获得源代码。链接在上面。
如果您想查看,可以使用此游戏的“官方版本”:
http://www.appjenny.com/Android/App/is.kul.learningandengine.official
Last updated on 2016年07月27日
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Jumper
1.1 by Lyn Scott
2016年07月27日