Будни юнитишника: Steam, Mac, Metal — всё плохо

Сделали поддержку Mac’а, а про Steam overlay и забыли. Недавно игрок пожаловался, что не может в игре покупку сделать, не показывалось окно с инапами. Оказалось, что Steam overay не поддерживает Metal на данный момент.

Читать далее

Econ Dude — интересный блог, в том числе и про геймдев

Econ Dude

Econ Dude

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

Читать далее
WWW is a wrapper around UnityWebRequest

Будни юнитишника: WWW, всё равно его не брошу

WWW  is a wrapper around UnityWebRequest

WWW is a wrapper around UnityWebRequest

Вот многие ругают Java так как там ради обратной совместимости много старья тянется и т.п. Юнитишники, видимо, олдскульные джависты из начала 2000-х. Все мы знаем про ужасный класс WWW для загрузки всякого разного. Unity постоянно говорят, что его лучше не использовать больше, что лучше использовать UnityWebRequest, что его выпилят скоро, а воз и ныне там…

Читать далее

RethinkDB: живее всех живых. Теперь под крылом Linux Foundation

rethinkdb-linux-foundation

Как стало известно из блога Rethink’овцев, CNCF(Cloud Native Computing Foundation) выкупила права на исходники RethinkDB и передала проект под покровительство организации Linux Foundation. Перед передачей код был переведён с лицензии AGPLv3 на Apache 2.0. Передача осуществлена в рамках предпринятой бывшими разработчиками RethinkDB инициативы по передаче сообществу управления над проектом.

Читать далее

Будни юнитишника: почему Raycast не работает, или проверяйте слои

raycast

Довольно долгое время была проблема в игре, что боты порой могли упереться в стенку и пытаться пройти сквозь неё. И так пробовал понять, в чём проблема, и сяк. Ну да, довольно быстро понял, что рейкасты не проходят, но почему?

Читать далее

Полезные уроки, которые можно извлечь из 7 игр, родившихся на геймджемах

gamejam

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

Из каждой истории вы может извлечь что-то новое в плане маркетинга, дизайн и т.д.

Читать далее

Нельзя так просто взять и поднять виртуалку на Soft Layer

SoftLayer_VPS_toooo_loooong

Понадобилось по-быстрому VPS поднять на Soft Layer. Ну да, размечтался. За 5 часов виртуалка так и не поднялась. Не знаю, как с таким подходом они ещё всех клиентов не растеряли.

Читать далее

Над RethinkDB сгущаются тучи?

Unnyworld-meets-rethinkdb

Последние дни было немало обсуждений по поводу RethinkDB. К сожалению, подтвердились слухи, компания RethinkDB, развивающая одноимённую СУБД и web-платформу Horizon, объявила о закрытии. После стольких лет разработки из-за неспособности организовать устойчивый бизнес основатели были вынуждены свернуть свою деятельность. СУБД RethinkDB и платформа Horizon передаются в руки сообщества. Код RethinkDB распространяется под лицензией AGPLv3, а Horizon под лицензией MIT.

Читать далее

Deus Ex: Mankind Divided — I never asked for this

I_never_asked_for_this

Не хотел я писать ничего по поводу игры, но настолько она меня разочаровала, что решил накалякать пару слов об этом ужасе. Я не буду ничего говорить про производительность игры, так как мне не особо важно играть на ультре, а ноут высокие и средние настройки пока ещё вполне тянет. Deus Ex: Human Revolution была хороша, но в Mankind Divided каким-то образов Square Enix умудрились просрать все полимеры.

Читать далее

Unity3d: плагин для Android push notifications

Android-push

В Unity3d есть классы для работы с пушами под iOS. Но нет стандартных средств сделать тоже самое и под Android. Приходится писать свой плагин на Java, который затем можно закинуть в Plugins/Android и делать native вызовы к нему. Если вас интересует, как создать свой плагин (в частности, плагин для отправки локальных пушей), заходим под кат.

Читать далее