Архив рубрики: Разработка

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

Econ Dude

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

Читать далее

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

WWW is a wrapper around UnityWebRequest

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

Читать далее

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

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

Читать далее

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

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

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

Читать далее

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

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

Читать далее

RethinkDB: использование пула соединений

Не так давно в slack’е ресинковцев обсуждение было о том, какие ORM кто использует в node.js. Я лично не использую их. Вообще, для работы с RethinkDB только пул соединений использую.

Читать далее

Быстрая установка Java на Linux

По установке Java какие-то длинные статьи пишут, что-то ручками вводить предлагают. Проще один раз скриптик написать. Только иногда версию Java менять, если есть необходимость.

Читать далее

Android: решение проблемы с крашами при проверке лицензии на 5.0

Представьте себе компанию, у которой есть какое-то SDK для абстрактного устройства. После обновления прошивки этих устройств до последней версии начинают крашится некоторые приложения. Эта компания знает о проблеме, но не обновляет sdk для исправления оной. Да, речь про Google. Уже не первый раз сталкиваюсь с такой проблемой, когда их сорсы допиливать приходится =/

Читать далее

Android: добавить Dropdown меню на всю ширину Action Bar

Android Dropdown меню на всю ширину Action Bar

Как же установить выпадающее меню на всю ширину Action Bar? Использовать меню с переопределённым слоем. И да, делать будем на базе элемента Spiner.

Читать далее

Android: новый экспериментальный инструмент Jack and Jill

Типичный процесс сборки с помощью Jack and Jill

Google работает над новым набором инструментов для разработки под Android, который позволит сократить время сборки проекта, а так же уменьшить зависимости между другими инструментами. Были представлены Jack (Java Android Compiler Kit) and Jill (Jack Intermediate Library Linker) — два новых инструмента.

Пока что можно пощупать лишь первую экспериментальную версию для тестирования ваших приложений. В посте кратко расскажу о том, как работать с этой новой тулзой.

Читать далее