Большинство пользователей технологий также увлечены играми, и многие из нас к этому увлечены программированием. Но многие из нас ставят перед собой настоящую цель - создавать свои собственные игры, поэтому разработчики свободного программного обеспечения взяли на себя задачу создания Godot Engine.
Этот мощный инструмент помогает нам создавать игры в Linux, который можно развернуть в любой операционной системе с помощью бесплатных инструментов.
Что такое Godot Engine?
Это приложение с открытым исходным кодом y мультиплатформенная, который имеет расширенные функции для Разработка 2D и 3D игр. Годо Двигатель объединяет ряд мощных инструментов, специализирующихся на создании игр, что дает нам возможность создавать игры в Linux без необходимости изобретать велосипед.
Исходный код Godot можно просмотреть и клонировать здесь, он предоставляется в соответствии с очень разрешительными условиями лицензии MIT. Это также совершенно бесплатно, и вам не требуется никаких гонораров.
Особенности Godot Engine
- Отличный визуальный редактор с большим количеством инструментов, добавленный в чистый и упорядоченный интерфейс.
- Живая версия игры для ПК и мобильных устройств.
- Возможности редактирования 2D и 3D.
- Полностью специализированный 2D движок.
- Гибкий кинематический драйвер для столкновения без физики.
- Импортер 3D-моделей из 3DS Max, Maya, Blende и других, включая все анимации.
- Различные типы света с теневым назначением.
- Он позволяет создавать все виды 2D- и 3D-анимации благодаря своей мощной редактор визуальной анимации с временной шкалой.
- Позволяет добавлять поведение к объектам с помощью встроенных скриптов.
- Godot работает на Linux, Windows, OS X, FreeBSD, OpenBSD и Haiku, он работает в 32- и 64-битных версиях на всех платформах.
- Позволяет легко и быстро развертывать игры на различных платформах, наиболее важными из которых являются
- Мобильные платформы: iOS, Android, ОС BlackBerry.
- Настольные платформы: Windows, OS X, Linux, BSD, Haiku.
- Веб-платформа: 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-совместимых игр.
Без сомнения, это очень хороший двигатель, он прост в использовании, хотя сначала нужно немного привыкнуть к окружающей среде, со временем вы замечаете, что вам нужно только иметь дело и сосредоточиться на логике (что должен делать каждый двигатель).
Мое мнение является:
* В документации большая часть на английском языке (что не сильно усложняет), но не все детализировано должным образом (особенно если говорить о 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 и правда, что это было очень полезно. Я нахожу тему мира видеоигр и ее создания захватывающей.
Надеюсь, вы сможете глубже изучить эту тему в будущих статьях!