Рубрика «Gamedev» - 42

MMORPG без лишних деталей: год спустя - 1Здравствуй, сообщество.

Прошёл год, с моего рассказал о нашей независимой браузерке: MMORPG без лишних деталей. За этот год произошло много разных событий, которые тебе, сообщество, не интересны — мало ли кто что в своей игрушке делает. Поэтому рассказывать о них я не буду.

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

Многие разработчики затрудняются ответить на вопрос “для кого вы это создаете?”. Как показывают опросы и богатый личный опыт в большинстве своем ответы на подобные вопросы звучат слишком расплывчато или вообще являются догадками.

Для кого эта игрушка или как определить целевую аудиторию - 1

В первую очередь вы создаете игру для конкретной целевой аудитории. Если на ранней стадии разработки вы неверно определили вашу ЦА, то весь процесс пойдет по кривой дороге в неверном направлении. Когда игры не оправдывают ожиданий игроков, можно смело обвинять геймдизайнеров, которые с самого начала ошиблись в выборе ЦА или вообще забили на этот процесс.

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

Привет Хабражителям!

В 2014 году мы провели свой первый совместный контест по спортивному программированию совместно с Codeforces, об этом мы писали здесь.

Коротко о том, как это было:

Контест состоял из 6 задач, на решение отводилось 2,5 часа (ознакомиться с задачами прошлого года и даже попробовать свои силы в их решении вы можете здесь).
Конечно же, даже на сугубо девелоперском мероприятии мы остались верны себе, поэтому все задачи были придуманы по мотивам наших игр, и, разумеется, мы их заботливо проиллюстрировали:

ZeptoLab Code Rush 2015 уже близко - 1

Впервые за всю историю Codeforces в контесте приняли участие одновременно более 2148 человек (зарегистрировалось более 4600 (!) со всего мира. К слову сказать, первые 3 места заняли Читать полностью »

Это статья о том, как мы делали систему защиты браузерной HTML5 игры от взлома и подделки результатов, с какими трудностями мы при этом столкнулись, как их решали и что получили в итоге. Основной и всем знакомой проблемой таких игр является возможность написания бота, который эту игру автоматически пройдет. Разработку подобного бота облегчает тот факт, что код игры находится в публичном доступе. Ситуация осложнялась тем, что были объявлены реальные призы, среди которых iPad, билеты на концерт, USB флеш накопители и т.п.

Защита от накруток в онлайн играх - 1

Статья будет полезна в основном тем, кто делает HTML5 / Flash игры и заботится об их безопасности; тем, кто платит за разработку этих игр; и немного тем, кто призван бороться с ботами. Ну и, конечно, тем, кто написал эту статью. Потому что мы надеемся, что она станет началом продуктивной дискуссии о том, как разработчики браузерных игр могут противостоять кибер-мошенникам.
Читать полностью »

На просторах интернета часто встречаются «команды», которые существуют уже годами, список разработчиков состоит из десятка персон, да ещё и «нужны все!». При этом никакой адекватной демки нет даже в ближайших планах.
Глядя на это всё так и хочется сказать: «Да что же вы, блин, делаете?!».
Но это деструктив. Мало раскритиковать. Нужно и позитивные примеры предоставить.
Эти размышления натолкнули меня на занятный эксперимент:
В ноябре на gamedev.ru стартовал «конкурс леталок».
Конкурс предполагал разработку в течении двух месяцев. Однако мне показалось, что это многовато.
Поэтому я записался в участники… И забыл о конкурсе на полтора месяца.
Основная идея эксперимента — сделать полноценный проект за две недели.
Срок завершения конкурса — неплохой дедлайн. К тому же последняя неделя конкурса совпала с концом новогодних праздников, что дало возможность не отвлекаться на другие задачи.
Итак: конкурс, проект с нуля, две недели.

image

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

Как побеждать в компьютерных играх [3]: теперь полная книга - 1

Мы наконец-то довыкладывали книгу «Играй на победу» известного киберспортсмена и гейм-дизайнера Дэвида Сирлина. Ниже — выжимка самого интересного из третьей части и ссылки на полные главы (очень много букв).

В этой части: про стили игроков (найдите себя), про оптимальное поведение на турнирах, и про то, какие навыки нужны, чтобы стать №1 в игре. Плюс что делать в том маловероятном случае, когда вы уже мировой чемпион.Читать полностью »

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

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

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

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

image

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

Знакомьтесь, перед вами праотцы всего современного геймдева.

image

Именно этим великим учёным игровая индустрия обязана самим фактом своего существования в современном виде. Они создали знаменитую «Теорию игр»: методологическую концепцию принятия решений участником любой игры. Как работа Денниса Ритчи, создателя языка программирования С, повлияла на весь дальнейший ход развития IT, так и описание теории игр определило вектор развития индустрии и появление профессии геймдизайнера.
Читать полностью »

Раньше я работал над созданием мобильных игр как гейм-дизайнер или продюсер, но сам еще никогда профессионально не писал код. Несколько месяцев назад мне захотелось это исправить и сделать игру своими руками. Так, спустя два месяца работы, силами трех человек в App Store и Google Play появились наша игра. В своей истории я хочу поделиться приобретенным опытом и рассказать о средствах разработки, которые позволили нам быстро сделать эту игру.

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


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