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

От переводчика.

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

Также прошу прощения за отсутствие перевода словосочетания “computer science”. В русском языке нет адекватного ему словосочетания. Всякие «информатики» и «компьютерные науки» — это либо дискредитировавшие себя понятия, либо безсмысленные переводческие суррогаты. Английское понятие “computer science” содержит историческую игру слов, которая в переводе на русский язык должна выглядеть как-то так: «науки о вычислениях, обработке информации и вычислительных устройствах». Думаю, лучше оставить оригинальное “computer science”. Во всяком случае, в таком виде это словосочетание позволит вам самим подобрать нужный контекст из всего многообразия, представляемого им в оригинале.

Почему я решил его перевести — ведь текст, вроде бы, короткий и не особо насыщенный откровениями? Потому, что это выступление Кармака. А он, как-никак, знаковая фигура в отрасли разработки ПО. То, что написано ниже, показывает отрыв теории разработки ПО от практики. Ведь если эти мысли посещают такого разработчика и выносятся на QuakeCon — то что тогда творится в головах рядовых прикладных программистов?
Читать полностью »

Введение

Если вам интересно как объеденить cocos2d вместе с социальными сетями (в данной статье будут рассмотрены twitter и facebook), то прошу под кат.
Читать полностью »

Скажем прямо без всяких предисловий: мы ошиблись. Unity Unite вживую — это мероприятие настолько широкое, что рассказывать о нём в подробностях, выкладывать резюме каждого доклада — практически невозможно, да и ненужно. Каждый из них можно будет посмотреть в записи (скорее всего, заработает такая ссылка).

Передать атмосферу праздника и кайф от нетворкинга (зачем и нужны, собственно, отраслевые конференции) тоже достаточно сложно.

Поверьте, этого хватало!

Unity Unite: Никто не обнимет необъятного!
На фотограмме наши бойцы вместе с Давидом Хельгасоном, бокалом шампанского и Йоакимом Анте на вечеринке во второй день конференции. Крайний слева — явно дух Unity Unite.

Поэтому мы решили поделиться выводами и общими итогами конференции, которые были целиком и полностью предвосхищены открывающим выступлением отцов-основателей Unity (под катом — полный таймлайн видеозаписи).

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

imageИтак, легендарная студия Black Isle, закончившая свою историю в 2003 году, получает возможность вновь заявить о себе. Компания Interplay заявила о том, что возрождает студию для создания AAA-игр с использованием новых возможностей, недоступных разработчикам десять лет назад. Босс Interplay Эрв Кэин заявил, что студия займётся созданием игр на базе интеллектуальной собственности Interplay. В прошлом Black Isle Studios разработала такие культовые игры как Icewind Dale, Planescape:Torment, Baldur's Gate и Fallout (права на Fallout отныне принадлежат Bethesda). В планах компании также возможный перенос части игр на мобильные платформы.
Читать полностью »

image
Valve объявили, что в ближайшее время Steam Community будет ждать очень крупное обновление. У каждой игры в Steam появится свой отдельный хаб, в котором будут публиковаться наиболее популярные, по мнению игроков, пользовательские скриншоты, видео и предметы из мастерской, в сочетании с новостями и общим рейтингом пользовательского контента (скриншотов, видео). Так же в сообществе будут размещены Steam Workshop, и Greenlight..
Появился отдельный пункт «Друзья» в которой можно посмотреть, оценить и прокоментировать практически все новости, связанные с вашими друзьями. Был переработан личный контент — теперь все собрано в одном месте. Было изменено оформление групп, добавлен раздел обсуждений в группах и больше персонализации. Обновление пока доступно в тестовом режиме пользователям, получившим приглашение.
Читать полностью »

Стал тут было народ писать игру под андроид и столкнулись в Andengine(кто не знает, это самый популярный граф. 2D движок под андроид) с такой задачей: есть набор соединённых между собой линий, который предствляют собой ландшафт (как сгенерить, можно почитать тут — gameprogrammer.com/fractal.html). Выглядело это примерно так:

image

Но нам не нужен “мостик”, нам нужна поверхность, да ещё и с текстурой, вобщем чтобы было вот так…
Читать полностью »

Этот пост является 2-ой и последней частью статьи о разработки системы частиц на DirectX 9. Если вы еще не читали первую часть, то рекомендую с ней ознакомится.

В этой части статьи будет рассмотрено: работа со спрайтами, вершинные и пиксельные шейдеры, эффекты, пост-эффекты. В частности для реализации пост-эффекта приём рендера в текстуру.
Читать полностью »

Данный пост будет о том, как разработать свою собственную, и достаточно производительную (на моем компьютере спокойно отрисовывается и анимируется 1 000 000 частиц в реальном времени), систему частиц. Писать будем на языке C++, в качестве платформы будет использован DirectX 9.

Вторая часть доступна здесь.

Пример одного из кадров визуализации (кликабельно):
Разработка системы частиц на платформе DirectX 9. Часть I

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

Моделирование параметрического бревенчатого дома на… С++
Кому интересно, как в несколько строк кода на С++ смоделировать вот такой параметрический бревенчатый домик — прошу под кат.
Читать полностью »

Далеко не все знают, что 22 августа — это День Государственного флага РФ, 23 августа — международный день памяти жертв работорговли, а 24 августа — День незалежності України. Другой малоизвестный факт заключается в том, что в Амстердаме в эти дни пройдёт ежегодная конференция для Unity3d-разработчиков «Unity Unite», не приуроченная ни к одной из перечисленных дат.

Unity Unite: Амстердам в 3D

Интерактивное агентство «Кельник» отряжает на конференцию космодесант из четырёх подготовленных unity-бойцов, и каждый день конференции мы будем делиться новостями и информацией оттуда «из первых рук».

О том, чем интересна эта конференция, Читать полностью »


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