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

Битва у Asakai стала второй по количеству столкнувшихся кораблей в истории EVE Online (об этом прекрасно написал комрад madmaxcorp, там же вы можете посмотреть без преувеличения галактической красоты видео очевидца). История сражения интересна сама по себе (человеческая ошибка), но нас традиционно больше интересует что же было с серверами игры во время этой сумасшедшей битвы, как CCP (создатель EVE Online) удается справляться с такими нагрузками?

«Наша команда поддержки (игровые мастера, GMs) следит за гигантскими битвами, подобными этим», — говорит один из разработчиков. «У нас есть веб-страница со статусом кластера, на которой появляются большие красные цифры в случае перегрузки нод в сражениях. Так что довольно легко видеть что происходит». Более интересно то, что стоит за этими цифрами.

Сражение при Asakai: как EVE Online справляется с гигантскими битвамиЧитать полностью »

В минувшие выходные в онлайн-игре EVE Online в системе Asakai произошла масштабная битва с участием 3161 боевого корабля.

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

image

На сайте nVidia появилась возможность скачать программу GeForce Experience (пока что бета-версию), которая автоматически оптимизирует графические настройки видеоигр, а также следит за выходом новых версий драйверов.

Коротко о возможностях программы можно узнать из видеоролика, также доступного по ссылке выше

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

Делаем простую игру с кнопками, ящиками и дверями на Unity

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

Для самых нетерпеливых по ссылкам ниже находится готовый прототип.
Скомпилированная версия для Windows [Зеркало] ~7.5 МБ
Unity Web Player [Зеркало] ~25 КБ

Что мы собираемся делать? Двумерную головоломку с колобком в роли главного героя, который может двигать ящики, которые могут нажимать кнопки, которые могут открывать двери, за которыми скрывается выход из уровня, который построил я. Или вы, у нас же здесь туториал как-никак.

Подразумевается, что вы уже успели скачать Unity и поигрались немного в редакторе. Нет? Сейчас самое время, я подожду.
Читать полностью »

Half Life I портирована, вслед за Linux, на Mac OS XHalf Life I портирована, вслед за Linux, на Mac OS XОпережая Ализара...
Нет, вопрос не в соревновании, а просто раньше, в новости про портирование игры на Linux (вышедшей под Windows 14 лет назад) и в других местах интересовались о доступности под MacOS. И вскоре, без лишнего шума и пыли, Half Life оказалась доступной на MacOS. На странице информации об игре с датой последнего изменения 26 января обнаруживается поддержка версии MacOS:

name_macos: 	Half-Life (Beta)
oslist:	windows,macos,linux

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

Взяв за основу первый урок, мы будем углубляться в мир поверхностей SDL. Как я уже говорил, SDL поверхности, в основном, это изображения, сохраненные в памяти. Представьте себе, что у нас есть пустое окно размером 320x240 пикселей. В системе координат SDL, окно представлено следующим образом:

Перевод SDL Game Framework Series. Часть 2 — SDL Coordinates and Bliting
Читать полностью »

imageХочу рассказать о нашем проекте MyTeamVoice – сервисе для группового голосового общения в многопользовательских играх, который мы разрабатываем на подводной лодке c глубоким погружением.

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

Так что же с ними не так и почему мы в это ввязались?
Читать полностью »

Компания Valve сегодня выпустила нативный порт под Linux оригинальной игры Half-Life (да-да, той самой первой игры, 1998 года).

Valve выпустила Half Life под Linux

Если пятнадцать лет назад вы не купили игру, а пользовались пиратской версией, то теперь у вас появился шанс отдать долг разработчику. В каталоге Valve игра Half-Life продаётся за 199 руб.

Valve усиленно продвигает игровую платформу Steam и считает Linux самой лучшей платформой для компьютерных игр на десктопе. Может быть, Half-Life 3 даже выйдет эксклюзивно под Linux, кто знает.

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

Статья с тэгом «обучающий материал». С нуля, поэтому будем писать свой не сложный (для начала) физический движок и сразу же не сложную игру (я выбрал змейку) на нем. Но статья скорее будет не об этом, так как это не такое уж и сложное задание, а о том, как это все будет на JavaScript, причем с максимально красивым (правильным) кодом (жду, что все что можно сделать еще лучше вы опишите в комментариях). «А в ответ полетели спелые помидоры..». Начнем.
(кто дочитал аж до сюда, держите печеньки, управления стрелками влево-вправо):
— вот что будет: в части один
— и это же (dev-mode)
Читать полностью »

Я поискал по хабру перевод уроков с этого сайта, но нашлось только одно упоминание, да и то — в комментариях:

Перевод SDL Game Framework Series. Часть 1 — SDL Tutorial Basics

Потому и решил исправить положение, попытался дополнить и разнообразить примеры своими наработками, а заодно попрактиковался в переводе. Также, поскольку моей любимой ОС сначала была WinXP а теперь Ubuntu, постараюсь сделать кроссплатформенные примеры, захватив как можно больше нюансов настройки для этих платформ. В данной серии уроков рассматривается создание фрэймфорка, достаточного для начала разработки 2D игр.
Что из этого получилось Читать полностью »


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