Когда как не перед гаминатором писать подобные посты? Я решил собрать все ассеты, которые я использую при работе с этим движком. Часть этих ассетов может быть уже известной другим разработчикам, но я надеюсь что из этого поста можно почерпнуть что-то новое и полезное для себя.
Визуальные ассеты
MateImageEffects — набор постэффектов, подходящих для создания визуального ретро стиля. Постеризация, пикселизация, имитация старой EGA графики, дизеринг, куча других эффектов. Для стандартного рендера юнити (здесь по сути все будет для стандартного рендера, ассетов для пайплайнов коммьюнити создало еще довольно мало).
Квантизация цветов (постеризация)
Имитация EGA графики
Стилизация под черновой набросок
А также многие другие эффекты присутствуют в этом полностью бесплатном наборе постэффектов.
psx_retroshader — великолепный набор шейдеров для имитации рендеринга платформы Playstation. Аффинное текстурирование, лимитирование цветности, «плавающие» вертексы — этот набор шейдеров идеальным образом помогает воссоздать атмосферу игр PS1.
Здесь собрано большое количество графических ассетов для юнити от Кейдзиро Такахаши. Там большое количество экспериментальных штук, но и для собственной игры можно что-нибудь интересное да найти.
читать дальше >>
Руководство по языку Ink для самых начинающих. Как написать игру на Ink, экспортировать в виде веб-страницы и выложить на itch.io.
https://ifhub.club/2018/08/18/pishem-tekstovuyu-igru-dlya-veba-na-ink.html
Посоветуйте, пожалуйста, движок для написания текстовых квестов (чем проще тем лучше)
Стоит вынести отдельно. Юнити расширяют инструментарий в редакторе. Теперь доступны ProBuilder (аналог SketchUp, архитектурное 3d моделирование), Polybrush (похоже на Subtance Painter, редактор текстур, а также скульптурное моделирование) и ProGrid (мощная сетка для объектов)
«Unity представила в блоге новую разработку — 2D Game Kit. Это полноценный инструмент для создания игр, не требующий навыков программирования». https://blogs.unity3d.com/ru/2018/02/13/introducing-2d-game-kit-learn-unity-with-drag-and-drop/
Veldrid — кроссплатформенная, низкоуровневая, графическая библиотека под .NET. Позволяет работать с различными графическими API (OGL 3, D3D 11, Vulkan) одинаково как на десктопе, так и на мобильных платформах не модифицируя код .NET. Лицензия MIT, то есть можно всё. Есть готовые пакеты NuGet.
Шейдеры все-равно придется писать на разных диалектах (GLSL, HLSL, ...), но библиотека выглядит интересно.
А вот ещё одна среда разработки/виртуальная консоль/да не одна, а сразу несколько. Кодить можно на Lua.
https://pixelvision8.itch.io/
Вчера я совершенно случайно узнал что на itch.io публикуют не только игры, но и программы.
Расскажу о наиболее приглянувшихся мне утилитах, к-е могут помочь Вам в разработке игр.
читать дальше >>
Если у вас появилось желание поделиться процессом разработки вашей игры, то таймлапс — один из неплохих способов это сделать. Грубо говоря, таймлапс — это ускоренное видео долгого рабочего процесса. Для его съёмки нужна программа, которая будет делать снимки экрана через определенные промежутки времени. После все снимки соединяются в одно видео.
читать дальше >>
By Gamers. For Gamers.
Громкий девиз одного некогда великого издателя/разработчика,
подарившего миру Wasteland (и прекрасного его внука по имени Fallout),
Descent, MDK, Planescape, земляного червяка Джима и много еще чего.
Вы когда-нибудь рисовали уровни для воображаемых видеоигр? Я да. Шариковой ручкой на листке в клеточку (зачастую в ученической тетради, на последних страницах): тут у нас платформа, тут ловушка с шипами, запертая дверь... И если бы мне, школьнику, сказали, что сделать игру из таких почеркушек вполне возможно, я бы не задумываясь отдал свою коллекцию вкладышей. Лишь бы попробовать. Прошло 25 лет, кажется, моя детская мечта становится реальностью.
Называется приложение Pixel Press, предназначено для создания простых 2d-платформеров на основе рисунков. Принцип несложный: скачиваем и распечатываем PDF со специальной формой (aka sketch kit, программа ориентируется по маркерам формы, чтобы верно распознать нарисованный уровень механизм сродни оптическому распознаванию символов), чертим на ней свою карту, фотографируем и почти готово. Остаются фоны-текстуры-музыка.
читать дальше >>
По немногочисленным просьбам на одном из ресурсов решил записать основы работы с Google SketchUp. Ничего фееричного создано не было, просто рассмотрел применение основных инструментов. 33 минуты, 1Гб в распакованном виде:
http://rghost.ru/2101625 (27.3Mb)
Надеюсь, будет полезно.
Дождались) Продолжаем мини-серию уроков по Google SketchUp. Вторая часть, где я смоделил нечто. Видео процесса ускорено в 4 раза, аудиоинформация отсутсвует (хотя поток записался из-за моей неосмотрительности)
http://narod.ru/disk/22694623000/Lesson2_wmv.rar.html (45.6Mb)
Забавный попался мне на глаза инструмент — онлайновая тайл-машина, она же Tile Machine.
Принцип работы прост, выбираем масштаб и тыкаем попиксельно. Набор инструментов скромный, цветов тоже — да на самом-то деле разнообразия здесь и не нужно, наоборот, чем проще тем лучше. Самое же главное, что отличает работу в Tile Machine от фотошопа или пэйнта — бесплатность и возможность видеть результат в реальном времени. Меняем тайл и тут же смотрим, как изменения отразятся на конечном результате. Это круто, потому что даже в фотошопе чтобы посмотреть на результат придётся, мягко говоря, подвигать мышкой.
Там же на сайте представлена галерея, в которой можно поглазеть на чужие работы, позлорадствовать либо позавидовать мастерству.
Пока все ссылки собраны в кучу. По мере пополнения разделы будут перемещаться на отдельные страницы. Зарегистрированные пользователи могут всячески дополнять статью.
Ресурсы
Арт, графика
- Списки спрайто-помоек можно найти здесь или здесь. Если кто знает большие и качественные архивы, добавляйте их сюда!
- Sprite Land.com
- Список ресурсов с текстурами и задними фонами.
Звуки, музыка
Шрифты
Специфичные для каждого отдельного движка ресурсы, а также статьи и уроки к ним можно найти здесь.
Создание игр и геймдев
САЙТЫ разработчиков
- GCUP.Ru — отличный сайт в помощь Gamedev'у.
- gmakers.ru — русскоязычный ресурс по разработке игр с помощью конструктора GameMaker.
- gamedev.ru — сайт по разработке в основном, «больших» игр.
- Ну и наконец, англоязычный форум Game Maker Community. Много уроков, проектов, есть чему научиться.
фреймВорки и библиотеки
- Cocos 2D — библиотека на Python для создания двухмерных игр
- PyGame — библиотека на Python для создания игр
- Cairo — библиотека для работы с двухмерной графикой
- Allegro — библиотека для разработки игр
- grx — примитивная, но простейшая в понимании библиотека для работы с двухмерной графикой
- OpenTK — тулкит для .NET, включающий в себя обёртки для OpenGL, OpenCL и OpenAL
Бесплатные программы
Графика
- GIMP — известный бесплатный растровый графический редактор.
- Blender — программа для 3D-моделирования; известный бесплатный аналог 3DS Max.
- Graphics Gale — редактор изображений для pixel-art»а (бесплатная версия не поддерживает gif, но работает с png).
- mtPaint — ещё один редактор изображений для pixel-art»а.
- Allegro Sprite Editor — программа для создания анимированных спрайтов.
- Paint.net — улучшенный вариант стандартного Paint»а.
- Inkscape — векторный графический редактор.
- MyPaint — редактор для цифровой живописи.
- Easy GIF Animator — программа для работы с GIF-анимацией.
- ArtRage — цифровая рисовалка, имеющая бесплатную версию с ограниченной функциональностью.
- Project Dogwaffle — ещё одна попытка сымитировать Photoshop.
- Synfig — мощный редактор векторной анимации.
Звукомузыка
- Gyt
- 10 октября 2009, 01:05
INSTEAD — это движок для создания игр жанра interactive fiction. Его особенностью (по сравнению с другими подобными интерпретаторами) является наличие графического режима, в котором сочетается работа мыши, текст и графика.
INSTEAD написан на LUA, скриптовом языке, который используется, например, в World Of Warcraft.
Из минусов стоит отметить тот факт, что сделана только одна игра (идет в комплекте установки), но хочется верить, что это легко поправимо.
Форум, посвященный движку.
Последние обновления