Forwarded from Game Dev Porn
[Jam Toolset]
[#patch #tools #platforms #assets #topics #code]
Джем наступает, т.ч. время напомнить, на чём можно писать, где брать ассеты, какой софт использовать, в общем упростить нам процесс решения задач. Заодно можно этот пост вынести в меню и поддерживать.
Начнём с движков. Для большинства удобным вариантом станет Unity, т.к. больше всего девов на нём уже работали. Но стоит помнить, что на UE4 можно получить из коробки более красивую взрослую картинку и обучить гд азам блюпринтов, ускорив сборку playable распараллеливанием. На другом стороне спектра Defold с его Lua, легковесными билдами, минималистичным апи и возможностью релизнуться хоть в ту же телегу, интегрировав игру с Telegram Gaming Platform. Наконец, если вы теряетесь, вам сложно, чувствуете, что хотите писать истории, а кодить боль - попробуйте Ink, там простой маркап язык для текстовых адвенчур, который из коробки соберётся в играемую html (а может быть прикручен к тому же Unity).
Дальше по ассетам. В тиме есть, кому крафтить - прекрасно, но начинать лучше с болванок из больших свободных интернетов. Аналогично с кодом - многие вещи уже сделаны, нет смысла переизобретать велосипед, проще выбрать то, что подходит по описанию и бесплатно \ дёшево. Первые кандидаты, конечно, это Unity Asset Store, Unreal Engine Marketplace и Defold Asset Portal. Вагоны самого разного контента, очень много вещей можно привести в очень готовый вид очень рано, а потом подменять на финальное (или нет).
Чуть более специфичные. Sonniss GameAudioGDC Bundle это 30GB звуков с абсолютно свободной лицензией на все случаи жизни. Mixamo дают пачку моделек с настраиваемыми анимациями. Музыку можно брать на SoundCloud, многие исполнители совсем не против (мои работы можете смело брать если надо, например) (при желании можно даже подружиться с его API и дёргать по тегам \ исполнителям на лету). Game Art 2D это здоровый архив royalty free двумерной графики - всякие спрайты, юай, etc. Базовый сетап проекта (пара плагинов \ скриптов, упрощающих жизнь) можно найти у меня на гитхабе, с этой болванки я сейчас начинаю проекты (сыро, но что-то).
И ещё немного о любопытных #tools. SpriteDLight генерирует нормал, спекуляр, металлик, etc мапы на основании текстуры. Pixelator превращает фото и традиционный арт в здоровые пиксели как в 90х. Paletton удобен для подборки цветовых схем. ShoeBox выполняет кучу утилитарных функций при работе с изображениями. ShaderToy - отличная коллекция шейдеров и заодно инструмент для написания \ тестирования оных. WolframTones - процедурный генератор музыки с кучей конфигов.
Эпичного крафта вам, коты.
[#patch #tools #platforms #assets #topics #code]
Джем наступает, т.ч. время напомнить, на чём можно писать, где брать ассеты, какой софт использовать, в общем упростить нам процесс решения задач. Заодно можно этот пост вынести в меню и поддерживать.
Начнём с движков. Для большинства удобным вариантом станет Unity, т.к. больше всего девов на нём уже работали. Но стоит помнить, что на UE4 можно получить из коробки более красивую взрослую картинку и обучить гд азам блюпринтов, ускорив сборку playable распараллеливанием. На другом стороне спектра Defold с его Lua, легковесными билдами, минималистичным апи и возможностью релизнуться хоть в ту же телегу, интегрировав игру с Telegram Gaming Platform. Наконец, если вы теряетесь, вам сложно, чувствуете, что хотите писать истории, а кодить боль - попробуйте Ink, там простой маркап язык для текстовых адвенчур, который из коробки соберётся в играемую html (а может быть прикручен к тому же Unity).
Дальше по ассетам. В тиме есть, кому крафтить - прекрасно, но начинать лучше с болванок из больших свободных интернетов. Аналогично с кодом - многие вещи уже сделаны, нет смысла переизобретать велосипед, проще выбрать то, что подходит по описанию и бесплатно \ дёшево. Первые кандидаты, конечно, это Unity Asset Store, Unreal Engine Marketplace и Defold Asset Portal. Вагоны самого разного контента, очень много вещей можно привести в очень готовый вид очень рано, а потом подменять на финальное (или нет).
Чуть более специфичные. Sonniss GameAudioGDC Bundle это 30GB звуков с абсолютно свободной лицензией на все случаи жизни. Mixamo дают пачку моделек с настраиваемыми анимациями. Музыку можно брать на SoundCloud, многие исполнители совсем не против (мои работы можете смело брать если надо, например) (при желании можно даже подружиться с его API и дёргать по тегам \ исполнителям на лету). Game Art 2D это здоровый архив royalty free двумерной графики - всякие спрайты, юай, etc. Базовый сетап проекта (пара плагинов \ скриптов, упрощающих жизнь) можно найти у меня на гитхабе, с этой болванки я сейчас начинаю проекты (сыро, но что-то).
И ещё немного о любопытных #tools. SpriteDLight генерирует нормал, спекуляр, металлик, etc мапы на основании текстуры. Pixelator превращает фото и традиционный арт в здоровые пиксели как в 90х. Paletton удобен для подборки цветовых схем. ShoeBox выполняет кучу утилитарных функций при работе с изображениями. ShaderToy - отличная коллекция шейдеров и заодно инструмент для написания \ тестирования оных. WolframTones - процедурный генератор музыки с кучей конфигов.
Эпичного крафта вам, коты.
theme == running out of space;
Forwarded from Game Dev Porn
[Matthew Lindsay]
[Let's make a PICO-8 Game]
[#platforms #worth_watching #code]
Есть такая штука - PICO-8. Виртуальная консоль / devkit для игры в и разработки восьмибитных маленьких игрушек. GDC Matthew Lindsay минут за 30 показывает, как легко на этом прототипировать.
Главное преимущество этой штуки - лютый минимализм во всём. Встроенный редактор пиксельарта, встроенный редактор звуков и трекинг тул для музыки, редактор уровней, даже код можно писать прямо внутри него (ну или в VS Code каком-нибудь снаружи, вся игра - небольшой текстовый файлик, редачить можно чем угодно). Причём да, его билдят +- на все платформы, никто не мешает закатать прошивку в Raspberry какой и сделать консоль настоящей. Картридж игры - png картинка, которую можно открыть PICO-8, хотя есть и другие варианты деплоя - в html страницу, например.
Другая крутая фича - все PICO-8 игры распространяются с открытыми сорсами-ассетами и полным правом на модификацию и использование. Ну т.е. если вы, скажем, делаете платформер - вы можете взять версию Celeste под PICO-8, открыть его код, оставить там только базовый мувмент, перерисовать спрайты, построить свои уровни и сделать на основе этого уже свой проект.
Правда, он не бесплатный - $15 за вход. Не так много, и потом вообще никаких fee или гейтов - доступ ко всему контенту комьюнити и его сорсам. За $20 можно взять его в паке с Voxatron - схожей виртуальной консолью, только про воксельное 3D.
Приятного дайва. Делитесь в чате картриджами если будете что строить. ^_^
PICO-8 | Voxatron
[Let's make a PICO-8 Game]
[#platforms #worth_watching #code]
Есть такая штука - PICO-8. Виртуальная консоль / devkit для игры в и разработки восьмибитных маленьких игрушек. GDC Matthew Lindsay минут за 30 показывает, как легко на этом прототипировать.
Главное преимущество этой штуки - лютый минимализм во всём. Встроенный редактор пиксельарта, встроенный редактор звуков и трекинг тул для музыки, редактор уровней, даже код можно писать прямо внутри него (ну или в VS Code каком-нибудь снаружи, вся игра - небольшой текстовый файлик, редачить можно чем угодно). Причём да, его билдят +- на все платформы, никто не мешает закатать прошивку в Raspberry какой и сделать консоль настоящей. Картридж игры - png картинка, которую можно открыть PICO-8, хотя есть и другие варианты деплоя - в html страницу, например.
Другая крутая фича - все PICO-8 игры распространяются с открытыми сорсами-ассетами и полным правом на модификацию и использование. Ну т.е. если вы, скажем, делаете платформер - вы можете взять версию Celeste под PICO-8, открыть его код, оставить там только базовый мувмент, перерисовать спрайты, построить свои уровни и сделать на основе этого уже свой проект.
Правда, он не бесплатный - $15 за вход. Не так много, и потом вообще никаких fee или гейтов - доступ ко всему контенту комьюнити и его сорсам. За $20 можно взять его в паке с Voxatron - схожей виртуальной консолью, только про воксельное 3D.
Приятного дайва. Делитесь в чате картриджами если будете что строить. ^_^
PICO-8 | Voxatron
YouTube
Let's make a PICO-8 Game in 30 Minutes!
In this 2021 GDC Game Career Seminar session, game developer Matthew Lindsay demonstrates the abilities of PICO-8—a fantasy console for making, sharing, and playing tiny games and computer programs—by building a game within 30 minutes.
Register for GDC…
Register for GDC…