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

Warfare 1942 - онлайн шутер

Мультиплеер, Шутер, Мидкорные

Играть

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

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

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

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

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

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

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

Как плавать в Unreal Engine - Уроки для новичков⁠⁠

6 часов назад
[моё] Игры Unreal Engine Инди Gamedev YouTube Видео
0
10
Fatbats
Fatbats
Лига Разработчиков Видеоигр
Серия Геймдизайн (записки на полях)

Пополнение личной библиотеки, 08дек2025⁠⁠

17 часов назад

Книжное-учебное: Первые две - процесс (пайп) разработки игр и какие игры бывают, вторые две - менеджмент и оптимизация процессов )

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

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

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

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

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

Показать полностью 2
[моё] Компьютерная графика Gamedev Unreal Engine Unity Gamemaker Studio 2 Книги Личное
3
DefaultUser12345

Выпустил демо своей игры⁠⁠

2 дня назад

Писал неделю назад про демо через 3-5 дней, но затянулось: хотел успеть доделать новую фичу.

Авторитеты - обычные подручные, которых ты повысил (за премию и авторитет). Они так же как и гг могут захватывать районы и нанимать себе подручных (за твои деньги!). Но не могут взаимодействовать со зданиями.

Рисуя текстурки, попытался передать чела в кожанке с яркой рубашкой:

Выпустил демо своей игры

Как, получилась кожанка?

Теперь обновления вышли, так же как и демка

Если любопытно, заходите на страничку в Steam

Показать полностью
Разработка Gamedev Инди игра Инди Unreal Engine Компьютерные игры
3
48
MakeY0urGame
MakeY0urGame
Лига Геймеров

Unreal Engine или Unity: какой игровой движок выбрать начинающему игроделу? Разбор плюсов и минусов⁠⁠

4 дня назад

Итак, начинающий игродел. Ты принял решение: хочу разрабатывать игры. Глядишь, повезёт, сделаю инди игру и заработаю кучу денег (что возможно), а то и вовсе устроюсь в крупную студию, перееду в Европу и буду разрабатывать игры (что тоже не влажные мечты, а действительно возможно. Например, боёвку в Cronos The New Dawn разрабатывал наш соотечественник, которого взяли на работу поляки).

Но тут встаёт вопрос: а какой движок выбрать для изучения? Unity? Unreal Engine? CryEngine? Godot? RPG Maker? GameMaker? К сожалению, начинающий игродел, если ты мечтаешь изучить движок RAGE (Rockstar Advanced Game Engine), на котором сделали GTA 5 и делают GTA 6 - то забудь. Многие крупные игровые студии используют свои внутренние движки, которые недоступны для общего пользования, а вот вышеперечисленные - доступны.

Но давай так. Сейчас основная конкуренция идёт между Unity и Unreal Engine. Остальные движки... Ну, они конечно используются в индустрии, но не прям уж активно. Сможешь ли назвать сходу игры на Godot?

Поэтому остаются только Unreal Engine, Unity и CryEngine. Но вот в чём незадача... Несмотря на то, что CryEngine - крутой движок, но вот особым спросом в разработке он не пользуется. Да, мы получили шикарный Kingdome Come на нём, а в 2017 году - Prey и ещё несколько хороших игр. Но этого мало, учитывая, что игр выходит каждый месяц очень много.

Поэтому если брать по соотношению качество/популярность, то остаются Unity и Unreal Engine.

И я имею право сравнивать эти движки. Как минимум потому, что у меня есть каналы по Unity и по Unreal Engine. По Unreal Engine я и вовсе имею сертификат от Epic Games, что я могу официально преподавать:

Поэтому - давай начнём.

Что легче изучать?

Unity:

Весь Юнити построен на компонентах и скриптах. Хочешь заставить своего персонажа двигаться? Пиши скрипт. Хочешь, чтобы была возможность управлять камерой игрока? Подключай компонент Cinemachine.

Весь код в Unity пишется на C#. Это не самый сложный язык программирования, но и не самый лёгкий. Иногда порой у тебя могут быть сложности с синтаксисом языка. Но это нормально. Любой язык можно изучить, приложив время. Это нормальный учебный процесс.

При этом если не хочешь писать код руками в C#, то в Unity есть другой язык программирования. Он называется Bolt. Если коротко, то такие визуальные языки программирования состоят из блоков, которые ты вызываешь, подаёшь нужные значения и устанавливаешь значения. Но вот в чём нюанс - этой системой в Unity практически не пользуются. Все привыкли писать код «по-старинке» на C#. И это нормально.

При этом нужно отметить, что по Unity есть куча гайдов в Интернете, а то и скрипты лежат в открытом доступе готовые. Хочешь логику атаки для своего персонажа? Стащи в свой код. При этом у Unity отличная документация. Прям очень структурированная и удобная. Да и образовательные курсы официальные и бесплатные даже есть, а также собственный магазин ассетов.

Unreal Engine:

В Unreal Engine можно работать как на С++, так и на Blueprints. Давай по-порядку. С++ - крайне сложный язык. Ты можешь вбить «самые сложные языки программирования» в Интернете и С++ будет болтаться где-то рядом с Assembler. Например, в C# Unity нет множественного наследования, а в С++ множественное наследование есть (например, если нужно отнаследоваться от класса Actor и ещё отнаследоваться от Interface). Согласись, уже звучит сложно?

Но не беда. В Unreal Engine есть встроенный язык визуального программирования - Blueprints. Он тоже вызывает сложностей, но он всё равно дружелюбнее, чем С++ на старте. Логика та же самая: ты подключаешь нужные блоки друг к другу, задаёшь значения и так далее. «Что выбрать: С++ или Blueprints?» - спросишь ты. А я отвечу: сначала Blueprints, потом - С++, а потом комбинируй. Например, многая логика в Fortnite написана на Blueprints, а на С++ - сетевой код.

По Unreal Engine есть просто тонна уроков на любой вкус, много различных сообществ и обучающих официальных проектов от самих Epic Games (владельцы движка). Но вот за что я ругал, ругаю и буду ругать Epic Games - за их документацию. В ней много мусора, порой не хватает структуры. Ты можешь в документации искать одно, а он тебе выдаст совершенно другое. И окажется, что то, что ты ищешь - оно окажется вообще внутри другой большой темы. Это проблема. Также есть собственный огромный магазин ассетов.

Поэтому вывод здесь такой: Unity для обучения легче. Этим всё сказано.

Где что используется?

Unity:

Преимущественно на Unity делают мобильные игры и инди-проекты. Потому что, опять же, такие игры делать проще, ведь нам там не нужна мегакрутая графика на смартфонах, да и инди разработчики не могут себе позволить технологию фотограмметрии для получения реалистичных объектов и прочее.

Но то, что Unity используется чаще всего в мобильной разработке - это плюс. Ведь мобильный рынок игр обходит рынок игр на ПК по прибыли. Поэтому и вакансий по Unity намного больше, ведь разработка игр на мобилок чаще всего поставлена на поток: студии делают десять мобильных игр, из которых большинство провалится, но одна «залетит» и будет кормить студию долгие годы. Поэтому и разработчики требуются. Многие популярные китайские игры по типу Honkai: Star Rail на Unity сделаны и выглядят хорошо.

Unreal Engine:

Используется везде. Абсолютно. Даже в кино («Мандалорец» и «Мир дикого запада» и прочее). Видел даже музыкальные клипы. Игры, понятное дело, перечислять смысла нет. Их просто дофига. Это могут быть как различные АА игры (Clair Obscure: Expedition 33), так и AAA (серия Mortal Kombat). В Анриле также можно делать реалистичные эффекты прям внутри движка. На Unity тоже есть возможность создания системы частиц, но в Unreal Engine они выглядят намного симпатичнее.

При этом у Unreal Engine огромный инструментарий: вы можете записывать себя на телефон и закинуть в игру даже без аренды студии MoCap. Можете создавать очень реалистичные сцены и так далее. Поэтому будьте уверены: 90% крупных игр на Unreal Engine. Но что у Unreal Engine с мобилками? На самом деле, там тоже всё неплохо: Fortnite, PUBG Mobile, Dark and Darker Mobile. Но вот в чём проблема: это требовательные игры для телефонов. Поэтому бабушка в поликлинике в очереди выберет скорее собирать три в ряд в игре на Unity, чем нагибать других игроков в Fortnite. Не у всех есть мощные iPhone и Samsung последней модели.

Поэтому вывод здесь такой: для больших и красивых игр с реалистичной графикой (пусть и необязательно, можно сделать красиво и за счёт арта) - Unreal Engine, для мобилок и совсем инди-проектов - Unity (хотя на Unity есть Escape from Tarkov, которая пытается в реализм, но у игры огромные проблемы с оптимизацией и графика всё равно не впечатляет).

Какие есть существенные проблемы у движков?

Unity:

Самодурство разработчиков движка. Создатели движка как-то сказали: «Мы будем брать деньги за КАЖДУЮ УСТАНОВКУ (!) игры на их движке». Т.е. создал ты игру, дорогой анон, загрузил в Steam. Установили два человека твою игру, не понравился им твой замечательный инди-хоррор на коленке и оформили рефанд (возврат) - пофиг, будь готов платить за эту установку. Ещё и в минус уйдёшь.

Вообще эту систему раскритиковали игровые разработчики и всё это откатили. Но факт остаётся фактом - у Unity проблема с деньгами. Они даже недавно присоединились к Unreal Engine для создания контента по Fortnite. А это, дорогие мои, говорит о финансовых проблемах создателей движка. Поэтому что им взбредёт в голову потом - сложно сказать, дорогой игродел. Как бы не оказалось, что ты создал игру, уже тестируешь её, а завтра выходит новость, что движок Unity становится полностью закрытым. Хотите разрабатывать дальше - покупайте лицензию на использование. А это может быть от 100 000 долларов (~ 8 000 000 рублей).

Unreal Engine:

Самодурство разработчиков игр. Тут вот в чём проблема. Многие слышали, что игры на Unreal Engine 5 выходят неоптимизированными. Почему так? Потому что разработчики хотят сделать супер-мега-красиво и не работают с оптимизацией таких сложных систем, как Lumen и Nanite. Что это такое - объяснять не буду, дабы не зарываться. Цель здесь проста - разработчики хотят показать инвесторам суперграфику, выжимая все соки из движка, а на оптимизацию как-то пофиг уже. Вот и получается, что получается.

Поэтому, дорогой игродел. Пожалуйста, молю тебя. Если будешь делать собственную игру - ну откажись ты от тяжёлых систем Анрила. Вон, в Split Fiction всё это убрали - вуаля, идеальная игра по оптимизации. Но даже если и хочешь использовать эти системы, как это было сделано в Expedition 33, то будь готов тестировать, настраивать и в общем прям заморочиться над оптимизацией.

Вывод здесь такой: все дурят, но в разных областях.

Почему движки бесплатные? В чём подвох?

Движки бесплатные до тех пор, пока игра не начнём вам приносить деньги.

Unity:

Тут чуть посложнее система, чем у Unreal Engine. У Unity есть несколько систем лицензирования. Есть Unity Personal, Enterprise и Pro. Простите меня, что не буду сюда всё переписывать, как там и что, ибо пост раздуется до больших высот. Если вам интересно - то вот ссылка.

Unreal Engine:

Если вы заработали на игре 1 000 000 долларов, то вы обязаны будете отдать 5% с последующих продаж в казну Epic Games. Если же вы опубликуете свою игру в Epic Games Store, то ставка снизится до 3.5%. Всё просто. Не набрала ваша игра 1 000 000 долларов? Ну, платить ничего не нужно.

Выводы здесь такие: как по мне, так система роялти от Unreal Engine более комфортная и удобная, в то время как для Unity порог снижен и в целом можно запутаться с их системами.

Заключение.

Поэтому я надеюсь, что я ответил на твой вопрос, юный игродел. Я бы посоветовал тебе вообще потыкать разные движки. Вдруг тебе ни Unity, ни Unreal Engine не зайдут. А вот какой-нибудь Godot - полюбишь с первого взгляда.

В конце концов, интересной игру делают не движки. А люди, которые хотят сделать интересную игру.

Показать полностью 14
[моё] Gamedev Инди Unreal Engine Игры Unity Игровой движок Компьютерные игры Длиннопост
16
11
Evgeniy.Potapov
Evgeniy.Potapov
Лига Разработчиков Видеоигр
Серия Шёпот из Глубин

Немного старого особняка вам в ленту :)⁠⁠

5 дней назад

Пока что готовлю новую геймплейную демонстрацию, а потому причёсываю законченные куски локаций и набрасываю на них деталей. Следующий пост будет уже с видео. Однако приходить совсем уж с пустыми руками было бы не круто. Так что заместо геймплея "у меня есть кое-что лучше - рисунок геймплея" (с) 😎

Скриншот из игры

Скриншот из игры

Нам придётся немного поломать голову над тем, как взломать тяжеленный старый сейф, а также постараться не попасть в лапы чудища, следующего за нами по пятам...

Если заинтересовались - милости прошу к нашему шалашу:

Группа ВК: https://vk.com/koligrim.studio

Телеграм: https://t.me/koligrim_studio

Бусти: https://boosty.to/koligrim.studio

Добавить в желаемое: https://vkplay.ru/play/game/shopot-iz-glubin/

Показать полностью
[моё] Gamedev Разработка Unreal Engine Инди Хоррор игра Инди игра Скриншот
0
6
tahomogames
tahomogames
Лига Разработчиков Видеоигр
Серия Разработка GlideBTL

Творческое безобразие и хаос, или как создаются визуальные эффекты в Glide BTL⁠⁠

5 дней назад

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

Goliaf эффект полета

Всё начинается с референсов
Каждый эффект начинается с исследования. Иногда это интуитивный поиск “того самого ощущения”, а иногда уже вижу перед глазами конкретные сцены из любимых тайтлов, например, из League of Legends, Аркейна, Final Fantasy или Alan Wake. Эти проекты для меня - как топливо. Они вдохновляют, задают настроение и подталкивают двигаться дальше. Они задают настроение, цветовую палитру и ритм.
После того как найдено визуальное направление, наступает этап компоновки: коллажи в Figma помогают определить логику - где начинается эффект, как он развивается и как “растворяется” в конце. Ведь у любого хорошего визуального эффекта есть структура: начало, середина и финал, как у миниатюрной истории.

Творческое безобразие и хаос, или как создаются визуальные эффекты в Glide BTL

Логика и ожидания
Самое сложное - оправдать собственные ожидания и сделать эффект не ради визуала, а ради идеи. Он должен работать в контексте игры, быть её частью.
Так, например, модуль остановки времени изначально создавался для Projectile, но выглядел чересчур вульгарно и интуитивно непонятно. Мы в итоге перенесли всё на LineTrace, и только тогда эффект начал дышать. Иногда приходится отпустить то, что тебе нравилось визуально, ради того, чтобы оно стало функциональным.
 
Маленькие гордости
Особенно любимый эффект - эффект для полёта для Goliaf, так как он получился в точности таким, как я его себе и представляла. Редко когда получается что-то сделать с первого раза, и это один из этих случаев. Особенно нравится материал для этих голографических кругов - он похож на битые пиксели и от того я им горжусь. Конечно, наши эффекты ещё далеки от крутых эффектов ААА студий, но мы учимся и развиваемся!

Как понять, что пора остановиться
Совершенства не существует - и это нужно принять. Часто попытка “дотянуть” эффект до идеала только мешает. Обычно я показываю эффект кому-то из команды. Если человек не видит ничего выбивающегося, значит, всё - работа закончена. Иногда нужно просто довериться чужому взгляду и отпустить.

Как меняется взгляд на мир
Работая с VFX, перестаёшь быть обычным зрителем. Теперь я не могу спокойно смотреть фильмы или играть - постоянно ловлю себя на мысли: “Как они это сделали? Почему частицы ведут себя именно так?”
Взять тот же Expedition 33 - там партиклы сделаны с такой любовью к деталям, что я невольно ставлю игру на паузу, чтобы рассмотреть всё кадр за кадром. Это и вдохновляет, и немного мешает жить.

Главное - не бояться
Визуальные эффекты - это постоянные эксперименты. Иногда - хаос и горящие глаза, иногда - математика и слёзы над кружкой кофе.
Самое важное - не останавливаться, просить совета, делиться идеями и не бояться сделать что-то, чего ещё никто не делал. Ведь именно такие решения делают игру живой и особенной.
Творческое безобразие рулит.
И именно в нём - весь кайф нашей работы.

Наш Steam

Свежие новости в Telegram

Показать полностью 1
[моё] Внутренний диалог Инди игра Инди Gamedev Unreal Engine Unreal Engine 5 Niagara VFX Разработка Сумасшедшие идеи Кооператив Эффект Визуальные эффекты Гифка Длиннопост
0
2
user9248740
user9248740
Лига Геймеров

Добро пожаловать в Dream Village⁠⁠

6 дней назад

Добавляйте в желаемое

- расслабляющий casual-симулятор, где вы сможете воплотить мечту о спокойной жизни в уютной деревне. Начните с небольшого дома и превратите его в идеальное гнёздышко: покупайте стильную мебель, расставляйте её по своему вкусу, создавайте атмосферу уюта. Создайте свою деревенскую мечту - живите, развивайтесь, зарабатывайте и наслаждайтесь неспешной жизнью в своем темпе!

Показать полностью
[моё] Инди игра Инди Unreal Engine Gamedev Короткие видео Симулятор Видео Видео ВК
0
11
Breadinc
Breadinc
Лига Разработчиков Видеоигр

2 месяца назад я начал делать то, о чем мечтал с 12 лет...⁠⁠

7 дней назад

Работал в геймдеве 6 лет. Ну как в геймдеве, в мобилках... В отделе маркетинга. Отвечал за те самые пресловутые рекламные видео-ролики, мы их называли "Креативами". Ну вы знаете, это те самые видосики где "Женщина рожает на велосипеде... Босс мафии... Девушка с ребенком замерзает в доме... Зек, которому автомат упал в задн... кхмм" Ну вы поняли. Те самые ролики, которые люди видят пока играют в мобильные игры.
Поначалу это было интересно... В какой-то мере прибыльно, и даже ни капельки не стыдно. Но с каждым годом становилось все хуже. Как со стороны "как?", так и со стороны "для чего?". В последнее время это было ооочень прибыльно, но вообще ни разу не интересно. Перегорел? Скорее всего. Но в одном я уверен точно - 6 лет в геймдеве, но не в геймдеве, а рядом. Видишь его через окошко, вспоминаешь как в 12 лет с другом зарёкся что тоже станешь игровым разработчиком. И вот он я. 33 года от роду, женатый человек. Собака и кошка в ногах и множество идей в голове.

А ничо тот факт что...

Я не программист... Не художник... Не геймдизайнер...
Обычный парень, без высшего образования и бороды (очень надеюсь, что она когда-нибудь появится). Да, по молодости писал электронную музыку, сам научился играть на гитаре, пою неплохо, но это мне жена так говорит. Продавец, официант, бармен, работник завода и в конечном итоге около-геймдев.

22 года я с удовольствием...

Играю в компьютерные и консольные игры. Вообще диву даюсь, что спустя столько времени я всё еще с упоением сижу за своим ПК и изучаю Стим и Итч.ио в поисках чего-то нового и интересного. Но так же эти 22 года в моей голове не стихает фраза "Надо сделать свое". И я наконец-то прислушался.

Почему сейчас?

Потому что то самое "когда-нибудь..." может превратиться в "никогда". И я уволился. Конечно страшно, даже не спрашивайте. Но не ошибается тот, кто ничего не делает. Так надо было, я это чувствовал.

И теперь каждый день...

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

И что же я делаю?

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

Да, в данный момент моя игра состоит из 20+ строчек кода на Blueprint, из двух кривоватых моделек руды. Но оно моё. Оно для Вас.

Какое-то время я не буду писать о том, как я сделал морф-таргеты для моделей в Blender и перенес их в UE, или как я написал логику нагрева и остывания. В данном посте я хотел лишь поделиться мыслями и задать вам пару вопросов на эту тему.

  1. Как вы относитесь к медитативному геймплею?

  2. Как бы вы сделали, чтобы игрок чувствовал вес молота, а не просто кликал на мышку?

  3. Упрощение - значит ухудшение?

Надеюсь первым пост вышел не слишком слащавым или слишком скучным. Также надеюсь прочитать в комментариях ваши истории о том, как вы решились сделать то, о чем давно мечтали.

Добавлю видос-отсылку на проект, который я делаю ниже

https://www.youtube.com/watch?v=PSOtsBteaY0

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