Рубрика «unity» - 29

Вот и закончилась выставки/конференции в Сеуле, посвященные современным достижениям в области виртуальной реальности, 3D печати и дронам. Для тех, кто еще не в курсе – с 28 по 30 июня в выставочном комплексе Kintex, расположенном рядом с Сеулом (Goyang city), проходил показ последних достижений науки и техники. К сожалению в интернете на русском языке эти мероприятия сильно не упомянуты и я попробую этот недостаток исправить.

Обзор выставки Kintex (Ю.Корея, Сеул). Виртуальная реальность, дроны, 3D печать - 1
Читать полностью »

Google Play и 2K установок в сутки без денежных вложений (+ статистика и доходы) - 1

Всем привет! Решил я поделиться с Вами опытом «бесплатного пиара» в Google Play, а именно способами для достижения 2K установок в день без денежных вложений. Вся статистика прилагается +информация о доходах

Сразу оговорюсь, это мои личные наблюдения и предположения, вся статистика собрана с моих приложений. Я не особо разбирался в тонкостях GP, поэтому могу быть и не прав.

Статистика, указанная в статье, собрана с нового приложения, которое живет с 24 мая 2017

Читать полностью »

Введение

Unity3D – безумно удобная среда, которая многое делает за нас. Именно поэтому она сейчас так востребована: разработка игр при правильном подходе становится не сложнее сборки конструктора.

Сама платформа Unity предоставляет широкий набор инструментов, но иногда не хватает и их. Тогда в дело вступает Asset Store с миллионами ассетов, моделей и примеров проектов.

Топ 15 бесплатных Unity ассетов для начинающего 2D разработчика - 1

Если у вас еще мало опыта в разработке приложений, имейте в виду: Asset Store – это огромный склад велосипедов, которые уже изобрели до вас. При этом там можно найти очень много бесплатного контента, или же контента по цене одной чашки кофе (сэкономьте на латте!).

Почему мы посвятили статью именно 2D играм? Посмотрите на рынок: 2D игры сейчас переживают ренессанс. Чтобы в этом убедиться, достаточно взглянуть на инди-сектор в Steam, Ketchapp и Zeptolab в мобильной разработке. 2D игры давно превратились из отжившего свое сектора в отдельную процветающую нишу рынка. Поэтому если вы решили делать 2D игру на Unity, сначала убедитесь, что у вас в арсенале есть все нужные инструменты, чтобы обеспечить должное качество продукта.
Читать полностью »

Игры надо сохранять. Сохраняемых сущностей может быть великое множество. Например, в последних выпусках TES и Fallout игра помнит расположение каждой закатившейся склянки. Необходимо решение, чтобы:
1) Написал один раз и используй в любом проекте для любых сущностей. Ну, насколько возможно.
2) Создал сущность — и она сохраняется сама собою, с минимумом дополнительных усилий.
Читать полностью »

7 июня, в среду вечером, у нас в Высшей школе бизнес-информатики НИУ ВШЭ состоится Unity Moscow Meetup. Это уже третья встреча Unity разработчиков в Москве. Приглашаем обмениваться опытом использования Unity, идеями и современными подходами, а также заводить новые контакты. И конечно послушать интересные доклады.

Участие в мероприятии бесплатное, но вход по спискам – поэтому необходима предварительная регистрация.

Под катом подробности про мероприятие
Приглашаем на встречу Unity разработчиков в Москве - 1
Читать полностью »

Загрузка реальных ландшафтов в Unity 3D - 1

Введение

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

По этой теме тоже довольно много разного рода публикаций в сети. Однако, многие из них опираются на использование платных приложений или расширений для Unity. Существуют описания и «дешевых» методов, но основная масса их ориентирована на получение так называемых heightmap — черно-белых квадратных изображений местности, где градациями серого определяется относительных уровень высот в данной точке. Существует ряд способов генерации подобных карт высот с использованием например инструментария GDAL. И такой подход не лишен недостатков, связанных с достаточной громоздкостью процедуры создания карты высот и последующей привязкой к полученной местности. Поэтому, в данной статье будет изложен некий альтернативный подход и интересующиеся приглашаются под кат.

Читать полностью »

Созданию простого 2D платформера посвящено немало публикаций на ресурсах для разработчиков игр. В качестве движка часто используют Unity, а для создания карт — Tiled Map Editor. Взаимодействие этих двух сред осуществляется с помощью бесплатной утилиты Tiled2Unity, которая создает из TME файлов префабы в Unity.

Как это работает, расскажем на примере разработки нашего платформера “X-Drums”.

Двигаться будем по следующей схеме:

  1. Настройка экспорта Tiled2Unity
  2. Настройка столкновений в Tiled Map Editor
  3. Настройка параметров, которые поддерживает Tiled2Unity
  4. Настройка пользовательских параметров в Tiled Map Editor

  • Пользовательские параметры для слоев (объектов)
  • Пользовательские параметры для объектов

1. Настройка экспорта

Итак, у нас есть проект в Unity и есть карта, созданная в Tiled Map Editor. Запускаем Unity и импортируем Tiled2Unity.unitypackage.

Tiled2Unity: экспорт из Tiled Map Editor в Unity - 1
Читать полностью »

Вот и настал этот день, когда мы представляем последнюю статью из цикла «GameDev с нуля». В ней тимлид и геймдизайнер из OVIVO рассказывает о структурном подходе к разработке игрового проекта.

GameDev с нуля: Как выйти из хаоса и начать работать - 1
Читать полностью »

Пост-эффекты в мобильных играх - 1

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

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

Помимо того, что пост-эффекты (точнее — их не очень грамотное использование) являются предметом ненависти среди игроков, они также едва ли не единственный способ быстро и дешево «оживить» и «освежить» картинку. Насколько качественным получится это «оживление» и не обернется ли оно в результате «свежеванием», зависит по большей части от художников.Читать полностью »

Всем привет. В своей статье я хочу рассказать про бесплатные юнити плагины, которые использовал для создания своих игр. Есть плагины для разработки, монетизации, аналитики, соцсетям и т.д. Вот ссылка на список в гитхабе.
Бесплатные плагины, инструменты и сервисы для разработки игры на юнити - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js