Сцена IGBGUI обновлена до версии 4.1t!
Идет планомерная работа по добавлению всего функционала из оригинального Instant Games Bridge. На данный момент данное обновление имеет предварительный характер, требуется тестирование некоторых новых функций.
Изменения:
-Протестированы и отлажены функции получения серверного времени и проверки наличия Ad Block.
-Мелкие исправления.
Загрузить IGBGUI вы можете по ссылке ниже:
https://news.1rj.ru/str/repindevelop/44
Идет планомерная работа по добавлению всего функционала из оригинального Instant Games Bridge. На данный момент данное обновление имеет предварительный характер, требуется тестирование некоторых новых функций.
Изменения:
-Протестированы и отлажены функции получения серверного времени и проверки наличия Ad Block.
-Мелкие исправления.
Загрузить IGBGUI вы можете по ссылке ниже:
https://news.1rj.ru/str/repindevelop/44
🔥4👍1🍌1
Товарищи сегодня в 18:00 планируется стрим на котором вы можете задать вопросы по разработке игр, интеграции IGBGUI и прочим моментам!
Встречаемся тут, на канале @repindevelop.
Встречаемся тут, на канале @repindevelop.
Сцена IGBGUI обновлена до версии 4.1df!
Идет планомерная работа по добавлению всего функционала из оригинального Instant Games Bridge. На данный момент данное обновление имеет предварительный характер, требуется тестирование некоторых новых функций.
Изменения:
-Расширена работа с системой сохранения!
Теперь можно выбрать 3 режима хранения данных "Auto", "Local Storage" и "Platform Internal".
Интегрирована система сохранения данных в файл. Вы можете выбрать имя файла и пароля для шифровки данных.
Загрузить IGBGUI вы можете по ссылке ниже:
https://news.1rj.ru/str/repindevelop/44
Идет планомерная работа по добавлению всего функционала из оригинального Instant Games Bridge. На данный момент данное обновление имеет предварительный характер, требуется тестирование некоторых новых функций.
Изменения:
-Расширена работа с системой сохранения!
Теперь можно выбрать 3 режима хранения данных "Auto", "Local Storage" и "Platform Internal".
Интегрирована система сохранения данных в файл. Вы можете выбрать имя файла и пароля для шифровки данных.
Загрузить IGBGUI вы можете по ссылке ниже:
https://news.1rj.ru/str/repindevelop/44
1🔥4👍1🍌1
Большой пост о выборе движка.
Насколько важно выбрать правильные инструменты для разработки.
Почему я выбрал именно Godot?
Каждый из тех, кто решил заняться разработкой игр сталкивался с такой проблемой, как выбор игрового движка. Многие начинали изучать тот или иной инструмент, бросали, переходили на другой и так могло продолжаться годами. В итоге вы теряли время, по факту не изучали ни одного движка даже на базовом уровне. Не довели до релиза ни одну свою, хотя бы маленькую игру.
Вас словно занесло на бесконечные качели, которые вы либо остановите сами, либо улетите с них нафиг, и забудете про разработку игр...
Но, что необходимо для того, чтобы сделать правильный выбор? Наверное надо примерно представлять, что вы хотите сделать. Нужно определить примерную максимальную цель, не то, что вы можете, а что когда-нибудь хотели бы сделать.
Далее надо определить платформу, куда вы выпустите свою игру. Будет это нативная сборка (Windows, Linux, Android и так далее) или игра будет работать в браузере, а может быть ваша игра будет доступна сразу везде?
Так как мы нацелены на то, чтобы выбрать один движок и совершенствоваться в создании игр на нём. Нам нужно определить два фактора которые я описал ранее, это ваши амбиции и платформы на которых будет выпускаться ваши игры. Без определения этих моментов вас будет тянуть из стороны в сторону!
Но, вот вы определились с вашими планами, и примерно представляете ваши платформы. Какой же инструмент выбрать?
Игровых движков огромное множество.
Есть мощные коммерческие, которые у всех на слуху, под них зачастую очень много уроков. Так же в перспективе вы можете найти вакансии и устроиться на работу.
А есть свободные, они конечно же уступают коммерческим по возможностям. Под них существенно меньше вакансий.
Какую группу выбрать?
Вы хотели бы работать в сфере разработки игр?
Если да, то выбирайте среди коммерческих движков. Тогда вам можно отложить вопрос о ваших идеях и платформах. Смотрите вакансии, и изучайте то, что сейчас актуально...
Или же вы хотели создавать свои проекты, с возможностью дальнейшей их коммерческой реализацией?
Тогда для этих целей подходят игровые движки под свободными лицензиями.
Давайте я сразу сокращу обширный список до самых популярных.
Defold - отличный универсальный движок, который может работать в 2d и 3d, однако он больше ориентирован на 2d. Подходит для различного вида проектоа и отлично работает как в web, так и в нативных сборках. Его главный плюс это оптимизация и малый размер билда. Самый основной минус это очень высокий порог входа. Новичкам делать тут нечего, движок исключительно для профессионалов.
Gdevelop 5 - если вы поняли, что web площадки это ваша основная платформа, то стоит присмотреться к данному решению. С недавних пор там появилась поддержка базового 3d. Разработка ведётся при помощи визуальных компонентов без написания кода, хотя это все может быть расширено при помощи JavaScript. Удобный инструмент для быстрой разработки 2d игр для различных платформ, хотя в первую очередь для web.
Godot - вот мы и подошли к инструменту о котором пойдёт речь в дальнейшем. Тут не все так однозначно и просто. Однако постараюсь объяснить почему я выбрал именно Godot, а если быть точнее то Godot 4. Хотя Godot 3 тоже имеет право на жизнь, но об этом чуть позже.
И так, на что я опирался когда выбирал движок?
1. Мне нужен был инструмент который позволит мне создавать как 2d, так и 3d игры. При этом нужно было, чтобы картинка и производительность в 3d была на современном уровне.
2. Удобство в работе. Это конечно, больше субъективный параметр, однако по порогу входа Godot находится на простом уровне. Это позволяет делать игры быстрее.
3. Компактный дистрибутив экспортируемой игры. В наше время, когда с площадками для распространения игр тяжеловато это является серьезным плюсом.
4. Наличие полноценного редактора для телефона.
5. Редактор распространяется как портативная программа.
6. Наличие комьюнити и отличная документация, которая так же интегрирована в движок.
В следующих постах расскажу о минусах, и спорных моментах движка.
Насколько важно выбрать правильные инструменты для разработки.
Почему я выбрал именно Godot?
Каждый из тех, кто решил заняться разработкой игр сталкивался с такой проблемой, как выбор игрового движка. Многие начинали изучать тот или иной инструмент, бросали, переходили на другой и так могло продолжаться годами. В итоге вы теряли время, по факту не изучали ни одного движка даже на базовом уровне. Не довели до релиза ни одну свою, хотя бы маленькую игру.
Вас словно занесло на бесконечные качели, которые вы либо остановите сами, либо улетите с них нафиг, и забудете про разработку игр...
Но, что необходимо для того, чтобы сделать правильный выбор? Наверное надо примерно представлять, что вы хотите сделать. Нужно определить примерную максимальную цель, не то, что вы можете, а что когда-нибудь хотели бы сделать.
Далее надо определить платформу, куда вы выпустите свою игру. Будет это нативная сборка (Windows, Linux, Android и так далее) или игра будет работать в браузере, а может быть ваша игра будет доступна сразу везде?
Так как мы нацелены на то, чтобы выбрать один движок и совершенствоваться в создании игр на нём. Нам нужно определить два фактора которые я описал ранее, это ваши амбиции и платформы на которых будет выпускаться ваши игры. Без определения этих моментов вас будет тянуть из стороны в сторону!
Но, вот вы определились с вашими планами, и примерно представляете ваши платформы. Какой же инструмент выбрать?
Игровых движков огромное множество.
Есть мощные коммерческие, которые у всех на слуху, под них зачастую очень много уроков. Так же в перспективе вы можете найти вакансии и устроиться на работу.
А есть свободные, они конечно же уступают коммерческим по возможностям. Под них существенно меньше вакансий.
Какую группу выбрать?
Вы хотели бы работать в сфере разработки игр?
Если да, то выбирайте среди коммерческих движков. Тогда вам можно отложить вопрос о ваших идеях и платформах. Смотрите вакансии, и изучайте то, что сейчас актуально...
Или же вы хотели создавать свои проекты, с возможностью дальнейшей их коммерческой реализацией?
Тогда для этих целей подходят игровые движки под свободными лицензиями.
Давайте я сразу сокращу обширный список до самых популярных.
Defold - отличный универсальный движок, который может работать в 2d и 3d, однако он больше ориентирован на 2d. Подходит для различного вида проектоа и отлично работает как в web, так и в нативных сборках. Его главный плюс это оптимизация и малый размер билда. Самый основной минус это очень высокий порог входа. Новичкам делать тут нечего, движок исключительно для профессионалов.
Gdevelop 5 - если вы поняли, что web площадки это ваша основная платформа, то стоит присмотреться к данному решению. С недавних пор там появилась поддержка базового 3d. Разработка ведётся при помощи визуальных компонентов без написания кода, хотя это все может быть расширено при помощи JavaScript. Удобный инструмент для быстрой разработки 2d игр для различных платформ, хотя в первую очередь для web.
Godot - вот мы и подошли к инструменту о котором пойдёт речь в дальнейшем. Тут не все так однозначно и просто. Однако постараюсь объяснить почему я выбрал именно Godot, а если быть точнее то Godot 4. Хотя Godot 3 тоже имеет право на жизнь, но об этом чуть позже.
И так, на что я опирался когда выбирал движок?
1. Мне нужен был инструмент который позволит мне создавать как 2d, так и 3d игры. При этом нужно было, чтобы картинка и производительность в 3d была на современном уровне.
2. Удобство в работе. Это конечно, больше субъективный параметр, однако по порогу входа Godot находится на простом уровне. Это позволяет делать игры быстрее.
3. Компактный дистрибутив экспортируемой игры. В наше время, когда с площадками для распространения игр тяжеловато это является серьезным плюсом.
4. Наличие полноценного редактора для телефона.
5. Редактор распространяется как портативная программа.
6. Наличие комьюнити и отличная документация, которая так же интегрирована в движок.
В следующих постах расскажу о минусах, и спорных моментах движка.
👍6🔥3🍌1
Дамы и господа! В эту субботу в 18:00 встречаемся с вами здесь на канале @repindevelop! Проведем очередную трансляцию, которая как явление надеюсь закрепиться на постоянной основе.
В этот раз поговорим по теме моего предыдущего поста, а именно об игровых движках, и о их выборе. А так же разберём другие насущные вопросы.
Напоминаю! Суббота, в 18:00 на канале @repindevelop.
До встречи на трансляции.
В этот раз поговорим по теме моего предыдущего поста, а именно об игровых движках, и о их выборе. А так же разберём другие насущные вопросы.
Напоминаю! Суббота, в 18:00 на канале @repindevelop.
До встречи на трансляции.
👍5🍌1
Repin Develop pinned «Большой пост о выборе движка. Насколько важно выбрать правильные инструменты для разработки. Почему я выбрал именно Godot? Каждый из тех, кто решил заняться разработкой игр сталкивался с такой проблемой, как выбор игрового движка. Многие начинали изучать…»
Порой бывают проекты, которые в принципе можно сделать за пару, а то и одну неделю. Но по различным причинам реализация начинает затягиваться на пару месяцев, а порой и больше.
Такие проекты я называю "проклятыми". Так как проекты начинают становиться чем то личным, и ассоциироваться с определенным периодом жизни.
Каждый из этих проектов, теряет статус проходного, и начинается бессмысленное усложнение. Особенно ужасно, когда проектов много. Они все начинают тянуть ко дну!
И единственный способ справиться с этим "проклятием" - это довести проект до конца, выпустить его и двигаться дальше...
Такие проекты я называю "проклятыми". Так как проекты начинают становиться чем то личным, и ассоциироваться с определенным периодом жизни.
Каждый из этих проектов, теряет статус проходного, и начинается бессмысленное усложнение. Особенно ужасно, когда проектов много. Они все начинают тянуть ко дну!
И единственный способ справиться с этим "проклятием" - это довести проект до конца, выпустить его и двигаться дальше...
👍8❤1🔥1🍌1
Есть у меня одна идея...
Переодически мы видим интересные проекты которые реализуются при помощи огромного количества людей. Я не говорю именно про игры, а про различные сферы. От кино, до музыки и различных шоу.
Есть у меня одна идея, перенести формат "народного произведения" на геймдев.
Хотели бы вы поучаствовать в разработке такого проекта? Где каждый мог оказать свое влияние на разработку игры.
Конечно, некоторые решения придётся отклонять, но для этого будут проводиться публичное голосование.
Впрочем затронем этот вопрос во время трансляции.
Переодически мы видим интересные проекты которые реализуются при помощи огромного количества людей. Я не говорю именно про игры, а про различные сферы. От кино, до музыки и различных шоу.
Есть у меня одна идея, перенести формат "народного произведения" на геймдев.
Хотели бы вы поучаствовать в разработке такого проекта? Где каждый мог оказать свое влияние на разработку игры.
Конечно, некоторые решения придётся отклонять, но для этого будут проводиться публичное голосование.
Впрочем затронем этот вопрос во время трансляции.
👍5🍌1
Сцена IGBGUI обновлена до версии 4.1!
Идет планомерная работа по добавлению всего функционала из оригинального Instant Games Bridge. На данный момент данное обновление имеет предварительный характер, требуется тестирование некоторых новых функций.
Изменения:
-Добавлены дополнительные сигналы для Interstitial и Rewarded типов реклам.
-Доступна удаленная конфигурация на платформе Яндекс Игры.
Загрузить IGBGUI вы можете по ссылке ниже:
https://news.1rj.ru/str/repindevelop/44
Идет планомерная работа по добавлению всего функционала из оригинального Instant Games Bridge. На данный момент данное обновление имеет предварительный характер, требуется тестирование некоторых новых функций.
Изменения:
-Добавлены дополнительные сигналы для Interstitial и Rewarded типов реклам.
-Доступна удаленная конфигурация на платформе Яндекс Игры.
Загрузить IGBGUI вы можете по ссылке ниже:
https://news.1rj.ru/str/repindevelop/44
🔥3👍1🍌1
Проводя соревнования по стрелковому спорту мне всегда было интересно перенести этот опыт и атмосферу мероприятий в собственную игру!
С технической стороны реализация может показаться более простой по сравнению с классическим шутером, где есть противники и идет имитация боестолкновения. Но есть другая проблема. Ведь поражать мишени рядовому игроку может показаться достаточно скучно.
И внятный игр в данном жанре нет.
В итоге это по сути мой персональный жанровый эксперимент...
P.S. Фото с проводимого при моем участии мероприятия.
С технической стороны реализация может показаться более простой по сравнению с классическим шутером, где есть противники и идет имитация боестолкновения. Но есть другая проблема. Ведь поражать мишени рядовому игроку может показаться достаточно скучно.
И внятный игр в данном жанре нет.
В итоге это по сути мой персональный жанровый эксперимент...
P.S. Фото с проводимого при моем участии мероприятия.
👍3🔥2🍌1
Дамы и господа, напоминаю!
Сегодня в 18:00 начало стрима.
Буду вас ждать здесь на канале @repindevelop.
До встречи.
Сегодня в 18:00 начало стрима.
Буду вас ждать здесь на канале @repindevelop.
До встречи.
🍌1
Podcast Live #1
Repin Develop
Прошел очередной стрим, в этот раз велась запись.
Прикрепляю только аудио, так как оно весит не много. Трансляция в этот раз шла 3 с половиной часа!
Темы которые обсуждались на данном подкасте:
00:00:00 - Выбор движка. Почему я выбрал Godot. Его плюсы и минусы.
00:43:27 - "Проклятые" проекты. Почему лучше доводить все до релиза.
01:43:47 - "Народный проект", спорная идея. Пытались найти смысл в данной задумке.
Так же обсудили некоторые другие вопросы.
Надеюсь вам понравился данный формат, и вы присоединитесь к нам в следующий раз!
Прикрепляю только аудио, так как оно весит не много. Трансляция в этот раз шла 3 с половиной часа!
Темы которые обсуждались на данном подкасте:
00:00:00 - Выбор движка. Почему я выбрал Godot. Его плюсы и минусы.
00:43:27 - "Проклятые" проекты. Почему лучше доводить все до релиза.
01:43:47 - "Народный проект", спорная идея. Пытались найти смысл в данной задумке.
Так же обсудили некоторые другие вопросы.
Надеюсь вам понравился данный формат, и вы присоединитесь к нам в следующий раз!
👍5🍌1
У меня есть определённая линейка проектов в которой я провожу эксперименты.
Это всё делается для того, чтобы понять какая механика работает и привлекает пользователя, или наоборот является неудачными решением.
Так же данные проекты нужны для тестирования в "боевых" условиях различных модулей из которых состоит игра. Чтобы при разработке более сложных проектов не приходилось работать над оптимизацией и исправлением проблем.
Данный подход позволяет эффективно организовать разработку множества игр, а не зависать в работе над одним проектом.
Ведь самое главное при разработке игр в одиночку, это делать всё поэтапно и последовательно!
Это всё делается для того, чтобы понять какая механика работает и привлекает пользователя, или наоборот является неудачными решением.
Так же данные проекты нужны для тестирования в "боевых" условиях различных модулей из которых состоит игра. Чтобы при разработке более сложных проектов не приходилось работать над оптимизацией и исправлением проблем.
Данный подход позволяет эффективно организовать разработку множества игр, а не зависать в работе над одним проектом.
Ведь самое главное при разработке игр в одиночку, это делать всё поэтапно и последовательно!
👍8🍌1
Вижу, что есть заинтересованность в ранее мною анонсированных курсах.
На данный момент работа над бесплатным курсом по разработке top-down игры в открытом мире находится на паузе.
Однако! Сейчас работаю над перестановкой в планировании проектов, для ускорения в выпуске первого курса.
Релиз курса планируется в Steam и VK Play, вся более подробная информация будет доступна ближе к релизу программ.
На данный момент веду работу над несколькими проектами:
-Заканчиваю реализацию оригинального функционала в IGBGUI. Так же планируется интеграция ранее анонсированной системы аудио вывода через JavaScript для Godot 4. После чего будет сделан порт завершённой версии IGBGUI под Godot 3.
-Завершаю работу над гонкой с видом сбоку, о ней расскажу в ближайшее время.
-Сразу после релиза гонки с видом сбоку, начинается сборка ещё одной гоночной игры для web платформ. На этот раз игра будет в 3d. Делается она в качестве эксперимента, публичного показа и тестирования возможностей 3d в Godot 4 на web платформе.
Разработка всех проектов идёт поэтапно, так как работа ведётся в одиночку.
Все механики и наработки которые используются в данных играх будут позже доступны для всех в Repin Develop Hub.
На данный момент работа над бесплатным курсом по разработке top-down игры в открытом мире находится на паузе.
Однако! Сейчас работаю над перестановкой в планировании проектов, для ускорения в выпуске первого курса.
Релиз курса планируется в Steam и VK Play, вся более подробная информация будет доступна ближе к релизу программ.
На данный момент веду работу над несколькими проектами:
-Заканчиваю реализацию оригинального функционала в IGBGUI. Так же планируется интеграция ранее анонсированной системы аудио вывода через JavaScript для Godot 4. После чего будет сделан порт завершённой версии IGBGUI под Godot 3.
-Завершаю работу над гонкой с видом сбоку, о ней расскажу в ближайшее время.
-Сразу после релиза гонки с видом сбоку, начинается сборка ещё одной гоночной игры для web платформ. На этот раз игра будет в 3d. Делается она в качестве эксперимента, публичного показа и тестирования возможностей 3d в Godot 4 на web платформе.
Разработка всех проектов идёт поэтапно, так как работа ведётся в одиночку.
Все механики и наработки которые используются в данных играх будут позже доступны для всех в Repin Develop Hub.
👍9🍌1
Сцена IGBGUI обновлена до версии 4.2!
Изменения:
-Добавлена проверка работы сигналов на нативных сборках. Теперь вы можете получать все сигналы на любой платформе, не ограничиваясь web-площадками. Это позволит вам проверять работу статусов рекламы без необходимости экспорта в HTML5 сборку. Так же вы можете унифицировать поведение сигналов в игре для всех платформ.
-Добавлена функция получения id, имени и массива с фото игрока.
Загрузить IGBGUI вы можете по ссылке ниже:
https://news.1rj.ru/str/repindevelop/44
Изменения:
-Добавлена проверка работы сигналов на нативных сборках. Теперь вы можете получать все сигналы на любой платформе, не ограничиваясь web-площадками. Это позволит вам проверять работу статусов рекламы без необходимости экспорта в HTML5 сборку. Так же вы можете унифицировать поведение сигналов в игре для всех платформ.
-Добавлена функция получения id, имени и массива с фото игрока.
Загрузить IGBGUI вы можете по ссылке ниже:
https://news.1rj.ru/str/repindevelop/44
🔥4🍌1