什么是好的&;免费游戏引擎? 对于C++、java或python,什么是好的游戏+免费游戏引擎?

什么是好的&;免费游戏引擎? 对于C++、java或python,什么是好的游戏+免费游戏引擎?,java,c++,python,Java,C++,Python,任何类型的游戏引擎都可以。我只是想先了解一下不同的游戏引擎及其功能。我认为它在过去对我很有用。它非常易于使用,并附带python的优点:) 它有一个活跃的社区,可以在Unix和Windows上工作。(我在MAC上还没有尝试过)如果你准备好了更深的力学,但更自由,看看(C++),如果你想使用更多已经准备好的对象,你可以考虑(C++)。 在另一个完全不同的领域,我认为已经有了交互功能的补充。在我大学的计算机图形学课程中,我们使用了开源引擎。这不仅是一个非常强大的3D引擎,而且是一个爆炸 使用它开发一

任何类型的游戏引擎都可以。我只是想先了解一下不同的游戏引擎及其功能。

我认为它在过去对我很有用。它非常易于使用,并附带python的优点:)


它有一个活跃的社区,可以在Unix和Windows上工作。(我在MAC上还没有尝试过)

如果你准备好了更深的力学,但更自由,看看(C++),如果你想使用更多已经准备好的对象,你可以考虑(C++)。
在另一个完全不同的领域,我认为已经有了交互功能的补充。

在我大学的计算机图形学课程中,我们使用了开源引擎。这不仅是一个非常强大的3D引擎,而且是一个爆炸

使用它开发一个中等大小的游戏,你会对许多不同的游戏有很好的体验。你会发现自己在做3d建模、音效、物理编程、人工智能等工作



最近一款食人魔3D游戏的屏幕截图

许多开源项目都托管在其上,有些是游戏,有些则使用第三方引擎。也许你可以看看那里?

是用半衰期2写的,大概是用编辑器写的


诚然,这可以说比游戏设计更接近于关卡设计,但无论如何都可能很有趣。

不是您想要的语言,但我仍然认为它是一个很好的引擎:,而且它是用python编写的。

对于python游戏开发,我会考虑使用。

python

我已经抛弃了Pygame,开始使用它


它非常容易使用,非常完整(OpenGL、mp3支持、图像格式、操纵杆……),并且有一个很好的教程。

在Java前端,请查看。它有很多功能,包括使用OpenGL进行硬件加速。我没有尝试使用它开发任何东西,但我已经关注社区一段时间了;几天前他们做了一个演示和演示

从客户端移动到服务器,如果您对构建MMOG的工具包感兴趣,请查看。它是一个服务器端框架(用java编写),它带有java和C++的客户端SDK。整个项目由Sun赞助。

< P>我也推荐,它相当广泛,跨平台,可以通过现有的附加组件添加物理等功能,或者在C++中编写自己的功能。然而,它是一个图形引擎,而不是一个专用的游戏引擎,但附加组件修正了这一点


更重要的是,有Python()、Java()和.Net()的包装器。

Java在这里没有得到任何爱吗?对于win/mac/linux/android上的2D和3D OpenGL,请尝试。对于具有类似于Java2D的API的2D,请尝试。对于纯OpenGL绑定。或用于更高级别的3D库。对于网络,.

如果你对3D游戏编程感兴趣,Doom和Quake fame的id软件通常会发布其引擎的源代码。你可以找到《地震I》、《II》和《III》的源代码,以及《末日3》和《地震IV》的大量代码。

如果你感兴趣,可以找到一个名为VERGE的RPG引擎。从未尝试过,但我从中听到了一些好消息。
我想是在C++中。你应该指出你的主要兴趣是做2D游戏,或者是3D游戏。这可能会影响可用引擎的设置,因为引擎通常在这方面是专门的。这完全取决于游戏的类型。Inform 7对于文本冒险非常棒。wakey wakey;)是时候去投票重新开放了。顺便说一下,这张照片/链接很棒+我会选择Gre3d。我将几乎完全集中在C++游戏开发上,同样,如果你想在Python中编码,仍然使用OGR3D引擎,那么PyoGrE也有。Crystal Space对于第一次引擎来说太复杂了。不过Irrlicht很好,Pygame不是游戏引擎。它可以让你编写一个游戏引擎,但它本身并不是一个游戏引擎。我接受这一点,但有一些是基于它的感谢thís,我正在寻找一个好的python游戏引擎:)你已经忘记了JOGL: