游戏开发资源

时间:2011-03-20 07:01:50

标签: java graphics 2d

我想学习如何开发游戏。我已经知道了我想要尝试什么,但即使在浏览互联网后,我也不确定从哪里开始,这一切似乎都是如此压倒性。我想尝试一个2D头顶摄像机射击游戏,但我似乎无法弄清楚先写什么,需要做什么。它不会是一个多人游戏,所以不必担心网络。首先,我只想要一个简单的applet来接受wasd和鼠标移动。但是,我知道如何在显示视觉效果后实现这些功能。如果这没有多大意义,我真的很抱歉,我的脑子里正忙着想着从哪里开始。

4 个答案:

答案 0 :(得分:2)

一本书怎么样? Killer Game Programming in Java

如果您不想购买图书,可以从网站下载所有源代码。那应该是一个好的开始!

第4章将指导您编写名为Worms的游戏,这与旧诺基亚手机上的Snake非常相似。

答案 1 :(得分:1)

我建议pygame

答案 2 :(得分:0)

您可能想要检查这个基于Java的游戏引擎 - MonkeyEngine

答案 3 :(得分:0)

以前的一些问题与此类似。看看其中任何一个是否有助于回答您的问题(或帮助澄清您想要学习的内容)。

这实际上取决于您使用哪种语言编程。有一些非常强大的工具可用于开发3D游戏。对于C#,有Unity3d,Java有JMonkeyEngine等。我已经尝试了这两个,并且它们有很高的学习曲线。还有一些基于现有游戏引擎的开发工具包。对于2D游戏,还有更多游戏引擎可供选择。你会使用哪种语言?用这种语言制作游戏可能已经有很多资源。