Рубрика «game development» - 32

image

Сегодня компания Valve анонсировала целую серию продуктов и технологий для Steam.

Для разработчиков игр интересен анонс бесплатного игрового движка Source 2, первая версия которого использовалась в таких играх как «Counter-Strike: Source» и «Half-Life 2».
Читать полностью »

GDC 2015: дайджест основных новостей. 2 марта - 1

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

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

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

В первой статье нашего импровизированного цикла публикаций об игровых модулях мы рассказывали об основах экономики VirCities. Затем мы планировали рассказать о нашей политической системе, но читателями был проявлен большой интерес к боевому модулю.

И интерес этот вполне обоснованный: действительно непривычно, после того как узнал жанр игры (социально-экономический симулятор) в статье про интерфейс увидеть скриншот инвентаря, в котором подозрительно много элементов для подобного симулятора: 2 слота для оружия, 4 слота для брони (шлемы, жилеты, штаны, обувь) и 3 слота для амуниции (для патронов, гранат, аптечек…). Неудивительно, что некоторые альфа-тестеры после этого попросили исключить их из списка участников тестирования, подумав, что их ждёт очередная «несвежая» игра с унылой боёвкой, а не желаемый социально-экономический симулятор.

Поэтому мы решили развеять опасения сообщества в этом материале, рассказав о нашей боевой системе, разложив её по полочкам и расставив в ней все точки над i.
Читать полностью »

image

В этом обзоре мы поговорим про бесплатные курсы виртуальной академии Microsoft MVA, которые будут полезны как профессиональным разработчикам программного обеспечения и ИТ-про, так и новичкам. Некоторые курсы предлагают бесплатную подготовку к официальным сертификационным экзаменам. Обратите внимание, что видео-плеер на сайте для ряда курсов, которые созданы на английском языке, содержит возможность включить русские субтитры.

Хит! Основы Microsoft Azure

В рамках этого первого курса вы узнаете, зачем существует ресурс Microsoft Azure и какие проблемы он решает для молодых компаний и компаний из списка Fortune 500. Вы также познакомитесь с некоторыми общими концепциями, связанными с внедрением Microsoft Azure. Затем вы узнаете об учетных записях Майкрософт, учетных записях организаций, учетных записях Azure, подписках, каталогах Azure Active Directory, пользователях, ролях подписок и ролях организаций, а также о типовых задачах администрирования.

Хит! Microsoft Azure для PHP-разработчиков

Цель данного курса – помочь слушателями в освоении Microsoft Azure в контексте запуска PHP приложений. Курс выходит за рамки базовых знаний, затрагивает как небольшие решения, так и крупные, масштабирующиеся до сотен машин.

Хит! Развертывание Linux VM в Microsoft Azure

Как ИТ-специалист хотели бы вы узнать, что предлагает Майкрософт для решений типа "инфраструктура как услуга" на основе Linux и FreeBSD, работающих в Microsoft Azure? Или как перенести имеющиеся у вас решения типа "инфраструктура как услуга" на основе Linux из вашего частного облака в Azure? Технический пропагандист Майкрософт Oguz Pastirmaci расскажет вам обо всем подробно.
Читать полностью »

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

За последнее время появилось много инструментов для издателей и рекламодателей, которые позволяют эффективно управлять множеством параметров таргетинга рекламных кампаний, что за частую является ключевым фактором, гарантирующим ожидаемый результат. А вот для площадок по-прежнему всё очень грустно.

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

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

image

История о том, как создатели «Берсерк Онлайн» решили пересесть на танки и что из этого получилось.Читать полностью »

Пишем бота для MMORPG с ассемблером и дренейками. Часть 4.5 - 1 Привет %username%! Сделаем небольшую остановку, что бы расставить все точки над «и», понять что к чему и как работает. За последнее время, я получил очень много вопросов связанных с офсетами для различных версий World of Warcraft, множество предложений по способам реализации инъекции сторонних инструкций в игровой процесс и теперь настало время это все обсудить. Если есть вопросы или предложения, добро пожаловать под кат!
Читать полностью »

Предлагаю читателям «Хабрахабра» перевод публикации «Using detail textures for extra realism close-up» из блога компании Unity.

Дополнительный материал к этой статье ссылка

p.s Огромная просьба к любителям устроить «Дом 2» в комментариях, если нашли ошибку или недочёт в статье. Просьба отписать мне в диалог, с вашим исправленным вариантом. Спасибо за внимание!

Текстуры детализации (Detail Textures) на узоре текстуры, которые будут исчезать на поверхности, когда камера будет постепенно отдаляться. Это может быть использовано для имитации грязи, погодных условий или другой подобной детали на поверхности, не добавляя к визуализации (rendering) лишних расходов, когда камера находится слишком далеко, чтобы увидеть разницу.

Получение текстуры

Текстуры детализации (Detail Textures) на черно-белом изображении, которые используются для осветления или затемнения другой выбранной текстуры. Где пиксель имеет значение яркости от 0 до 127, изображение будет затемнено (0 обозначает максимальное затемнение), когда значение находится между 129 и 255, изображение будет освещено (255 означает максимальное освещение). Значение ровно 128 нейтральное и оставит часть изображения (с пикселями яркости 128) без изменений.

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

Пишем бота для MMORPG с ассемблером и дренейками. Часть 4 - 1 Привет, %username%! Итак, продолжим написание нашего бота. Из прошлых статей, мы научились находить адрес перехватываемой функции для DirectX 9 и 11, исполнять произвольный ассемблерный код в главном потоке игры скрывая его от различных методов защиты и получать информацию об окружающем мире. Другими словами, мы можем совершать осознанные действия в игре. И для начала я предлагаю научиться передвигаться! Читать полностью »

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

Химия геймдева или как манипулировать игроками - 1

1. За пределами алхимии

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

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

А что если бы мы декодировали эти системы и превратили бы их в практическую методику создания игр?
Читать полностью »


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