我一直在网络程序员一段时间,我也可以用Java编程。我有一个想要开发的小型多人RPG游戏的想法。它将通过用户的Web浏览器中的Java applet播放。如何学习游戏开发?
我写了游戏设计文档和规格。我现在想知道的是我如何开发游戏?过去我只使用类似Windows的商业应用程序,内置小部件用于文本框,下拉菜单等。通过游戏编程,似乎我必须为游戏的UI构建自己的窗口小部件/控件。
这些都是我心目中的具体问题:
1)如何与一个进度条显示“正在载入”消息,而游戏中的图像,声音等被下载。 (使用java小应用程序)
2)如何使用自己的菜单,控件等创建游戏的UI。通过点击地图图标,它会显示一张地图。点击朋友图标可以让他们和他们的朋友聊天等。
3)和其他一些我应该知道的游戏开发问题,比如我是否应该使用2D或3D图形,物理游戏等。
如果有一本好书可以帮助我,请分享。
java web start让应用程序从浏览器运行?不错 – 2009-05-22 18:08:20
使用适当的java会让你使用很酷的3D游戏开发库,对于java来说有几个好的。 尝试http://tower.sourceforge.net/来看看java web start + java如何适合游戏开发。 – alamar 2009-05-22 18:15:37
当我点击该游戏的游戏时,它会要求我下载一个.jnlp文件。这不是我想要的,它会击败目的。我希望他们通过浏览器播放视频,同时保留在我的网站 – 2009-05-22 23:08:29