我正在考虑从头开始使用Java进行RPG项目,但我从来没有尝试过像Java游戏那样做很多事情。这不会是非常强烈的图形;它将是2-D,我想使用类似于较旧的基于图块的RPG的样式。我想知道是否有任何人认为有用的有用工具。
目前,我只有Eclipse和NetBeans;任何意见/建议表示赞赏!谢谢!
答案 0 :(得分:3)
从头开始开发2D Java游戏,仍然需要一个好的2D游戏引擎。
我推荐 slick ,您可能感兴趣的一张图片(来自其图库)
JGame 也是一种选择。它支持Eclipse:http://www.13thmonkey.org/~boris/jgame/eclipse.html
介绍JGame的好文章: http://www.javaworld.com/javaworld/jw-12-2006/jw-1205-games.html
答案 1 :(得分:2)
多年前我使用普通的香草Eclipse编写了一个基于磁贴的Java roguelike / RPG。工作得很好。
如果您有兴趣(GPL开源),请在此处填写完整源代码:
现在我可能还会添加以下工具:
答案 2 :(得分:1)
我将成为魔鬼的拥护者并告诉你Steve Yegge's adventures developing a Java-based RPG,名为Wyvern(可悲的是现在已经不复存在)。正如我所理解的那样,他的观点是Java使得代码太复杂而无法维护;它在一个阶段达到了50万行。
当然,你可能会说你的游戏不会那么大。但是不要低估范围蔓延的力量。 : - )
尽管如此,一些成功的游戏确实是用Java编写的。迈克拉的答案就是一个例子,像Runescape或Minecraft这样的游戏也是如此。但是,如果你的游戏有可能变大,那么Java可能仍然不是(在我看来,而且看起来也是Steve Yegge)也是你最好的选择。