Создание игр на Linux с помощью Godot Engine

Большинство пользователей технологий также увлечены играми, и многие из нас к этому увлечены программированием. Но многие из нас ставят перед собой настоящую цель - создавать свои собственные игры, поэтому разработчики свободного программного обеспечения взяли на себя задачу создания Godot Engine.

Этот мощный инструмент помогает нам создавать игры в Linux, который можно развернуть в любой операционной системе с помощью бесплатных инструментов.

Что такое Godot Engine?

Это приложение с открытым исходным кодом y мультиплатформенная, который имеет расширенные функции для Разработка 2D и 3D игрГодо Двигатель объединяет ряд мощных инструментов, специализирующихся на создании игр, что дает нам возможность создавать игры в Linux без необходимости изобретать велосипед.

Исходный код Godot можно просмотреть и клонировать здесь, он предоставляется в соответствии с очень разрешительными условиями лицензии MIT. Это также совершенно бесплатно, и вам не требуется никаких гонораров. Создавайте игры в Linux

Особенности Godot Engine

  • Отличный визуальный редактор с большим количеством инструментов, добавленный в чистый и упорядоченный интерфейс.
  • Живая версия игры для ПК и мобильных устройств.
  • Возможности редактирования 2D и 3D.
  • Полностью специализированный 2D движок.
  • Гибкий кинематический драйвер для столкновения без физики.
  • Импортер 3D-моделей из 3DS Max, Maya, Blende и других, включая все анимации.
  • Различные типы света с теневым назначением.
  • Он позволяет создавать все виды 2D- и 3D-анимации благодаря своей мощной редактор визуальной анимации с временной шкалой.
  • Позволяет добавлять поведение к объектам с помощью встроенных скриптов.
  • Godot работает на Linux, Windows, OS X, FreeBSD, OpenBSD и Haiku, он работает в 32- и 64-битных версиях на всех платформах.
  • Позволяет легко и быстро развертывать игры на различных платформах, наиболее важными из которых являются
  1. Мобильные платформы: iOS, Android, ОС BlackBerry.
  2. Настольные платформы: Windows, OS X, Linux, BSD, Haiku.
  3. Веб-платформа: HTML5 (через emscripten). Создавайте кроссплатформенные игры
  • Это инструмент, разработанный и созданный для совместной работы, поэтому он может интегрироваться с популярными системами контроля версий (Git, Subversion, Mercurial, PlasticSCM,…).
  • Он позволяет создавать экземпляры сцены, что ускоряет и повышает эффективность совместной работы, поскольку каждый член команды может сосредоточиться на своей собственной сцене. Независимо от того, является ли это персонаж, настройки и т. Д. То есть разрешено редактировать, не наступая на ноги другим.
  • Совершенно бесплатно и бесплатно.

Установите Godot Engine

Вы можете скачать установочные файлы по следующей ссылке:

Вы также можете скачать серию образцов и демонстраций из здесь.

Установите движок Godot с системной интеграцией и менеджером версий в Ubuntu

Никлас Розенквист создал сценарий BASH, который загружает и интегрирует движок Godot в Ubuntu. Он также позволяет управлять версиями и устанавливает git master.

Чтобы загрузить и запустить сценарий, откройте консоль и введите следующую команду:

git-клон https://github.com/nsrosenqvist/godot-wrapper.git && cd Годо && ./godot установить

Этот скрипт автоматически настроит ваш Godot Engine. Ознакомьтесь со всеми функциями скрипта, запустивgodot help.

Отличный инструмент, который мы должны попробовать и научиться использовать, особенно для создания большего количества и лучших Linux-совместимых игр.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

      Хуан Кирога сказал

    Без сомнения, это очень хороший двигатель, он прост в использовании, хотя сначала нужно немного привыкнуть к окружающей среде, со временем вы замечаете, что вам нужно только иметь дело и сосредоточиться на логике (что должен делать каждый двигатель).
    Мое мнение является:
    * В документации большая часть на английском языке (что не сильно усложняет), но не все детализировано должным образом (особенно если говорить о 3D, документация довольно скудная), но я признаю, что последние 6 месяцев это расширяется и мало-помалу поднимается; Тем не менее, этот момент немного подкреплен сообществом, каждый вносит свой вклад и действительно помогает, если может, и обычно они делятся кодами без особых проблем, будь то на форуме, в каналах чата есть дружелюбные люди.
    * Что касается функций редактора, я считаю, что сценарий простой, но мощный, легко запоминающийся, а редактор очень помогает.
    * В 2D-графике он идеален, даже для чего-то 2.5D идеально, но производительность 3D-графики находится на среднем уровне; Его можно оптимизировать и сделать его приемлемым, но над ним все еще нужно работать (я сказал, что производительность, а не функции, поскольку он имеет расширенные, полезные и очень хорошие функции для 2D и 3D), в настоящее время они работают с Gles3, новым движком 3D-графики, который значительно улучшен, как было объявлено. .

    Вывод: это очень хороший вариант, когда вы хотите разрабатывать мультиплатформенные игры или приложения и избавить себя от головной боли, если вы знаете английский (по крайней мере, минимально) и знаете чаты и форумы.

         РобертК сказал

      Есть документация на испанском языке. Загружается в формате PDF, Epub и т. Д. Это в http://godot-doc-en-espanol.readthedocs.io/es/latest/

           Хуан Кирога сказал

        Я только что узнал, большое спасибо за подсказку!

      РобертК сказал

    Теперь вы можете установить альфа-версию 2.2, которая содержит интересные улучшения и исправления. Я тестировал его, он очень стабилен. Все хорошо.

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

      Оригинальный и бесплатный малагеньос сказал

    Очень интересно, нам придется распространять эту новость, чтобы увидеть, поощряем ли мы программистов использовать инструменты, которые создают программы для каждой вычисляемой ошибки.

    Просто отсутствует поддержка Raspberry Pi.

      Игровой фанат сказал

    Самая интересная статья. Я прошел через Google и правда, что это было очень полезно. Я нахожу тему мира видеоигр и ее создания захватывающей.

    Надеюсь, вы сможете глубже изучить эту тему в будущих статьях!