В переводе представлен новый подход к модульному тестированию огромной базы унаследованного кода на C++, плохо реагирующей на тесты.
Рубрика «unity» - 40
Моки, фейки и заглушки на C++
2016-01-19 в 16:22, admin, рубрики: c++, game development, unity, Unity 3D, unity3d, Блог компании Plarium, код, модульное тестирование, оптимизация, разработка, С++, тестированиеКастомные корутины в Unity 5.3
2016-01-09 в 14:09, admin, рубрики: coroutines, custom coroutines, game development, Gamedev, unity, unity3d, ПрограммированиеВсем привет. Это перевод статьи из официального блога движка Unity. В ней пойдет речь о способе создания своих корутин, появившемся в версии 5.3.

Среди новых блестящих возможностей Unity 5.3 я обнаружил одну небольшую вещь, которая оказалась мне полезной, и, думаю, может пригодиться и вам. Это кастомные корутины, представленные классом CustomYieldInstruction. Благодаря ему, вы сможете очень просто создать свои собственные корутинные yield-операторы. Давайте рассмотрим это на живом примере.
Читать полностью »
Создание игровых уровней: советы и хитрости (часть 2)
2016-01-07 в 3:22, admin, рубрики: game development, Gamedev, level design, unity, unity3d, дизайн уровней, инди, левел дизайн, разработка игр, разработка мобильных приложенийЭто вторая часть моей статьи с левел-дизайнерскими Tips and Tricks, которые разработчик может использовать, чтобы повысить общее качество своей игры. Это ни в коем случае не пошаговое руководство, а только сборник идей и полезных советов, основанных на моём личном опыте. Первая часть статьи была больше ориентирована на визуальную составляющую дизайна уровней, в этот же раз мы поговорим о ещё более фундаментальных вещах, начиная с прототипирования и заканчивая плэйтестингом с аналитикой.
Создаем 2D-порталы с помощью шейдеров
2016-01-04 в 11:52, admin, рубрики: development, game development, shaders, unity, unity3d, Блог компании Plarium, геймдев, игры, Работа с анимацией и 3D-графикой, разработка, шейдерыВ этой статье я расскажу о том, как достичь вот такого эффекта:

По сути, шейдер, о котором пойдет речь, работает как пост-эффект для камеры или встроенные фильтры blur и vignette в Unity. Он принимает входное изображение (точнее, RenderTexture) и выводит его с наложенными эффектами.
Читать полностью »
Создание игровых уровней: советы и хитрости
2016-01-04 в 1:40, admin, рубрики: bloom, game development, Gamedev, level design, lighting, unity, unity3d, дизайн уровней, инди, левел дизайн, нарратив, освещение, постэффекты, разработка игр, разработка мобильных приложенийНа Хабрахабре достаточно много инди-разработчиков, некоторым из них приходится в той или иной степени заниматься левел-дизайном. В течение последних нескольких месяцев я безвылазно работал над примерно полусотней различных игровых уровней, и хотел бы поделиться своим опытом. В планах написать две статьи с эффективными Tips and Tricks, которые вы можете использовать, чтобы повысить качество вашей игры. Это ни в коем случае не пошаговое руководство, а только сборник идей и полезных советов.
Архитектура игрового клиента многопользовательской Tower Defence. Новогодняя история
2015-12-30 в 23:16, admin, рубрики: game development, Gamedev, Go, unity, unity3d, WebSocket, догоним и перегоним, котик, ненормальное программированиеПривет!
Некоторые, возможно, помнят что полгода назад я писал о том как мы за полгода запилили прототип многопользовательской игры.
По итогам голосования тогда аудитория решила, что стоит написать продолжение об архитектуре игры. Под катом вторая серия в незаслуженно забытом ныне жанре производственной драмы, много картинок, видео актуального на данный момент геймплея и новогодний котик.
Краткое содержание предыдущих серий
Как-то в конце декабря 2014 года команда из четверых человек решила создать клон одного из самых популярных модов к WarCraft 3 — Legion TD. Читать полностью »
Как мы делали на Unity игру для взрослых и получили аудиторию «до 10 лет»
2015-12-24 в 16:51, admin, рубрики: game development, Gamedev, unity, unity3d, геймдев, дизайн, разработка мобильных приложений, Разработка под android 
С Наступающим!
Помните в детстве, в заставке мультика про утят был такой момент, когда жадный Скрудж берет что-то ценное в подземелье, после чего пол начинает обрушаться, и он вместе с племяшками-утятами драпает во всю мочь, чтобы не погибнуть… Стоп. А ведь это интересная механика для мобильной игры!
Дайджест новостей из мира разработки на Unity
2015-12-23 в 15:43, admin, рубрики: game development, unity, Unity 3D, unity 5, unity туториал, unity уроки, unity3d, unity3d уроки, Блог компании Plarium, дайджест, дайджест unity, Работа с анимацией и 3D-графикой, разработка мобильных приложенийMust-have плагины Unity, работа с анимацией, опыт разработчиков – вы знаете, что с этим делать. Приятного прочтения и веселых праздников!
Демо-проект The Blacksmith от Unity
2015-12-16 в 16:12, admin, рубрики: 3d, blacksmith, demo, game development, unity, unity3d, Блог компании Plarium, дизайн мобильных приложений, моделинг, перевод, Работа с анимацией и 3D-графикойВсем привет! Мы обещали опубликовать ассеты, уникальные инструменты и шейдеры из проекта The Blacksmith. Сказано – сделано.
Разработка игр для консоли на базе arduino с помощью Unity
2015-08-02 в 20:12, admin, рубрики: arduino, diy или сделай сам, unity, unity3d, Железо, Игровые приставки, игры 
Привет, Гик Таймс!
Сегодня я поведаю вам одну не очень интересную историю о том, как создал простую игровую консоль на базе arduino и сделал несложную игру для нее в моем любимом игровом движке — Unity.
Игры
Вот уже почти четыре года я занимаюсь разработкой игр на популярном игровом движке Unity (ранее Unity3D). За это время я успел создать несколько небольших игр для мобильных устройств, а также объемный многопользовательский проект.
Это область для меня очень интересна и доставляет огромное удовольствие работать в ней.
Девайсы
Но иногда появляется желание попробовать что-то новое, и в один из таких дней я решил попробовать arduino.
Мне стало очень интересно, как создавать свои собственные устройства и как их программировать. Почему arduino? В интернете и даже на том-же хабре и гик таймс море постов о том, почему стоит брать arduino. Но отмечу, что для меня решающим фактором в выборе arduino является простота в использовании.
А как это объединить?
Однажды на просторах интернета я наткнулся на запись о том, как один из пользователей собрал свою простенькую игровую консоль на базе arduino, снабдив ее маленьким жк дисплеем 84x48 пикселей и написал на нее пару простых игр: понг и арканоид.
Эта разработка меня очень заинтересовала, и я решил создать свою версию игровой консоли на базе микроконтроллера atmega328.
Читать полностью »





