воскресенье, июля 22, 2012

Touch gestures


Частично реализовал мини-библиотечку по поддержке gestures. Поддерживаются:
  • Tap - короткое касание.
  • Long tap - длинное касание.
  • Drag - перетаскивание точки.
  • Zoom(pinch) - изменение масштаба (изменение расстояния между двумя касаниями).
Любое из этих событий вызывает определенный метод у каждого GameObject-подписчика из списка с передачей параметров события.

воскресенье, июля 15, 2012

Unity3d - ошибка при создании атласа текстур


Забавное поведение Texture2D.PackTextures() обнаружил сегодня: если один из запекаемых в атлас (1024 x 1024) спрайтов будет размером в 1024x93 и больше по высоте, то все будет хорошо, если же 1024x92 и меньше по высоте - все поломается. Причем более мелкие спрайты запекаются без проблем - скорее всего какая-то зависимость от соотношения длины к высоте.

четверг, июля 12, 2012

Новая игра - ARRRRR!!!


Художник вернулся из отпуска и мы начинаем работу над следующей игрушкой под android - аналогом "angry birds", но с определенными изменениями в геймплее и в пиратском сеттинге.

воскресенье, июля 01, 2012

Dark Omen - избегание препятствий


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