Как стать автором
Обновить
16.64

Unity *

Инструмент разработки 2D/3D-игр

Сначала показывать
Порог рейтинга
Уровень сложности

Поддержка Unity в Consulo за 2015 год в одном посте

Время на прочтение2 мин
Количество просмотров9K
image

Хотя поддержка Unity в Consulo и появилась в конце 2014 года (первый коммит) — большинство возможностей появилось именно в 2015 году. Ниже описаны значимые фичи, которые были реализованы:


Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Комментарии31

Архитектура игрового клиента многопользовательской Tower Defence. Новогодняя история

Время на прочтение3 мин
Количество просмотров8.8K
Привет, Хабр!

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

Краткое содержание предыдущих серий


Как-то в конце декабря 2014 года команда из четверых человек решила создать клон одного из самых популярных модов к WarCraft 3 — Legion TD.
Читать дальше →
Всего голосов 16: ↑10 и ↓6+4
Комментарии7

Дайджест игровой индустрии: ноябрь

Время на прочтение6 мин
Количество просмотров9.3K
Пока подготовка к зимним праздникам не захлестнула вас полностью, есть время просмотреть интересные статьи об игровой индустрии. Читайте наш дайджест и продолжайте чистить мандаринки.


Читать далее
Всего голосов 18: ↑15 и ↓3+12
Комментарии1

Как мы делали на Unity игру для взрослых и получили аудиторию «до 10 лет»

Время на прочтение3 мин
Количество просмотров30K
image

С Наступающим, Хабр!

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

Читать дальше →
Всего голосов 26: ↑18 и ↓8+10
Комментарии15

Дайджест новостей из мира разработки на Unity

Время на прочтение2 мин
Количество просмотров13K
Must-have плагины Unity, работа с анимацией, опыт разработчиков – вы знаете, что с этим делать. Приятного прочтения и веселых праздников!


Читать все
Всего голосов 16: ↑12 и ↓4+8
Комментарии3

Тени персонажей в ролике The Blacksmith

Время на прочтение3 мин
Количество просмотров11K
Одним прекрасным утром прошлой осенью мы узнали долгожданную новость: антагонист готов!
Это была всего лишь черновая модель: без волос, скина и соответствующей настройки материалов, но мы все равно очень обрадовались. Кто-то сразу предложил: «Давайте скорей налепим на него материалы! Уже не терпится увидеть этого парня на экране!».

Так мы и сделали. Но что-то пошло не так… «Стойте, а мы точно настроили его для получения динамических теней?» Всё верно. Но результат совсем не оправдал наши ожидания.


Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии1

Виртуальный квадрокоптер на Unity + OpenCV (Часть 3)

Время на прочтение10 мин
Количество просмотров20K
КПДВ

Всем привет!

Сегодня я хотел бы продолжить серию о том, как подружить Unity, C++ и OpenCV. А также, как получить виртуальную среду для тестирования алгоритмов компьютерного зрения и навигации дронов на основе Unity. В предыдущих статьях я рассказывал о том, как сделать виртуальный квадрокоптер в Unity и как подключить C++ плагин, передать туда изображение с виртуальной камеры и обработать его посредством OpenCV. В этой статье я расскажу как сделать из двух виртуальных камер на квадрокоптере стереопару и как получить карту смещений (disparity map), которую можно использовать для оценки глубины пикселей изображения.
Читать дальше →
Всего голосов 27: ↑26 и ↓1+25
Комментарии3

Конструируй свою реальность: хакатон по виртуальной реальности пройдет 19-20 декабря 2015 г. в Гиперкубе

Время на прочтение2 мин
Количество просмотров6K
Что делать, если вас не устраивает окружающий мир? Конечно, создать собственный, виртуальный! Прекрасно провести выходные с пиццей, печеньками и виртуальной реальностью вы сможете на специализированном хакатоне, который пройдет 19-20 декабря 2015 г. в Гиперкубе Сколково.



Для участия в хакатоне обязательно необходимо зарегистрироваться, а можно также заранее зарегистрировать свою идею и попытаться найти единомышленников.
Почему этот хакатон совершенно нельзя пропустить...
Всего голосов 15: ↑15 и ↓0+15
Комментарии2

Unity в действии. Мультиплатформенная разработка на C#

Время на прочтение4 мин
Количество просмотров44K
Здравствуйте, уважаемые Хаброжители!

Мы хотим вас порадовать: вышла книга по Unity Unity in Action: Multiplatform Game Development in C#.

И несколько слов о самой книге. Ее можно считать введением в Unity для опытных программистов. Цель книги крайне проста: научить людей, имеющих опыт программирования, но ни разу не сталкивавшихся с Unity, разрабатывать игры с помощью этого инструмента.

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

В этой книге более строго, чем в большинстве других изданий (особенно предназначенных для начинающих), изложен материал, касающийся программирования. Unity зачастую представляют как набор компонентов, не требующих программирования, что в корне неверно, так как не дает людям знаний, без которых невозможно производство коммерчески успешных продуктов. Если вы пока не имеете навыков программирования, советую сначала их приобрести и только после этого приступать к чтению.
Читать дальше →
Всего голосов 21: ↑16 и ↓5+11
Комментарии15

Создание The Blacksmith: подготовка сцен, шейдинг и освещение

Время на прочтение4 мин
Количество просмотров15K
В предыдущих статьях из этой серии мы рассказывали о команде создателей ролика The Blacksmith, а также о его художественном оформлении. Теперь мы рассмотрим создание ролика с технической точки зрения и затронем аспекты подготовки сцен, шейдинга и освещения в Unity 5.


Читать дальше →
Всего голосов 21: ↑18 и ↓3+15
Комментарии1

Дайджест новостей из мира разработки на Unity

Время на прочтение2 мин
Количество просмотров15K
Мы давно не радовали вас новостями о создании игр на Unity, но теперь вы можете убедиться, что это время мы потратили с пользой. Читайте самые познавательные, интересные, а порой и неожиданные материалы в нашем дайджесте.


Читать все
Всего голосов 13: ↑11 и ↓2+9
Комментарии1

Про использование Visual Studio Code в Unity под OS X

Время на прочтение3 мин
Количество просмотров14K
Привет, Хабр!

Как бы мне этого не хотелось, но интриги в сегодняшней статье не будет. Можно было бы, конечно, выстраивать витиеватые словесные конструкции, играть с синонимами и оттягивать момент истины, но нет — эта статья про использование Visual Studio Code в Unity под OS X. Если точнее, то речь в этом материале пойдет о первичной настройке Unity и привязке редактора VSCode к вашему проекту с помощью плагина dotBunny.

Используйте это как краткое руководство для начинающих, гайд или как там это еще называется. Кроме того, если вы давно хотели попробовать VSCode, но не могли придумать подходящий сценарий, то я сочинил все за вас — просто выполняйте все по шагам.



Осторожно, под катом несколько скриншотов.
Читать дальше →
Всего голосов 17: ↑15 и ↓2+13
Комментарии8

Игра Let's Twist: Путь в неизвестность

Время на прочтение9 мин
Количество просмотров22K
Вначале этого года группа начинающих разработчиков работала на игровую студию, нарушающую все каноны мобильной разработки. Низкий приток пользователей (а точнее его абсолютное отсутствие), нехватка рекламных бюджетов и поддержки издателей демонтировало команду, и было принято решение рискнуть и создать что-то свое, доказать в первую очередь самим себе, что большие бюджеты и известность — не главный фактор успеха.

В этой статье я, Артур, основатель и гейм-дизайнер инди команды ArmNomads Games (состоящей из трех человек), хочу поделиться пройденным нами путем в опасные дебри мобильного гейминга. От идеи до конечного релиза.



Главной задачей при создании идеи был поиск определенного издателя и целевой аудитории. Мы прекрасно понимали, что сделать что-то универсальное очень сложно. Руководствуясь ограниченностью ресурсов и времени, было принято решение сотрудничать с издателем Ketchapp, но, в то же время, иметь пути отхода. Для этого мы предприняли попытку сочетать минималистичный геймплей и красивый арт. Имея опыт работы с движком Unity, мы думали, что это лучший вариант. Из плюсов этого движка можно отметить быстроту разработки, графический интерфейс и кроссплатформенность.
Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии19

Ближайшие события

Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург

Дайджест игровой индустрии: октябрь

Время на прочтение7 мин
Количество просмотров11K
Что может быть лучше чтения статей о разработке игр? Только подборка самых интересных материалов в нашем дайджесте. Приятного погружения в тренды игровой индустрии!


Читать далее
Всего голосов 14: ↑12 и ↓2+10
Комментарии0

Нюансы создания аркады

Время на прочтение3 мин
Количество просмотров8.6K


И вот моя первая попытка выбраться на просторы Хабрахабр.

Недавно в свет вышла моя игра Evasion. Простая аркада, в которой нужно уклоняться от препятствия. Игра сама по себе легка в разработке, но в каждой простоте есть свои подводные камни. О парочке из них я и хочу поговорить в данной статье.
Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Комментарии0

Unity Cloud Build или как собрать iOS билд на Windows

Время на прочтение3 мин
Количество просмотров30K
Многие разработчики Unity3D использует Windows, и при сборке игры под iOS возникает много проблем и танцев с бубном вокруг виртуальных машин с OS X.

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

Логика работы следующая:

1. Проводите первоначальную настройку
2. Заливаете исходники проекта в систему контроля версий
3. Создаете специальную ветку для билда и заливаете в нее текущую версию игры
4. Облако выкачивает эту версию и производит сборку


Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии7

Изометрический плагин для Unity3D

Время на прочтение9 мин
Количество просмотров47K


Сказ о том, как написать плагин для Unity Asset Store, поломать голову над решением известных проблем изометрии в играх, да еще и немного денег на кофе с этого поиметь, а так же понять на сколько Unity имеет расширяемый редактор. Картинки, реализации, графики и мысли под катом.
Читать дальше →
Всего голосов 37: ↑34 и ↓3+31
Комментарии27

Создание динамически изменяемого ландшафта для RTS на Unity3D

Время на прочтение21 мин
Количество просмотров34K
Давным-давно я имел радость играть в замечательнейшую RTS под названием «Периметр: Геометрия Воины» от отечественного разработчика K-D Labs. Это игра о том, как огромные летающие города под названием «Фреймы» бороздят просторы «Спанджа» — цепи соединенных между собой миров. Сюжет достаточно странный и абстрактный, но гораздо более интересной и инновационной составляющей игры была одна из ее технических особенностей, а не сюжет. В отличие от большинства RTS, где сражения происходят на статической местности, в «Периметре», одной из ключевых игровых механик был терраформинг. У игрока были средства манипулировать ландшафтом с целью возведения на нем своих сооружений а также целый арсенал боевых единиц, способных этот ландшафт превратить в потрескавшийся, поплывший и изрыгающий раскаленные камни/противных насекомых ужас.

Как известно, мир RTS нынче переживает некоторый упадок. Инди-разработчики слишком заняты тем, что клепают ретро-платформеры и rouge-like игры зубодробительной сложности, и поэтому, переиграв в «Периметр» некоторое время назад я решил, что должен и сам попробовать реализовать что-то подобное — идея была интересной и с технической и с геймплейной точек зрения. Обладая некоторым практическим опытом в разработке игр (ранее я совершал попытки сделать кое-что на XNA), я подумал, что чтобы добиться хоть какого-то успеха в одиночку мне придется воспользоваться чем нибудь более высокоуровневым и простым. Выбор мой пал на Unity 3D, чья пятая версия только-только вышла из под пресса.

Вооруженный вагоном энтузиазма, вдохновением от только что пройденного «Периметра» и просмотренной серией видеотуториалов по Unity, я начал делать наброски и знакомиться с инструментарием, который мне предложил Unity Editor.
Читать дальше →
Всего голосов 26: ↑23 и ↓3+20
Комментарии5

Знакомство с командой Unity Demo Team и FAQ по проекту The Blacksmith

Время на прочтение7 мин
Количество просмотров15K
После демонстрации нашего ролика The Blacksmith на конференции GDC в марте 2015 года нас буквально засыпали вопросами. В этой статье мы представляем команду, которая работала над проектом, а также отвечаем на вопросы, интересующие наших пользователей. И это только начало. В ближайшее время мы опубликуем еще больше статей, посвященных созданию ролика The Blacksmith.


Читать дальше →
Всего голосов 23: ↑17 и ↓6+11
Комментарии0

UnityEditor, динамическое содержимое редактора компонента

Время на прочтение4 мин
Количество просмотров23K
Работая над своей игрой в Unity я подумал, зачем мне создавать множество однотипных скриптов описывающих поведение игровых объектов, но имеющих небольшие отличая друг от друга, если я мог бы создать один, а добавляя его как компонент объекту просто выбирал бы тип того самого объекта, а в редакторе (он же Inspector) видел бы только те свойства и поля, что имеют прямое отношение к выбранному типу. Так же это позволило бы в зависимости от выбора внутри скрипта использовать те или иные методы. В этом мне помогло пространство имён UnityEditor и её класс Editor.
Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии8