Pointy Leaf
@korovany
6 posts

Golden Light: roguelike-хоррор от первого лица

Шестая игра в списке #заслужили — Golden Light.

Мы здесь не для того, чтобы делать игры: о текущем состоянии Unity

by @korovany Когда я ругаюсь на Unity за то, что они не делают полноценных игр на своем движке, вот что я имею в виду. Полноценные игры — это не технодемки, которые они забросят через месяц, а проекты, которые бы приносили им деньги, имели успех у игроков и поддерживались после релиза. Это проекты, где игровой движок мгновенно обнажает свои недостатки и проблемные места, где движок обкатывается командой в боевых условиях, в которых невозможно не замечать огрехов дизайна и неудобных решений. Только такие проекты помогут движку развиваться в правильном направлении, и только в таком случае разработчики движка и разработчики игр будут понимать друг-друга с полуслова.

Unity Roadmap @ GDC 2019

Ну че, программисты. Собираю самое интересное (а значит что-то не расскажу) из планов Unity на 2019 год в этом посте. Полную дорожную карту можно скачать тут (~178 МБ).

Atomic Heart: что говорят об игре бывшие и текущие разработчики

Привет, я веду телеграм-канал по геймдеву, в котором вчера я опубликовал открытое обращение к разработчикам Atomic Heart с призывом прояснить ситуацию касательно слухов и поделиться информацией. На это обращение откликнулось 11 человек. 10 из них подтвердили причастность к разработке игры, 1 подтвердил частично. Вся рассказанная в этом посте информация была получена от этих людей. Их имена, должности и сроки их работы я разглашать не буду на правах их анонимности. Они об этом попросили очень настойчиво.

Будущее Unity в 2019

Осенний Unite 2019 прошел. Самое важное было показано вне стрима, поэтому подборка основана преимущественно на информации с закрытой презентации Product Roadmap. И да, подписывайся на Геймдев, который мы заслужили.

Академичность головного мозга на примере Swift, Golang, Rust и Kotlin

UPD: Немного стыдно за этот пост. В течение последних трех лет я сильно поменял свое мнение, это был долгий процесс и за эти годы я получил массу дополнительного опыта. Я перестал считать C-style declaration чем-то более лучшим. Учитывая, что конструкции типа let x: u32 = 5 облегчают жизнь компилятору (парсинг грамматики происходит куда проще) и к ним быстро привыкаешь, я все меньше и меньше стал предпочитать С-подобный синтаксис. Тем более, что современные языки программирования хорошо умеют в вывод типов, а линтер вам и так подсветит выведенный тип. Go, правда, все еще выглядит стремно. Ну и возвращаемый тип функции в конце иногда мешает читаемости еще сильнее, особенно в Rust с кучей Dyn/Box.