选择一个适合简单Zelda风格冒险游戏的2D游戏引擎

5
作为圣诞礼物,我想制作一个简短的塞尔达风格(类似于林克的觉醒)冒险游戏。我有丰富的Python、JavaScript、XML和PHP经验,但从未从事过游戏开发。
平台不挑剔(正在调查pygame),但浏览器加分,Android双倍积分。
选项有点多,让人有点不知所措。
寻找具有Hype-style UI的游戏引擎,让我可以花费大部分时间做有趣的事情(创建精灵、地图、对话),最小化编码时间(碰撞检测、AI)。
同时也想要世界和平、小马驹。
你推荐哪个引擎?
编辑:我在其他stackoverflow答案中看到一些共识,认为AndEngine是2D游戏的首选。谷歌搜索带来了这个编辑器:http://www.andengine.org/forums/updates/leveleditor-t720-10.html 是否还有其他工具可以补充我的懒惰程度?
再次编辑:好吧,TILED很棒:http://www.mapeditor.org/。如果还有像这样的角色编辑器,我就是一个快乐的开发者。
更新:花了7个小时安装AndEngine,仍然无法运行示例。放弃了。目前正在追求Akihabara:http://www.kesiev.com/akihabara/

2
我不知道引擎的事,但如果你得到那个小马,请告诉我。 - Steven Mercatante
3
Kesiev的秋叶原正是我所需要的。他的一个示例是一个塞尔达风格的游戏。对于我来说,编辑闪屏图像、精灵、地图和对话非常容易,可以做到我想要的效果。显然,你绝不会为商业应用这样做,但对于个性化的圣诞礼物来说,它是完美的。七个小时的工作,我就得到了我想要的! - AteYourLembas
3个回答

3

你一定要看看这个:http://www.solarus-games.org/。它是一个开源游戏引擎,专门为塞尔达传说:时之笛类型的游戏而设计!


3
一个月对于任何游戏开发来说都不是很充裕的时间,特别是如果你没有任何相关经验的话。我的第一条建议是降低你的野心 - 大幅度降低。从一个极其基础的想法开始(例如:控制角色在小游戏世界中移动并显示文本),然后如果时间允许,逐步构建。对于Android开发,我会给出一个非常简单的建议:使用原生图形API。使用原生SDK可以轻松构建用户界面,SurfaceView和Canvas提供了足够简单游戏所需的工具。对于你想做的事情,AndEngine等其他工具就显得过于复杂了。如果以后你想做更大、更好的游戏,那么花时间学习完整的游戏引擎或OpenGL可能是值得的,但对于一个简单的2D游戏来说则不必如此。祝你好运!

1
如上面的评论所提到的,kesiev's akihabara 成为了我寻找的起点:强大、灵活且文档齐全。我强烈推荐它!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接