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

ММО-игра «World of Tanks» в представлении не нуждается: имя на слуху и многие из читателей Хабра играют в неё. Количество игроков – огромное, и это влияет на нагрузку внешнего канала сети и скорости обновления.

В WoT принято накатывать обновления по версиям клиента: 8.8 – 8.9 – 8.10 – 8.11 (сейчас с нетерпением ожидаем глобальное обновление 9.0), и каждое такое обновление – это скачивание из интернета объёмного файла (от 500 мегабайт и выше, причём 9.0 обещает быть весьма объёмным). Микропатчи тоже бывают, но речь не о них. Уже довольно давно каждое обновление, меняющее номер версии игры, становилось испытанием для провайдеров, так как многие тысячи танкистов начинают обновлять игру практически одновременно, с момента доступности нового патча (ведь хочется «поиграть!). С одной стороны, это вызывает серьёзное увеличение объёмов внешнего траффика, не очень-то приятное провайдерам, с другой – недовольство игроков из-за снижения скорости скачивания.

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

(Окончание статьи от Марины Ильиных virtualtomato, старшего менеджера проектов в All Correct Localization)
Часть 2

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

image

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

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

10 трендов рынка мобильных игр в 2014 году
Даже супергерои рынка не получат права на передышку в 2014 году...

1. Время оригинальных игр

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

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

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

image

Хит 2011 года — Портал 2 бета доступен через платформу Steam на ОС линукс.Читать полностью »

Оригинальная статья: «The Tough Life of a Games Tester».

Какой геймер не мечтал о том, чтобы зарабатывать на жизнь, играя в игры? Хотя это и может показаться отличной профессией и крутым способом получить первую работу в игровой индустрии, правда не так уж и привлекательна.

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

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

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

Приручаем ZoG (Часть 4: Осторожно — мины!)Сегодня я хочу продолжить рассказ о возможностях языка описания игр ZRF, используемого Zillions of Games. В предыдущих статьях цикла я показал как описываются ходы фигур, но есть еще одна важная разновидность хода, оставшаяся не рассмотренной. Помимо перемещения фигур по доске (возможно со взятием фигур противника), игрок (если ему это разрешено), может добавлять новые фигуры на поле. Эта разновидность хода называется сбросом (drops).
Кроме того, в сегодняшней статье, я расскажу о том, как в ZoG осуществляется генерация случайных ходов. Этот функционал необходим, например, при реализации игр, использующих броски игровых костей, для выполнения ходов, таких как Ludo или Chaturanga.

В качестве примера, я предлагаю, взяв за основу классические Шахматы, реализовать игру по мотивам одной из миссий сюжетной кампании Battle vs Chess. Большинство миссий в кампании играются по измененным правилам. Миссии различаются по сложности, в некоторых, для победы, достаточно провести одну из пешек в ферзи, в других — поставить мат за ограниченное число ходов. Я предлагаю рассмотреть четвертую миссию кампании Хаоса под названием «Точка невозврата».
Читать полностью »

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

Так уж получилось, что я довольно много занимаюсь неформальным образованием. Работа в детских и подростковых лагерях требует уметь преподнести нужную информацию так, чтобы людям было интересно её получать, и они хотели ещё и ещё. Обычно обучать детей нужно тому, что связанно с темой лагеря, а тема лагеря связана с тем, чего хотят спонсоры лагеря… Терпеть сухую информацию в лагерях никто не будет, по этой причине обычно информация доносится через разные мероприятия, в том числе игры. Очень часто выжатые просто адаптируют существующие игры, но я предпочитаю придумывать свои собственные. И вот мне захотелось создать игру, которая бы обучила ребят чему-то из IT-шной тематики. Так появилась игра «Торренты». Игра очень простая и не требует ничего кроме листов бумаги, карандашей и нескольких распечатанных картинок.
Лагерная игра «Торренты»
За один лагерь обычно приходится провести с десяток различных игр, начиная от больших длинных игр на весь лагерь и оканчивая маленькими короткими игрушками на один отряд в ~20 человек. Именно такой игрой и является игра «Торренты».
Я понял, что даже многие мои знакомые вообще себе не представляют, как работает система торрентов. Поэтому я решил наглядно показать их работу на самом поверхностном уровне.
Читать полностью »

Сегодня я расскажу о реализации шейдера, позволяющего сделать fade in/out по палитре, как это делалось в старых NES-играх и т.п.

Суть состоит в том, что при наличии ограниченной палитры цветов нельзя было постепенно затемнить (или наоборот вывести из темноты) картинку, т.к. просто напросто не существовало нужных цветов в палитре. И это решалось путем использования разных цветов, которые воспринимаются как более темные. То есть нужно вам сделать fade in желтого объекта, а в палитре нет темно-желтых оттенков — вот и приходится сначала делать объект синим (выглядит темным), потом — красным и т.п.

Ниже я покажу, как выглядит конечный вариант написанного шейдера:

Создание игры на ваших глазах — часть 4: Шейдер для fade in по палитре (а ля NES)

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

Практически все дети (бывшие и нет) знают про деревню Простоквашино и помнят письмо Дяди Федора.

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

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

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

Идея реализации коллективного поста

Автор поста придумывает название: “Тема письма и адрес послания”, при желании пишет краткую вступительную часть, ставит HabracutЧитать полностью »

Если вы хотите создать игру для Windows 8, но не знаете с чего начать, обязательно подключайтесь к веб-трансляции мероприятия «Создание игр для Windows 8 с использованием Unity3D» 20 февраля в 10:00 (MSK). Мы расскажем вам все самое важное о платформе Microsoft, Windows 8 и Unity3D, а также об инструментах совместной работы, и эти знания помогут вам создать замечательную игру.
Плеер с трансляцией доступен под катом. Смотрите конференцию онлайн и общайтесь в твиттере (#unity3dwin).
image
Читать полностью »


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