Остров Разбитых Кораблей. Альфа-версия, последние новости и нововведения.

Привет, Gamedev Blogs. Остров Разбитых Кораблей наконец доплыл до альфы.

Последние новости:

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

Остров Разбитых Кораблей. Движемся к Альфа-версии, последние новости и нововведения.

Приветы читателям! Последние пару недель доводилось, что описывалось в моем предыдущем посте. А также рассматривались моменты, которые мне изложил один из тестирующих, а он не поленился и предоставил целый отчет со скринами, описаниями и рассказал что ему понравилось, а что нет чуть ли не по пунктам. Это мне сильно помогло прояснить некоторые моменты, в первую очередь с балансом.
Доработал следующие вещи:
  • Персонаж научился есть, ловить рыбу и ставить силки для мелкой живности.
  • По тестам произошла переработка графики. Не все граф. процессоры верно отображали текстуры.
  • Подправлен баланс(хотя тут еще в процессе, сложный процесс). Оказалось игра была слишком сложной.
  • Введена Островопедия, аналог хелпа по игре с подсказками. Основы сделаны, люди много читать не будут, но кратко, четко и сжато главная информация уже есть.

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

Первые публичные тесты и последние новости.

Первый пост в новом году. Все подводили итоги, я также их подвел, но в силу того, что по факту до стадии релиза ничего пока что не доведено, то и подводил промежуточные задачи.
Из того, что хотелось бы реализовать и что было реализовано я остался доволен. Не всё было сделано из-за надвигающихся праздников, а также очень слабой обратной связи. К примеру на здешнем форуме игра вообще никого не заинтересовала настолько, чтобы отписаться. Что ж, слабый фидбэк тоже фидбэк.
Теперь о хорошем. Было проработано и улучшено:
  • Главное меню. Ушел от статики к активной сцене. Добавил соц.панель. Звуки. Тест рекламных блоков
  • Поработали с названием. От рабочего «Затерянного острова» перешли к «Острову разбитых кораблей»
На данный момент ведется работа с настройкой звука, а также перепроверка баланса и параметров исследуемых объектов и их применение в блоке ремесла. После этого останется тестирование работы Рыбалки, Ловушек, а также питания главного персонажа.
Ну а пока последние факты об игре в инфографике:

Более подробно можно узнать в группе ВК: vk.com/lost_island3d

Альфа-версия, или Создадим Игру Вместе

Мы приготовили альфа-версию игры и хотим пригласить всех тестировать её вместе с нами!

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

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

Начни тестирование.
А вот наш блог

Интерфейс главного меню, пример крафта и разжигаем огонь.

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

Главная динамика это водопад, река и костер. Всё лучше статики.
Второе что было допилено, это использование в меню Набора для костра и создание его перед игроком с логичными проверками на такие вещи, как нельзя его разжечь в воде или впритык к горе.
Следующая задача стоит в рыбалке, но тут наоборот, нужно знать что персонаж около или в воде. Это тоже логично, но как выяснилось чуть ранее не везде. Встречал игры что костер горел и в воде, за картой и т.п. А что получилось, а также пример крафта самого базового инструмента можно поглядеть здесь:

Больше крафта!

Просматривая мобильные игры тематикой схожей с моей, я также изучал комментарии пользователей и поклонников этого жанра. Всякие идеи вида: «добавьте в игру лазерный гранатомет», «почему на моей Fly за 2000р. графа не как на Crysis3? Сделайте!» я не рассматриваю.
Помимо этих чаще всего звучали следующие: больше крафта на острове! Дайте возможность использовать всё что попадается.
В моей выживалке на острове я этому уделил очень большую часть игры. Даже можно назвать это основой выживания. Может вещи, которые в итоге получаешь не блещут оригинальностью, да и какая оригинальность, когда ты в рваных штанах один на острове, но постарался сделать его не тривиальным. Заданы определенные ограничения по кол-ву исследований в день, чтобы не двинуть кони, нужно продумывать как например прийти к первой цели — получить съедобную пищу. Согласитесь, что врядли кто будет изучать период цветения кактуса, когда нужно понять где тут еда и как его сделать пригодной в пищу.
Поэтому вот так. А сложна система или нет, покажут только будущие тесты. А сейчас представляю часть ресурсов, которые используются в игре:

Всем кому интересно узнать больше об игре приглашаю:
1. Группа игры в ВК и подробности ее создания Здесь
2. Канал на Youtube Здесь
3. Кто пользуется twitter. Можете подписаться, игра Здесь

Обзор оптимизации сцены под плаформу 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), потратив на это всего пару часов. Однако, это было бы не возможно, если бы я не собирали информацию о победах и проигрышах игроков на определенных уровнях.

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