使用Godot Engine在Linux上构建游戏

大多数技术用户也对游戏充满热情,为此,我们许多人都增加了编程。 但是我们许多人为自己设定了一个真正的目标,那就是创建自己的游戏,这就是为什么自由软件开发人员承担了创建游戏的任务的原因。 戈多引擎.

这个强大的工具可以帮助我们 在Linux上创建游戏,可以使用免费工具将其部署在任何操作系统中。

什么是Godot Engine?

这是一个应用 开放源码 y 跨平台,它具有针对 2D和3D游戏开发戈多引擎 汇集了一系列专门用于游戏制作的强大工具,这使我们有机会 在Linux上创建游戏 无需重新发明轮子。

您可以查看和克隆Godot源代码 信息,它是根据MIT许可的非常宽松的条款提供的。 它也是完全免费的,您不需要任何使用费。 在Linux上创建游戏

Godot引擎功能

  • 出色的可视化编辑器,带有大量工具,被添加到干净整洁的界面中。
  • 适用于PC和手机的实时游戏版。
  • 2D和3D编辑功能。
  • 完全专用的2D引擎。
  • 灵活的运动学驱动程序,无物理碰撞。
  • 从3DS Max,Maya,Blende和其他(包括所有动画)导入3D模型。
  • 各种类型的灯光,带有阴影分配。
  • 由于功能强大,它可以进行各种2D和3D动画 具有时间轴的可视化动画编辑器。
  • 允许使用内置脚本向对象添加行为。
  • Godot可以在Linux,Windows,OS X,FreeBSD,OpenBSD和Haiku上运行,并且可以在所有平台上以32位和64位运行。
  • 它允许轻松快速地在不同平台上部署游戏,最重要的是
  1. 移动平台:iOS,Android,BlackBerry OS。
  2. 桌面平台:Windows,OS X,Linux,BSD,Haiku。
  3. 网络平台:HTML5(通过emscripten)。 创建跨平台游戏
  • 它是设计和创建为可协作的工具,因此具有与流行的版本控制系统(Git,Subversion,Mercurial,PlasticSCM等)集成的能力。
  • 它使您可以创建场景实例,这使得团队合作更快,更高效,因为团队中的每个成员都可以专注于自己的场景。 不管它是字符还是设置等。也就是说,允许编辑而无需踩到其他人的脚。
  • 完全免费和免费。

安装Godot引擎

您可以从以下链接下载安装文件:

您还可以从以下位置下载一系列示例和演示 在这里.

在Ubuntu中安装Godot引擎以及系统集成和版本管理器

尼克拉斯·罗森奎斯特 创建了一个BASH脚本,该脚本下载了Godot引擎并将其集成到Ubuntu中。 它还允许版本管理并安装git master。

要下载并运行脚本,请打开控制台并输入以下命令:

git 克隆 https://github.com/nsrosenqvist/godot-wrapper.git godot && cd 戈多 && ./godot安装

该脚本将自动配置您的Godot Engine。 通过运行查看脚本提供的所有功能godot help.

我们应该尝试并学习使用的出色工具,特别是要创建更多更好的与Linux兼容的游戏。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   胡安·基罗加(Juan Quiroga)

    毫无疑问,这是一台非常好的电机,使用起来很简单,尽管起初需要适应一些环境,但随着时间的流逝,人们觉得他们只需要处理并专注于逻辑(每个电机都应该这样做)。
    我的看法是:
    *在文档中,大多数都是用英语编写的(复杂程度不高),但并没有按应有的方式详细列出(特别是对于3D而言,该文档相当差),但是我要承认这最后6个月是不断扩大,正在攀登; 即使这样,社区也对此有所增强,每个人都可以做出贡献,并且确实会有所帮助,并且他们通常共享代码而不会出现太多问题,无论是在论坛中还是在聊天渠道中都有友好的人。
    *在编辑器功能中,我认为脚本简单但功能强大,易于记忆,并且编辑器可以提供很多帮助。
    *在2D图形中,它是完美的,即使对于2.5D来说是理想的,但3D图形性能却是中低的; 它可以进行优化并变得可以接受,但是仍然有工作要做(我说性能不是功能,因为它具有针对2D和3D的高级,有用和非常好的功能),他们目前正在与新的3D图形引擎Gles3一起使用,该功能已大大改善。

    结论:当您想开发一个多平台游戏或应用程序并省去一些麻烦的时候,这是一个很好的选择,只要您懂英语(至少是至少英语)并且知道聊天和论坛。

    1.    罗伯特·C

      有西班牙语文档。 可下载为PDF,Epub等在里面 http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    胡安·基罗加(Juan Quiroga)

        我才发现,非常感谢您的提示!

  2.   罗伯特·C

    现在可以安装2.2版alpha,它带来了有趣的改进和错误修正。 我已经测试过了,它非常稳定。 一切都好。

    https://archive.hugo.pro/godot/

  3.   原始和免费的Malagueños

    非常有意思的是,我们将不得不传播这一消息,以查看是否鼓励程序员使用为每个计算出的错误编写程序的工具。

    仅缺少对树莓派的支持。

  4.   游戏迷

    最有趣的文章。 我已经通过谷歌和它已经非常有用的事实。 我发现电子游戏世界及其创造的话题令人兴奋。

    希望您可以在以后的文章中深入研究该主题!