Обзор оптимизации сцены под плаформу android

Сегодня хочу продемонстрировать, казалось бы стандартный способ оптимизации сцены, но с учетом определенных внутренних условий.
Итак, что дано:
Сцена. Остров. Множество объектов, таких как деревья и трава разных видов и разных материалов.
Что нужно:
Сделать так, чтобы всё это не ложилось в 0,001 FPS даже на слабых андроид-девайсах.
Мои действия(применимо к движку юнити):
1. Проверить и сделать модели более простыми. Уменьшит кол-во полигонов, точек для более быстрого рендера, по возможности без потери качества.
2. Грамотно поработать с текстурами. Снизить их разрешение, скомпоновать в атласы, применить сжатие для более быстрого обращения к ним в игре.
3. В Unity3d есть вещь Occlusion Culling. Т.е. система отключает все объекты, которые не попадают в камеру. Но в мое случае не подходит, по некоторым причинам, связанным с системой игры и крафтом.
Поэтому решение было следующим. Это проверка этих объектов на расстояние до игрока и отключение рендера объекта при выходе из диапазона. При этом проверка должна быть не слишком частой, чтоб не грузить CPU. Например я брал 0,5-1 сек.
Что получилось, можно увидеть на видео.

Об овощах, фруктах и о том, как мы первую игру создавали



Коротко о нас

Я – Юрий Парамонов, со-основатель игровой студии “Coman Games”, занимающейся разработкой Indie-игр. Нашей студии чуть больше года, и в её составе пока лишь трое человек. В блоге мы подробнее рассказываем, кто мы, откуда и как оказались в разработке игр. В декабре этого года мы выпускаем первую полноценную игру, и в данной статье я расскажу о том, что из себя представляет игра и как она создавалась.

Читать дальше →

Трудности соло-разработки мобильной 3D-игры или первый опыт, первые шишки.

Логотип игры
Итак, с чего начать?
Потребность создавать что-то отличное от того, что мне попадалось в каких-либо играх появилась давно и самые первые попытки сделать это применимо к компьютерным играм было создание своей сюжетной линий в игре Neverwinter Nights с помощью его редактора, который был не столь банален и предполагал разбираться в программировании некоторых действий персонажей и прочих вещей. В этом редакторе был свой фреймворк с синтаксисом похожим на С++. Тогда у меня ничего не получилось в силу полного отсутствия опыта и какой-то более-менее внятной идеи, но это был первый опыт.
Чуть позже, в 2012-м
Читать далее

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

1
Всем привет, меня зовут Женя. Я написал эту статья на форум и мне дали инвайт. По просьбе форумчан я переношу статью на в блоги.

Я хочу рассказать как анализ действий пользователей в процессе игры помогает мне улучшить геймплей и увеличить общее время проведенное в игре для среднестатистических пользователей.

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

Аналитика мобильных игр

Ось X — количество дней от установки игры; ось Y — процент возврата пользователей.
Темный график — до внедрения изменений; Светлый график — после внедрения изменений.
Таким образом, я увеличил количество пользователей которые ежедневно возвращаются в игру(что прямо влияет на заработки приложений freeToPlay), потратив на это всего пару часов. Однако, это было бы не возможно, если бы я не собирали информацию о победах и проигрышах игроков на определенных уровнях.

Читать дальше →

Как пончик на единороге покатался.

Всем привет! В данном посте я хочу рассказать про небольшую игру Candypocalypse, созданную в рамках Gamiron № 6 и отправленную на #CandyJam.


Читать дальше →
  • +3

Unity 2D Toolkit, скидка 55%

Ссылка

Как раз присматривался к нему, и вуаля! Скидка 55%.

Походу, скидка из-за скорого выхода Unity3d 4.3 со встроенным 2д инструментарием, ну или из-за моего везения:)

Пробуем Unity3D с 2d поддержкой

На просторах интернетов нашёл ссылку на бету нового Unity3d 4.3 (уже не бета) с поддержкой 2D графики и физики. К сожалению, тестовых проектов к нему не нашёл, но можно поковырять то, что есть.



UPD. Внимание, релиз-версия!!!
unity3d.com/unity/download

Возможно, в Pro-версии будет больше фишек и наворотов.
Смотрим, пробуем, обсуждаем…

Snailboy

Многие уже видели игру SnailBoy в интервью на сайте Adobe. Кто не видел — почитайте. Кто не желает тратить время — просто вкратце переведу суть и в конце интересную вещь напишу, которую выудил совершенно случайно :)



Читать дальше →

Unity3D отменили плату за использование движка на мобильных платформах

Инди разработчики отныне смогут воспользоваться бесплатной версией движка для публикации своих продуктов под мобильные платформы. Отмена лицензии в $800 долларов касается iOS и Android целевых платформ. Что же касается BlackBerry 10 и Windows Phone 8 — компания обещает так же сделать возможность бесплатной публикации. Но в ближайшее время.

Source: blogs.unity3d.com/2013/05/21/putting-the-power-of-unity-in-the-hands-of-every-mobile-developer/