Тренд мая: симуляторы спиннеров

Автор: admin от Вчера, 12:10, посмотрело: 13

За май в топ 300 бесплатных игр на Google Play США неожиданно влетело сразу 12 игр — симуляторов спиннера! Это уже можно назвать трендом мая, и в нашем блоге программы "Менеджмент игровых проектов" мы решили разобраться в ситуации подробнее. Спасибо Михаилу Пименову за подготовку материала и компании Playliner за отличную обновляемую подборку по жанровому составу игр в американских топах Google Play. С ее помощью удобно тренды отслеживать.
Тренд мая: симуляторы спиннеров

Категория: Веб-разработка, Google

 

Как инди-игре обогнать Angry Birds?

Автор: admin от Вчера, 12:05, посмотрело: 15

Как инди-игре обогнать Angry Birds?

После того, как телефоны стали умнее многих своих владельцев, селфи получили широкое распространение. Делать свои автопортреты в любом, даже самом неподходящем для этого месте, стало любимым занятием пользователей социальных сетей и, прежде всего, Instagram. Тогда мне и пришла идея сделать игру на основе этого тренда. Я и мои коллеги из студии давно занимались разработкой игр на заказ. Был период, когда команда чувствовала себя сильно уставшей от одного из долгосрочных проектов. Я решил отвлечь разработчиков и предложил взять небольшой тайм-аут, чтобы поработать над своим инди-продуктом без заказчиков и издателей — все сделать своими силами.

Категория: Программирование » Веб-разработка

 

Жизнь и удивительные приключения в экзотических JavaScript окружениях

Автор: admin от 28-05-2017, 23:40, посмотрело: 23

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

Категория: Программирование, Веб-разработка

 

Управление мышью как в Agar.io на Phaser.js

Автор: admin от 28-05-2017, 23:15, посмотрело: 17

Доброго времени суток, Хабр! Совсем недавно появилась цель создать аналог игры Agar.io. Чтобы не терять время и не усложнять себе жизнь было решено, что проще и быстрее будет делать игру используя готовый движок для разработки игр.

Мой выбор пал на phaser.js, так как, мне показалось, по нему больше всего есть обучающего материала и он достаточно быстрый так как построен на библиотеке Pixi.js.

В этой части я расскажу как реализовать управление мышью. В конечном итоге мы получим вот такой результат:

Категория: Программирование » Веб-разработка

 

Дайджест интересных материалов для мобильного разработчика #205 (22-28 мая)

Автор: admin от 28-05-2017, 19:35, посмотрело: 22

В новом дайджесте история автомобильного аукциона, много про Kotlin и продолжение про прошедшую I/O, мобильные миллионеры и зарплаты в мобайле, безвременные цифровые продукты и их дизайн.

Дайджест интересных материалов для мобильного разработчика #205 (22-28 мая)

Категория: Веб-разработка, Google, Android, iOS

 

learnopengl. Урок 2.1 — Цвета

Автор: admin от 27-05-2017, 19:00, посмотрело: 22

learnopengl. Урок 2.1 — ЦветаПеревод очередного урока с сайта learnopengl.com. Недавно обнаружил на русском Уроки по OpenGL с сайта OGLDev, но некоторые из них требуют 4 версию opengl, а примеры кода слишком зависимы от предыдущих уроков и объектно-ориентированы. Поэтому, вниманию всех интересующихся opengl'ем новичков со стареньким железом предлагаю коротенькую статью о цвете, с которой начинается вторая часть обучающего курса от Joey de Vries:

Категория: Программирование, Веб-разработка

 

Реверс-инжиниринг игры Lost Vikings

Автор: admin от 27-05-2017, 00:40, посмотрело: 29

После интересной обратной разработки игрового движка Comprehend (см. Recomprehend) я подбирал новый проект для реверс-инжиниринга игры под DOS. За долгие годы разные люди реверсировали множество старых популярных игр и опубликовали для них спецификации и инструменты. Например, на сайте shikadi.net есть куча информации об играх, в которые я играл в детстве.

Я обнаружил, что для реверс-инжиниринга игры The Lost Vikings компании Blizzard (тогда она называлась Silicon and Synapse), похоже, не предпринималось никаких серьёзных попыток. Игра была выпущена в 1993 году, на закате эры DOS, и очень нравилась мне в юности. The Lost Vikings — это головоломка-платформер, в которой игрок управляет тремя викингами, каждый из которых имеет собственные умения. Викингам нужно объединить свои силы для решения загадок и прохождения уровней с различной тематикой: космический корабль, доисторический мир, Древний Египет. На изображении ниже показан первый уровень игры (источник: Strategy Wiki):

Реверс-инжиниринг игры Lost Vikings

Казалось, что эту игру разобрать будет довольно просто. Уровни основаны на тайловых картах и содержат простые загадки: кнопки, включающие и отключающие объекты, передвижные ящики и поднимающий предметы кран. И на самом деле, бoльшая часть проекта по обратной разработке была достаточно прямолинейной. У игры есть один пакетный файл данных, содержащий сжатые блоки файлов. Блоки кодируют различные ресурсы игры, такие как спрайты, карты, звуки и т.д. Я написал несколько утилит, которые можно использовать для просмотра ресурсов игры: The Lost Vikings Tools.

Категория: Программирование » Веб-разработка

 

Разработка шахматной программы

Автор: admin от 26-05-2017, 12:55, посмотрело: 25

Было ли вам когда-либо интересно написать свою шахматную программу? Настраивать и развивать её, проверять её на знакомых любителях шахмат и радоваться её победам. Но как написать такую программу? Об этом я и расскажу в этой статье.

Категория: Программирование, Веб-разработка

 

Приглашаем на встречу Unity разработчиков в Москве

Автор: admin от 24-05-2017, 13:45, посмотрело: 26

7 июня, в среду вечером, у нас в Высшей школе бизнес-информатики НИУ ВШЭ состоится Unity Moscow Meetup. Это уже третья встреча Unity разработчиков в Москве. Приглашаем обмениваться опытом использования Unity, идеями и современными подходами, а также заводить новые контакты. И конечно послушать интересные доклады.

Участие в мероприятии бесплатное, но вход по спискам – поэтому необходима предварительная регистрация.

Под катом подробности про мероприятие
Приглашаем на встречу Unity разработчиков в Москве

Категория: Программирование » Веб-разработка

 

Unity3D. Балуемся с мешем. Часть 3 — Деформация меша, основанная на коллизиях

Автор: admin от 24-05-2017, 10:10, посмотрело: 26

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


Сегодня мы будем заниматься деформацией, основанной, на коллизии. Ну и, разумеется, всем, кто заинтересован, добро пожаловать под кат.
Unity3D. Балуемся с мешем. Часть 3 — Деформация меша, основанная на коллизиях
Кадр из старого советского мультика "Брэк"

В бой!

Категория: Программирование » Веб-разработка

 
Назад Вперед