Рубрика «Godot»

Привет!

Недавно в ранний доступ в Steam вышла наша игра Clayers: Prologue. Это рогалик в глиняном стиле, где нужно подбирать и смешивать цвета, чтобы убивать врагов. В этой статье разберём наш подход к генерации волн с учётом сложности противников.

Немного об игре

Алгоритм генерации волн врагов в рогалике - 1

Читать полностью »

Сделать 10 игр на Godot. От Pong до Portal. И вот итог - 1

Введение

Кратко расскажу о себе: имею около 10 лет опыта с GameMaker, выпустил пару игр в Steam. Делал пару-тройку конкурсных игр на Unity, один раз на Unreal Engine 4 (об этом детально рассказывал в статье на другом сайте)Читать полностью »

Различные принципы, которые должен понимать разработчик, чтобы повысить производительность игры. Многое из перечисленного касается не только движка Godot.

Godot game engine | Введение в оптимизацию - 1
Godot game engine | Введение в оптимизацию - 2Читать полностью »

..или Blender в Godot 🤔 в общем не суть)

История от Miguel de Icaza про встраиваемый игровой движок.

Много лет назад, работая в Xamarin, где мы создавали кроссплатформенные библиотеки для мобильных разработчиков, мы хотели предложить нашим пользователям возможности 2D и 3D игр в виде добавления 2D или 3D контента в их мобильные приложения.

Для 2D мы создали и разработали множество библиотек, вдохновленных Cocos2D.

С 3D ситуация была сложнее. Мы финансировали несколько библиотек в течение нескольких лет, вносили свой вклад в другие, но ничего не вышло (история этого заслуживает отдельного поста).

Читать полностью »

Blockbench, или Как я перестал беспокоиться и полюбил 3D-моделирование - 1


Возможно, вы, как и я, много раз пробовали осваивать 3D-моделирование, но каждый раз ударялись о высокий входной порог. А может быть, вы выбираете себе подходящий инструмент для начинающих? Тогда вы можете представить мою радость, когда я узнал о Blockbench — минималистичном 3D-редакторе, предназначенном для создания твердотельных моделей. Для меня он пока остаётся идеальным компромиссом между сложностью обучения и возможностями.

Что такое Blockbench

Blockbench — редактор, изначально рассчитанный на моделирование блоков, предметов и скинов персонажей Minecraft (Bedrock Edition). Добавляем в сцену примитив, навешиваем на него текстуру (заморачиваться с UV-развёрткой не нужно, она создаётся автоматически), разрисовываем текстуру прямо на модели, при необходимости добавляем анимации — вуаля, у нас есть готовый 3D-объект!Читать полностью »

Делаем звонок из браузера в игре на движке Godot 4

Представим ситуацию, вам очень хочется необычно поздравить человека, ну или сделать маркетинговую акцию. В голове уже созрел сценарий – пользователь открывает ссылку, выполняет простые действия и затем прямо из браузера звонит на определенный номер. А мы на том конце сообщаем ему какую-нибудь приятную новость. Чудеса да и только!

Но вот незадача, оплаченные курсы «Как стать фронтенд-специалистом с нуля до техлида за два дня» начнутся только через неделю, поэтому разрабатывать супер крутые сайты – пока за гранью ваших возможностей.

Читать полностью »

О статье

В данной серии статей я буду рассказывать об игре, которую разрабатываю в свободное время уже около двух лет. На данный момент, я сделал несколько прототипов, в которых попробовал реализовать основные игровые механики, и составил небольшой дизайн документ, в котором описал своё видение игры, к которому я пришел за время разработки.

Общая информация об игре

Название: UTech: The Siberian Mystery

Жанры: Симулятор строительства и управления, симулятор выживания, песочница

Референсы:Читать полностью »

Привет! Сегодня мы поговорим о том, как сделать код не просто красивым, но и живым. Звучит как научная фантастика, либо вы уже подготовились к очередной банальности про искусственный интеллект, но не в этом посте. В 1970 году британский математик Джон Хортон Конвей показал миру, что даже простейшие алгоритмы могут порождать сложные, живые системы, которые ещё и к тому же полные по Тьюрингу. И что код может быть не только красивым, но и живым.

Читать полностью »
image

Многие программисты так или иначе имеют тягу и интерес к разработке игр. Немалое количество спецов было замечено за написанием маленьких и миленьких игрушек, которые были разработаны за короткое время «just for fun». Большинству разработчиков за счастье взять готовый игровой движок по типу Unity/UE и попытаться создать что-то своё с их помощью, особенно упорные изучают и пытаются что-то сделать в экзотических движках типа Godot/Urho, а совсем прожжённые ребята любят писать игрушки… с нуля. Таковым любителем писать все сам оказался и я. И в один день мне просто захотелось написать что-нибудь прикольное, мобильное и обязательно — двадэшное! В этой статье вы узнаете про: написание производительного 2D-рендерера с нуля на базе OpenGL ES, обработку «сырого» ввода в мобильных играх, организацию архитектуры и игровой логики и адаптация игры под любые устройства. Интересно? Тогда жду вас в статье!Читать полностью »

Всем привет, последние года три мое основное хобби – создание игр. Не могу сказать, что я добилась чего-то сверхъестественного, но в Steam есть две мои игры (горжусь самим фактом доведенных до конца проектов, но сейчас многое в них уже поменяла бы). И обе эти игры сделаны на движке Unity.

Из Unity в Godot. Первое впечатление - 1

Почему на нем?

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js