我一直计划长时间制作2d mmorpg游戏。我已经学习了几年的java和android编程,并且我学到了一些c ++。我知道c ++的所有基础知识,因为它有点像java。我不知道的一件事,我一直在寻找使用图形,并在不久的将来也制作mmorpg。有人可以推荐任何教程吗?或者可以以任何方式帮助我?我正在使用Eclipse for Java和Code :: blocks for c ++。我使用正确的程序吗?
谢谢!
顺便说一句,抱歉,如果是错误的地方,如果是,请告诉我在哪里可以提出来。答案 0 :(得分:1)
对于图形你应该使用OpenGL。但是在制作游戏时,使用SDL或SFML可能是明智之举。在这种情况下,我会建议SFML。 SFML是opengl友好的,它基本上使用它!但它也附带其他软件包,如网络和声音。
这是SFML库的链接:http://www.sfml-dev.org/ 这是SDL的链接:http://www.libsdl.org/
如果你想要,你可以尝试只使用OpenGL,但它增加了更多的开发时间,因为你需要学习平台特定的库(Windows的Win32 API,Linux的X11窗口,不确定mac)来创建窗口OpenGL呈现给。而SDL和SFML已经为每个操作系统做好了准备,并且大大减少了编写代码来制作游戏所花费的时间。
随心所欲,但我强烈建议您使用已经制作的游戏开发库。
编辑:请注意,您可以在使用SDL或SFML时使用OpenGL功能。基本上它们是平台特定库的包装器。谢谢KillianDS指出我不清楚这个事实。