是否有一个简单的“Hello World”用于制作游戏?

是否有一个简单的“Hello World”用于制作游戏?

有人知道一个简单的“Hello World”来为 ubuntu 制作游戏吗?我看过快速入门视频。

有没有平台游戏或类似游戏的例子?

编辑:仅重述答案。

Blender 游戏引擎——使用 Python

Pygame——Python

MonoGamehttp://monogame.codeplex.com/-- 某种 XNA?

QuakeC——这是一种 Quake 风格的 C 语言。参见:Steel Stormhttp://one.steel-storm.com/

答案1

一个快速简便的选择是迅速地

创建项目就像在终端输入以下内容一样简单:

quickly create ubuntu-application my-new-project

看到这个介绍视频

这也是一个很棒的网站:http://developer.ubuntu.com/get-started/

当然,还有手册: man quickly

你将使用 Python,它对于 3D 游戏也非常有用,请参阅Panda3D

答案2

Blender 可以使用 Python 制作 3D 游戏:http://www.blender.org/features-gallery/features/

可以在那里制作一个简单的 hello world 游戏,它完全集成了声音、物理模拟、GLSL、许多插件(包括网络和 Web 插件)以及良好而专业的工作流程。

3D 平台游戏:http://www.youtube.com/watch?v=BGqyvX4P6Pg

功能演示:http://www.youtube.com/watch?v=SjFGDcGcEjE

Panda3D 很酷,但它不是游戏引擎,而是一堆 Python 库,你可以在其中组装游戏引擎,但它并非完全无缝集成。

Ogre3D 与之类似,它不是一个游戏引擎,它只是一个 3D 图形引擎,你可以在其中组装一个游戏引擎,例如,你必须编写自己的声音。

答案3

就像在任何操作系统上一样,您需要选择一种可以使用 OpenGL 进行图形处理的编程语言。然后就可以开发游戏了。

由于 Ubuntu 上的许多应用程序都是开源的,您可以在软件中心找到一个免费的应用程序,并使用以下命令:sudo apt-get source gameName 这将让您了解如何为 Ubuntu 制作现有的游戏。您还可以研究如何打包 Debian 软件包,以便在您认为准备好分发时使用。

答案4

Panda3D 是一款出色的跨平台 Python 和 C++ 游戏库。它由卡内基梅隆大学的一个团队开发和维护,并已用于一些商业游戏。它为 OpenGL、OpenAL 和 Bullet 添加了更简单的抽象,并且有许多入门示例,包括一款 2D 小行星游戏。

http://www.panda3d.org/

http://www.panda3d.org/manual/index.php/Sample_Programs_in_the_Distribution

相关内容