Осень в игровой индустрии – время релизов. Самое время оглянуться назад и узнать, о чем в октябре писали англоязычные игровые СМИ.
Рубрика «game development» - 48
Что почитать на досуге: дайджест новостей игровой индустрии за октябрь
2014-11-14 в 11:44, admin, рубрики: game development, mobile development, Блог компании Plarium Global, дайджест, игры, индустрия, Интересное, Новости, приложения, разработкаКурс пиксель-арта 4
2014-11-13 в 16:19, admin, рубрики: game development, Gamedev, graphics, pixelartЭто перевод публикации «Les Forges Pixel Art Course».
Часть 1: Правильные инструменты
Часть 2: Линии и кривые
Часть 3: Перспективы
Часть 4: Тень и свет
Часть 5: Палитры цветов
Часть 6: Сглаживание
Часть 7: Текстуры и размытие
Часть 8: Мир тайлов
Часть 4: Тень и свет
Сегодня мы перейдём из 2D в 3D, в то время как останемся в 2D. Вы увидите (или нет). С тем что мы обсуждали до сих пор, вы сможете делать красивые штриховые рисунки и рисовать предметы с корректной перспективой. Это хорошее начало, но этого недостаточно чтобы делать пиксель-арт. В этой части мы взглянем на затенение. Это набор техник, которые позволит нам ваять наши пейзажи и персонажей чтобы представить объём (и я избавлю вас от долгого рассказа о традиционной важности этой части, ЭТО ПРОСТО СУПЕР ВАЖНО).
Читать полностью »
Понимание опыта геймеров с ограниченными возможностями
2014-11-13 в 15:22, admin, рубрики: accessibility, game development, доступность, игры, ограниченные возможности, разработка игр, универсальный дизайнГеймеры с ограниченными возможностями часто сталкиваются с трудностями из-за проблем доступности, встречающихся в играх, несмотря на некоторые хорошие ресурсы для разработчиков, которые предназначены для того, чтобы люди с ограниченными возможностями могли бы эффективно участвовать в игровом процессе.
Мы попросили геймеров поделиться своими мыслями, переживаниями и мнениями об использовании в играх субтитров, идеями по улучшению игровой доступности, а также рассказами об игроках с ограниченными возможностями.
Читать полностью »
Wargaming Developers Contest: объявление победителей
2014-11-12 в 12:24, admin, рубрики: api, game development, wargaming.net, wgdc_news, Блог компании Wargaming
Спустя почти четыре месяца, которые вместили в себя генерацию идей и разработку проектов участниками и отбор лучших из лучших членами жюри, конкурс Wargaming Developers Contest подошел к концу. Именно сегодня мы объявим имена победителей и призеров в каждой из номинаций. Но это еще не все. Ниже мы также отметим работы, которым не хватило до победы совсем немного, расскажем, почему их авторам стоит продолжать начатое, и сообщим первые подробности о церемонии закрытия конкурса. Читать полностью »
Вибрация геймпада XboxOne для Unity3d
2014-11-12 в 11:48, admin, рубрики: game development, GamePad API, unity3d, windows store, Блог компании Microsoft В Unity3d есть универсальная поддержка контроллеров через класс Input. После предварительной настройки осей и кнопок, можно добиться сносной работы любого контроллера. К сожалению, при этом будет отсутствовать поддержка вибрации для геймпадов Xbox 360 и Xbox One. Можно исправить эту ситуацию воспользовавшись, например, плагином XInputDotNet, но как оказалось, этот плагин не готов для использования в приложениях Windows Store. Поэтому был сделан небольшой враппер XInput который работает в этом варианте.
Читать полностью »
Software renderer — 1: матчасть
2014-11-12 в 10:40, admin, рубрики: game development, graphics, tutorial, ПрограммированиеПрограммный рендеринг (software rendering) — это процесс построения изображения без помощи GPU. Этот процесс может идти в одном из двух режимов: в реальном времени (вычисление большого числа кадров в секунду — необходимо для интерактивных приложений, например, игр) и в «оффлайн» режиме (при котором время, которое может быть потрачено на вычисление одного кадра, не ограничено настолько строго — вычисления могут длиться часы или даже дни). Я буду рассматривать только режим рендеринга в реальном времени.
У этого подхода существуют как недостатки так и достоинства. Очевидным недостатком является производительность — CPU не в состоянии конкурировать с современными видеокартами в этой области. К достоинствам стоит причислить независимость от видеокарты — именно поэтому он используется как замена аппаратного рендеринга в случаях, когда видеокарта не поддерживает ту или иную возможность (так называемый software fallback). Существуют и проекты, цель которых — полностью заменить аппаратный рендеринг программным, например, WARP, входящий в состав Direct3D 11.
Но главным плюсом является возможность написания подобного рендерера самостоятельно. Это служит образовательным целям и, на мой взгляд, это — самый лучший способ понять лежащие в основе алгоритмы и принципы.
Это именно то, о чем будет рассказано в серии этих статей. Мы начнем с возможности закрашивать пиксель в окне заданным цветом и построим на этом возможность отрисовки трехмерной сцены в реальном времени, с движущимися текстурированными моделями и освещением, а так же с возможностью перемещаться по этой сцене.
Но для того, чтобы вывести на экран хотя бы первый полигон, необходимо освоить математику, на которой это построено. Первая часть будет посвящена именно ей, поэтому в ней будет много различных матриц и прочей геометрии.
В конце статьи будет ссылка на гитхаб проекта, который можно рассматривать как пример реализации.
Читать полностью »
Еще одна простая стейт машина для Unity
2014-11-12 в 8:00, admin, рубрики: game development, unity3d, конечный автомат
Хочу поделиться еще одним вариантом реализации стейт машины (конечного автомата) для Unity. Статьи про конечные автоматы в привязке к Unity и/или C# на Хабре уже были, например, вот и вот, но я хочу продемонстрировать несколько иной подход, основанный на использовании компонентов Unity.
Читать полностью »
Список издателей для разработчика мобильных игр
2014-11-10 в 14:39, admin, рубрики: game development, Gamedev, издательство игр, монетизация игр, разработка игрХочу поделиться с начинающими и продолжающими разработчиками мобильных игр списком издателей, который составил в процессе собственных поисков.
Немного лирики. Я – разработчик мобильных игр. Силами небольшой инди-команды мы разрабатываем небольшую, довольно хардкорную игру в стиле «два замка» для мобилок. Пару месяцев назад мы добрались-таки до момента, когда необходимо было определиться с выбором издателя.
На этом этапе мне пришлось потратить немало времени, просеивая уже существующие списки и сайты, составляя наиболее полный список. Хочу поделиться своими наработками с начинающими и продолжающими разработчиками мобильных игр. Надеюсь, это окажется кому-то полезно.
Читать полностью »
Создание скелетной анимации в Spriter
2014-11-08 в 7:36, admin, рубрики: Construct 2, game development, Блог компании Learzing, Работа с анимацией и 3D-графикой, скелетная анимация
Мы продолжаем рассказывать о разработке первой игры для нашей образовательной платформы Learzing — это будет квест, помогающий в изучении английских идиом.
Сегодня мы поработаем в редакторе скелетной анимации Spriter. На готовом примере рассмотрим достоинства этого вида анимации, отличия от классической спрайтовой и расскажем про перспективы ее использования в HTML5-играх.
Читать полностью »
Как я физическую головоломку на Libgdx писал
2014-11-05 в 10:53, admin, рубрики: android, game development, java, libgdx, Разработка под androidЗдравствуйте!
Скриншот для затравки:
Как-то бесцельно сидя в интернете я наткнулся на игру «Цепи, шары и зомби». Не знаю почему, но она меня сильно зацепила. Простой и в то же время интересный геймплей и некоторая нелинейность — уровни можно пройти несколькими способами. Чем-то она напомнила мне небезызвестную Crazy Machines, которой я тоже когда-то болел.
Поубивав зомби, я загорелся идеей написать свою игру — с поэтессами и преферансом шарами и зомби, только лучше (можно грабить корованы). Сказано — сделано. По итогу пары недель игра была сделана, и выложена в Google Play. Если вам интересно узнать детальней — прошу под кат.
Читать полностью »