Game Dev Porn
3.29K subscribers
51 photos
4 files
858 links
Организованное интересное про геймдев. Киберклан. Делитесь с фаертимой.

[map] t.me/gamedevporn/556
[bar] @GameDevCoffeeShop
[feed] @GDP_backlog
[ideas] @IdeasFromTheDeep
Download Telegram
// first layer -> content types
#assets - ресурсы с контентом разной степени свободы
#books - книги про разработку и соседние темы
#dev_diary - дневники разработчиков
#dev_games - игры для дева и о деве
#dev_log - собственно девлоги админа о том, что пилит
#dev_stream - дев-стримеры
#events - джемы \ конфы \ ивенты
#focus - клёвые штуки, сделанные нашим комьюнити
#interview - интервью разработчиков
#jam - джемы и прочие хакатоны
#map - подборки геймдев каналов и чатов
#mind_mixer - не (совсем) геймдев, вброс в голову
#must - best of the best; check, don't skip
#patch - патчноуты самого GDP
#platforms - игровые движки и платформы
#playable - игры, в которые можно играть
#postmortem - девы об уже вышедших играх
#podcast - подкасты о разработке
#preprod - диздоки и похожие на них штуки
#search - о поиске работы
#social - социальные сборища
#studio - истории студий
#tools - полезные инструменты
#topics - общие подбивки / посты по темам
#visual - картинки-гифки без подводок
#worth_reading - чтиво на дев и около-дев темы
#worth_watching - видео (эссе) о дизайне, разработке,..

// second layer -> dev areas
#3d #ai #analytics #animation #art #bleeding_edge #business #code #feel #game_design #level_design #marketing #ml #modding #music #net #rendering #qa #story #ui #vr

// third layer -> specials
#_modern_animation :: DTF
 [Dmitry Veretelnikov]
[CTRL FRK]
[#dev_games #playable]

Недавно прошёл Ludum Dare #40, в рамках которого @slovnoslomo сделал офигенное - игру, наглядно демонстрирующую, как людям (командам, студиям, корпорациям) свойственно работать вместе и почему в какой-то момент что-то идёт не так.

Play
[Luden.io]
[while True: learn()]
[#dev_games #focus #dev_diary #ai #code #playable #ml]

Больше игр про разработку богу игр про разработку!

Продолжаем с темой machine learning. Подписчик Олег Чумаков делится проектом его студии Luden.io об алгоритмах и собственно машинном обучении. В роли дева выполняй заказы, составляя схемы по которым абстракции объектов будут правильно и быстро сортироваться по целевым группам. Такой, медитативный пазл в духе TIS-100 / Opus Magnum, с объяснением всех используемых элементов в контексте самой игры и в реальном мире. Пока что в преальфе (и её можно бесплатно скачать и пощупать), скоро релиз в Early Access, есть смысл закинуть в wishlist и следить, например.

Get Free Pre Alpha | Steam | Story of the game | Discord
 [Black Deck Crew]
[Go to IT]
[#dev_games #focus #business]

У нас есть прекрасный тег #dev_games, и он преступно underused, так что астрологи под страхом пытки ассиметрией согласились объявить неделю постов об играх про разработку, код, инди и всё такое, а начнём мы этот парад добра с фокуса на работе наших подписчиков.

Кто Black Deck Crew, те собрали Go to IT, симулятор софтверной компании. Набирать людей, фрилансировать или строить внутри (проект мечты), идти по таймлайну развития индустрии, балансируя бизнес-решения с заботой о сотрудниках и клиентах, использовать методологии / подходы / процессы / фишечки чтобы изменить статус кво - yk, тайм-менеджер в сеттинге производства кода.

Игра только вышла и пока что early access, зато активно патчится (читать - оставляй фидбэк и ты будешь услышан), тащит в себе все кор фичи и уже вполне приятно вылизана. Заводим, нажимаем кнопки, выполняем команды на экране и получаем фан?..

goto >IT | Studio
 [Davey Wreden]
[The Beginner's Guide]
[#dev_games #level_design]

Говоря о дев играх, нельзя не упомянуть The Beginner's Guide - основанный на реальных событиях (но не так, как кажется вначале) дайв по прототипам разработчика Coda с целью понять последнего от и с наррейшном Davey Wreden'а, одного из авторов The Stanley Parable, через пару лет после успеха последней.

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

Приятного.

Steam
 [CodinGame]
[#dev_games #code #playable]

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

Первый большой раздел этой штуки - вполне реальные геймдев таски. Есть какая-то система, есть набор данных, идущих на вход, ожидания от выхода и выполняющийся в процессе код. Язык на выбор, суть в том, чтобы переписать скрипт так, чтобы данные на выходе соответствовали целевым (система вела себя как ожидается). Это могут быть физические параметры садящегося на Марс корабля, вывод ASCII шрифта или оптимальный подбор целей AI турельки в лучших традициях tower defence - разнообразных задач там хватает, а упор идёт на алгоритмизацию и отработку разных тем.

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

Бонусом можно писать \ добавлять сюда свои задачи, стрит креда ради. А ещё есть ветка системы для работодателей - протестировать реальный скилл потенциальных кандидатов или устроить свой ивент с крутыми возможностями для победителей. И игра интегрирована с discord'ом, логинишься \ находишь друзей тут через FB, т.е. соц. составляющая кодерского тренажёра (а это по факту он) тоже на месте.

Некоторое количество пользы, замаскированной под аддиктивную геймдев браузерку - почему бы и да.

Play
 [Alex Nisnevich & Greg Shuflin]
[Untrusted]
[#dev_games #code #playable]

Неделя дев игр шла, мы продолжали, вы терпели.

Трогаем Untrusted, проект с центральной механикой в виде написания кода. Каждый уровень - лабиринт с игроком, выходом и стенами, минами, дронами, etc препятствиями на пути. Непроходимый лабиринт. Но код генерации уровня открыт, и к нему можно дописывать свой. Цель - внести изменения так, чтобы мейз стал проходимым. Для этого, ясно, неплохо бы для начала почитать, что там уже есть. Получается такая своеобразная борьба кода разработчика с кодом игрока, в которой есть сколько-то места программерскому креативу.

Не хватает звёзд с неба, но ознакомления стоит и приятный. Enjoy.

Play | Source
 [Daniel Mullins]
[Pony Island]
[#dev_games #game_design]

На барабане дев игр деконструкция сознания, развития хода мысли и психологии разработчика симулятора (прыгающего) (боевого) (летающего) (etc) пони на острове. Что-то близкое по духу The Beginner's Guide, но про то, как растёт одна игра, глазами вынужденного играть в это игрока. Бонусом оно очень неплохо рисует процесс разработки, от первого прототипа до отполированного релиза, через тернии фидбэка и реакций дева на то, как юзер взаимодействует с игрой.

Четвёртые стены на полную сломаны, а проект ярчайше рекомендован всем поклонникам мета контента.

Pony Play
 [Zachtronics]
[TIS-100]
[#dev_games #code]

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

TIS-100, сегодня мы знакомимся с тобой. Симулятор цепочки машин, крутящих псевдо-ассемблер. Данные приходят на вход, есть логика по которой данные нужно выдавать на выход, реализация пишется примитивными инструкциями данным - MOV UP ACC, SAV, ADD LEFT, SWP,.. Ты тоже как машина, обрабатывающая данные. Тебе дали систему на вход, pdf с описание того как оно работает, ты выполняешь инструкции и решаешь задачи, выдавая код на выход. Эта игра есть пазл, детище Zachtronics - мастеров головоломок, выстроенных вокруг тугих красивых систем, искусственных скиллов, художники за Opus Magnum, Space Chem, Infiniminer // == предок Minecraft с открытым кодом.

Помимо фокуса на системах игры Zachtronics отличаются особым подходом к лидербордам - нет единой шкалы очков, но есть несколько шкал, в которых ты видишь где ты среди друзей и какие варианты насколько популярны среди людей. В случае TIS-100 шкалы - кол-во использованных машин, кол-во инструкций, кол-во тиков машины. Есть смысл перепроходить уровни, пытаясь максимизировать ту или иную шкалу, подбирая более элегантное решение. Это тренировка хакерского мышления.

JMP STEAM