Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Возглавьте армию своей страны в войне с коварным врагом. Управляйте ресурсами, принимайте ключевые решения и ведите Граднар через суровый конфликт. Ваши действия определяют будущее, приводя страну к победе или поражению.

Симулятор войны: 1985

Мидкорные, Стратегии, Симуляторы

Играть

Топ прошлой недели

  • Oskanov Oskanov 9 постов
  • Animalrescueed Animalrescueed 46 постов
  • AlexKud AlexKud 33 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
MetabulaGames
MetabulaGames
4 месяца назад
Лига Разработчиков Видеоигр

Очередной раунд битвы движков⁠⁠

Всем привет, меня зовут Александр Антипин, я руковожу небольшой студией по разработке игр Metabula Games. В последнее время выходит много статей с различными сравнениями игровых движков. Сегодня я хочу рассмотреть это противостояние с необычного и практического ракурса. Давайте возьмем наиболее популярные движки и посмотрим, сколько игр на них попало в проект 100 великих игр кинопоиска.

Очередной раунд битвы движков

Я буду брать для сравнения только игры, вышедшие после 2010 года на открытых движках. Итак, поехали:

Unreal Engine

1. Fortnite (2017) - 88 место в рейтинге

2. BioShock Infinite (2013) - 50 место в рейтинге

3. Dishonored (2012) - 66 место в рейтинге

4. Mass Effect 2 (2010) - 17 место в рейтинге

Unity

1. Hollow Knight (2017) - 88 место в рейтинге

2. Firewatch (2016) - 90 место в рейтинге

3. Escape from Tarkov (2017) - 80 место в рейтинге

4. The Stanley Parable (2013) - 51 место в рейтинге

5. Inside (2016) - 63 место в рейтинге

6. Disco Elysium (2019) - 11 место в рейтинге

7. Hades (2020) - 78 место в рейтинге

8. Outer Wilds (2019) - 87 место в рейтинге

9. What Remains of Edith Finch (2017) - 75 место в рейтинге

Godot

Игры на godot в проекте отсутствуют

Game Maker

1. Hotline Miami (2012) - 84 место в рейтинге

В этом раунде противостояния уверенную победу одержал Unity. Если честно, я ожидал, что игр на Unreal в этом списке будет больше, но имеем что имеем.

Александр Антипин, студия разработки Matabula Games

Показать полностью 1
[моё] Unreal Engine Инди игра Gamedev Unity Инди
9
11
CyberCook
4 месяца назад
Лига Разработчиков Видеоигр

Раздача ассета Dots Plus на Unity asset store⁠⁠

ЗАБРАТЬ

Промо код : PROJECTDAWN2025

Версия Unity 2020.3.45f1

Встроенная Совместимая

URP Совместимая

HDRP Совместимая

Описание

Этот пакет содержит основные элементы, необходимые для разработки проектов DOTS. Он создан для использования в качестве расширения для существующих встроенных пакетов Unity (и т. д. математика SIMD, коллекции, задания и компилятор Burst).

Библиотека разработана для соответствия стандартам Unity DOTS. Это включает производительность по умолчанию, простоту и, что самое важное, читаемость кода. Стремление использовать лучшее, что может предложить HPC#.

Текущий выбор API исходит из того, что мне лично было нужно во время разработки проекта Unity DOTS (для получения более подробной информации см. раздел «Технические подробности»). Ожидается, что этот пакет будет расширяться на основе запросов пользователей. Конечная цель — иметь библиотеку, которая облегчит жизнь каждому разработчику DOTS (и т. д. C++ Boost).

Зависимости

  • Протестировано с Unity 2020.3

  • Пакет com.unity.mathematics

  • Пакет com.unity.collections

  • Пакет com.unity.burst

Технические подробности

Коллекции

  • - NativeLinkedList/UnsafeLinkedList

  • - NativePriorityQueue/UnsafePriorityQueue

  • - NativeKdTree/UnsafeKdTree

Геометрия 2D

  • - Круг

  • - Прямоугольник

  • - Линия

  • - Луч (и т. д. пересечения)

  • - Выпуклый многоугольник (и т. д. площадь, центроид, проверка)

  • - Вписанный круг

  • - Описанный круг

  • - Операции перекрытия, расстояния между фигурами.

Voronoi

Геометрия 3D

  • - Треугольники

  • - Поверхности

  • - Луч

Математика 2D

  • - угол <-> направление, перпендикулярное направление

  • - барицентрика

  • - быстрый 1/sqrt(x)

  • - Образцы

  • - Документация

Связанные ключевые слова

  • Математика

  • геометрия

  • 2D

  • Линия

  • точки

  • массив

  • родной

  • Библиотека

  • Raycast

  • коллекция

  • контейнер

  • круг

  • выпуклый

  • Список

  • voronoi

Показать полностью 2
Разработка Инди игра Инди Gamedev Раздача Unity Длиннопост
0
MetabulaGames
MetabulaGames
4 месяца назад
Лига Разработчиков Видеоигр

Unity как лучший движок для инди-игр. Разбираем на примере игры Cult of the lamb⁠⁠

Какой движок лучше использовать для инди-игр? Определенно Unity. Почему? Попробую расписать на примере одной из самых успешных инди-игр последних лет: Cult of the lamb.

Первое, что стоит отметить, и, возможно, самое важное для небольших студий — это доступность движка. Что важно — никаких роялти, которые могут сломать всю экономику начинающему разработчику видеоигр. Например, если бы создатели Cult of the lamb использовали движок с 5% роялти (читай — UE5), на момент написания статьи им пришлось бы отдать разработчикам движка более 6 миллионов долларов (Учитывая стоимость игры и общие продажи).

Второе — простая кроссплатформенность. На Unity не надо создавать несколько версий игры для разных платформ. Вместо этого вы можете сконцентрироваться на одной качественной версии игры, адаптировав её под разные системы. На нашем примере, Cult of the Lamb доступна на PC, Nintendo Switch, PlayStation, Xbox и даже мобильных платформах. Разумеется, чем больше платформ вы займете — тем больше будут охват и продажи вашей игры.

В-третьих отмечу Asset store. Это библиотека готовых ассетов, скриптов и инструментов, которые значительно ускоряют процесс разработки. Скорее всего, в Cult of the Lamb команда использовала ассеты из магазина для улучшения визуальных эффектов, анимаций или механик. Это позволило сосредоточиться на геймплее, а не на рутинной работе.

Мрачная атмосфера игры могла быть усилена готовыми частицами или элементами интерфейса, взятыми из Asset store

Мрачная атмосфера игры могла быть усилена готовыми частицами или элементами интерфейса, взятыми из Asset store

Давайте сравним Unity c другими движками:

1. Unreal Engine 5. Тут, как я и говорил, стоит отметить экономическую составляющую. В случае успеха вашей игры на UE5, вы заплатите огромные роялти разработчику движка. Кроме этого, сам движок требует специфических навыков, что усложняет процесс найма и раздувает зарплаты сотрудников. Так же, в случае с Cult of the lamb, UE 5 был изначально создан для 3D-проектов, и его возможности для 2D-рогалика могут быть избыточными. В результате вы усложните себе разработку.

2. Godot. Этот движок плохо подходит для сложных проектов, таких как Cult of the lamb. Также у вас будут проблемы с наймом сотрудников, потому что разработчиков на Godot существенно меньше. Опять таки, это усложняет процесс найма сотрудников. И последнее, в этом движке меньше готовых ассетов и плагинов, что усложняет разработку.

3. GameMaker Studio. Тут, как и в случае с Godot труднее реализовать сложные проекты. Кроме того, для доступа к продвинутым функциям и экспорту на консоли требуется платная подписка.

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

Александр Антипин, руководитель студии разработки игр (разумеется, на Unity) Metabula Games.

Показать полностью 1
[моё] Unity Gamedev Инди Инди игра
14
0
SpiritSpark
SpiritSpark
4 месяца назад

Знакомимся с командой Spirit Sparks Studio⁠⁠

Знакомимся с командой Spirit Sparks Studio

Привет, мой мармеладный друг! Пришло время познакомиться.

Я — Константин, SMM-менеджер в команде "Spirit Sparks Studio". Я буду сопровождать тебя на протяжении всего этого пути, вплоть до выпуска игры на различные платформы.

На данный момент наша команда создаёт игру под названием "Wild Jelly". Это survival horror от первого лица, в котором гармонично переплетаются элементы шутера и головоломки. Игрок принимает на себя роль Макса — молодого наследника мармеладной фабрики. Чтобы вступить в наследство, нашему герою предстоит отправиться на заброшенную фабрику, где ему потребуется забрать документы о фабрике и столкнуться с её зловещими тайнами.

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

Показать полностью
[моё] Gamedev Unity Инди игра
3
9
Suvitruf
Suvitruf
4 месяца назад
Лига Разработчиков Видеоигр
Серия Недельный геймдев дайджест

Недельный геймдев: #231 — 22 июня, 2025⁠⁠

Из новостей: Microsoft и AMD заключили многолетнее партнёрство, Nexus Mods сменил владельца, продажи Stellar Blade достигли 3 миллионов копий, «Леста Игры» перешла под контроль государства.

Из интересностей: on shaping light, пишем 3D-игру весом в 600Кб, как сделать свою Civilization, рендеринг чёткого текста на GPU, шейдер чулочков.

Обновления/релизы/новости

Marathon не выйдет 23 сентября — игру перенесли на неопределённый срок

Bungie планирует доработать шутер на основе отзывов.

Microsoft и AMD заключили многолетнее партнёрство — они создадут чипы для консолей следующего поколения

Цель партнёров — сделать Windows ведущей платформой для игр.

Хидео Кодзима внёс изменения в сценарий Death Stranding 2 после того, как получил очень положительные отзывы от тестировщиков

Разработчик счёл, что «если всем всё понравилось — это банально».

Nexus Mods сменил владельца — создатель сайта отошёл от дел, потому что устал и хочет отдохнуть

Новыми владельцами стали какие-то мутные типы.

Джош Сойер считает, что возможная Pillars of Eternity 3 должна перейти к 3D — как Baldur’s Gate 3

Успех Larian никому не даёт покоя.

Продажи Stellar Blade достигли 3 миллионов копий

ПК-версия разошлась тиражом в миллион копий за три дня.

Сооснователь студии авторов Inside и Limbo рассказал, что компания собирается подать на него в суд — за нарушение авторских прав

По словам Патти, Йенсен хочет «стереть его из истории Playdead».

Продажи Lies of P достигли трёх миллионов копий

Лучшему мальчику лучшие продажи.

«Леста Игры» перешла под контроль государства

«Мир танков» продолжает получать обновления. А сам Леста уже подала аппеляцию.

ИРИ потратит 3,4 млрд рублей на поддержку российских игр в течение ближайших трёх лет

Чуть больше половины — 1,9 млрд рублей — ИРИ перечислит 13 командам, недавно победившим в конкурсе национального контента.

Кооперативный симулятор альпиниста PEAK купили 100к раз за сутки

Пользователи Steam в целом тепло приняли PEAK. К моменту написания новости они оставили 1,9 тысяч отзывов, 93% из которых — положительные.

Релиз O3DE 25.05

Улучшенная производительность рендеринга (до 40%) благодаря поддержке доп. пасса рендеринга и новой функции констант шейдера, и другое.

Халява/раздачи/бандлы/курсы

Mega Mix Unity Asset Store Humble Bundle

Большой пак ассетов для Юнити.

Интересные статьи/видео

[EN] On Shaping Light

Пошаговое руководство по реализации объёмного освещения с использованием raymarching и постобработки.

[RU] Пишем 3D-игру весом в 600Кб… Ч.1

Недавно автор начал писать трёхмерные «танчики», которые должны весить не более 600 килобайт с учётом всех ресурсов, и в рамках статьи рассказывается о всех деталях разработки трёхмерной игры с нуля в 2025 году.

[RU] Как создавали и запускали «Мир домовят»: match-3 по мотивам русских народных сказок

Ведущий продюсер студии «Наши игры» в статье поделился опытом создания и запуска игры «Мир домовят» — самобытного match-3-проекта, вдохновлённого славянским фольклором и пропитанного нотками советского вайба.

[RU] Свой первый прототип игры на Unity

Изначально идея была сделать что‑то на минут 10–15, как обычно в голове много идей и мелочей, реализация которых поможет создать более приятный геймплей, но когда доходит дело до реализации, то приходит понимание, что не всё так легко, как кажется.

[EN] Фаузи Месмар из Ubisoft об искусстве генерирования оригинальных идей, а также оптимизации собственного творчества

Креативный директор Beyond Good & Evil 2 о его принципе «Творческой трезвости», заключающемся в определении того, что делает идею оригинальной.

[RU] MyCivGame. Как сделать свою Civilization

Разработчик проводит через увлекательный путь размышлений и знакомит со своим моим игровым проектом.

[RU] Третьесортные приезжие. Кипр: разработка, бизнес и жизнь в 2025

«Отвратительные мужики» на полтора дня слетали на остров, посетили конференцию GDCy FEST, пригласили нескольких интересных гостей и докладывают из местной студии в двух частях.

[EN] Рендеринг чёткого текста на GPU

Представляет подход к рендерингу текста на GPU, уделяя особое внимание качеству и субпиксельному сглаживанию.

[EN] Инновации — дело дорогое и болезненное. Начните с копирования приличного велосипеда

Рустам Байрханов рассказал про свои приключения в геймдеве.

Разное

Какие формы

Нейроны активированы.

Шейдер чулочков, работающий на смартфоне

Из Твиттера.


Также вы можете подписаться на рассылку дайджеста.

Показать полностью 21 4
[моё] Unity Разработка Gamedev Видео YouTube Гифка Без звука Короткие видео Длиннопост
0
2
Asmagor
4 месяца назад
Серия Unity3D

UNITY3D. RTS/RPG. Уровень: Бестолочь. Часть 3⁠⁠

Доброго времени, товарищи! Прошло некоторое время с того момента как я начал учить Unity и вот, что я на данный момент знаю и понимаю. Это офигеть как трудно, но неимоверно увлекательно!

Итак, напомню что я там хотел (требования к игре):
1. Большой мир (80-100 систем).

Пример Игрового мира для реализации.

Пример Игрового мира для реализации.

2. Каждый уровень (звездная система) хранит своё состояние.
3. RPG система для юнитов. (уровень, экипировка, инвентарь). Квесты, события, песочница, сюжет, торговля.
4. RTS управление (перемещение в 3-х мерном пространстве). Захват систем, кол-во юнитов в сражении как в Homeworld2, Star Wolves 3: Civil War.
5.
6. Игра однопользовательская, для Windows. (Steam)

Что из этого удалось реализовать и на какой стадии оно всё находится? Для начала расскажу вам о настройках проекта:
1. Версия UnityEngine 2022.3.62f1 LTS. Тип проекта: 3D. Built-In Render Pipeline.
2. Сразу после создания переходим в Project Manager и выполняем в таком порядке: обновляем пакеты в In Project, потом устанавливаем новые пакеты в таком порядке - Addressables, 2D Sprite, AI Navigation, Cinemachine, Localization, Input System и перезапускаем редактор для вступления изменений необходимых для Input System.

Project Packages

Project Packages

3. После перезагрузки переходим в Window -> Asset Management -> Addressables -> Groups. В появившемся окне -> Create Addressables Settings. Я пока что разделил для себя ассеты в такие группы: Prefab_Camera, Prefab_Lights, Prefab_MainMenu, Prefab_PauseMenu, Prefab_UI, Prefab_GameObjects, Asset_Audio, Asset_Sound, Asset_Music, Asset_Image, Asset_Material, Asset_Skybox, Asset_Fonts, Asset_Localization, VFXSFX, Core. Возможно потом я пересмотрю подход к групперовке.

Мой вариант групп для проекта

Мой вариант групп для проекта

4. Далее создаём папку для Localization. Переходим Project Settings -> Localization и создаём настройки локализации - Localization Settings в созданной ранее папке. Потом в обновившемся окне Project Settings -> Localization - добавим локали Add Locales. Я выбрал - EN, RU, и сохраняем их в Localization/Locales.
6. Теперь создаём таблицы для локализации Window- > Asset Management и в появившемя окне в левом верхнем углу -> New Table Collection. В появившемся окне Name -> MainMenu и нажимаем Create. Сохраняем по адресу: Localizatino/Tables. Закрываем пока это окно.

Localization Tables

Localization Tables


5. Переходим в Project Settings - Player. Вводим название своей компании согласно вашей форме предпринимательства ))).( Я пока не менял Project Settings - Player -> Active Input Handling и оставил его в значении Both.)
6.Переходим в Project Settings - Text Mesh Pro и устанавливаем необходимый минимум - Import TMP Essentials.
7. Создаём папку - Inputs. Переходим в Project Settings -> Input System Package и создаём действия для всего проекта - Create and assign a default project-wide Action Settings и перемещаем их в папку.
8. Переходим в Project Settings -> Input System -> Settings и создаём Settings Asset. В обновившемся окне - Supported Devices -> добавляем Mouse и Keyboard.
8. Возвращаемся в Project Settings - Input System Package и создаём несколько Action Maps: Gameplay_RTS, MainMenu, PauseMenu, Dialogue, Management и Gameplay_DirectControl (я пока остановился на таких).Чуть позже - подробнее о настройках.

Для Menu: Переименовать New Action ->LMB_Click и в уго Binding -> Path -> Left Button [Mouse] и чуть ниже в Use In Control scheme - тут и далее везде ставим галочку Keyboard&Mouse.

9. Создаём папки для импортируемых ассетов: UI/Image/Texture, UI/Image/Icon, UI/Fonts, UI/Selection, Audio/Sound, Audio/Music, Skyboxes, Prefab/GameObjects, Prefab/UI, Prefab/Core. Потом заполним ассетами. Едем дальше.

10. Папке Scenes: Переименовать Sample Scene в MainMenu, потом добавить сцены Bootstrap, Gameplay и UI.
11. Создать папку Scripts. В папке создать Assembly Definition (MainAssemblyDefinition). В инспекторе при выбранном свежесозданном assembly definition: Namespace -> (название вашей игры или как вам заблагорассудится) и чуть ниже - Assembly Definition References -> Add и добавляем следующее:
com.unity.cinemachine; InputSystemForUI; Unity.Addressables; Unity.AI.Navigation; Unity.InputSystem; Unity.Localization; Unity.ResourceManager; Unity.TextMeshPro; UnityEngine.UI

12. Теперь перейдем на сцену Bootstrap удалим все объекты, создаём пустой объект Hierarchy -> RMB -> Create Empty, и переименвываем его в Bootstrap.
13. File -> Build Settings -> и перетащили Bootstarp Scene из папки Scenes в Scenes in Build.
14. В папке Scripts создайте новый скрипт с именем Bootstrap и прикрепите его к объекту на сцене.
15. File -> Save и Save Project. ВСЁ! Вот и закончили первоначальную настройку проекта.

В следующем посте: ассеты, скрипты.

Показать полностью 6
[моё] Unity Программирование Российский игрострой Странный юмор Длиннопост
6
ChewieGames
ChewieGames
4 месяца назад

[Steam][Gleam.io] Only Jump On Pogo⁠⁠

[Steam][Gleam.io] Only Jump On Pogo

Only Jump On Pogo в Steam

Научись прыгать на пого-стике и поднимайся всё выше в странном, разрушенном мире. Один неверный прыжок — и ты снова внизу. Испытай себя в одиночку или в компании до 4 игроков. Только мастерство приведёт к вершине.

Раздача 10 ключей на Gleam.io на конкурсной основе с сегодняшнего дня до 27 июня.

Показать полностью
[моё] Steam Игры Gamedev Инди Gleam Инди игра Unity
0
825
white9
white9
4 месяца назад
Лига Разработчиков Видеоигр
Серия Разработка проекта "Красный рубеж"

Знамя Победы. Все в укрытие!⁠⁠

Доброго времени суток, продолжаю знакомить с проектом "Знамя Победы", который я 3 года разрабатываю в одиночку.

Это тактическая стратегия с управлением каждым юнитом от третьего лица и продвинутой системой строительства укреплений.

Показываю свежий геймплей с новой механикой - системой укрытий в прямом управлении
— Укрытия у окон и проемов - удобно для ведения огня из зданий
— Низкие укрытия - можно занять позицию, оставаясь в безопасности

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

Спасибо, что продолжаете следить за проектом!

Показать полностью
[моё] Инди Gamedev Unity Инди игра Разработка RTS Стратегия Великая Отечественная война Шутер Видеоигра Видео Короткие видео Видео ВК
56
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии