Метка «разработка игр» - 6

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

Опытные разработчики, скорее всего, это все и так знают. А те, кто только собирается вставать на этот путь, сумеют оценить, с чем им придется столкнуться.

В данной статье я попытался охватить основные аспекты разработки, с которыми я столкнулся: технологии, трудности, проблемы.

Внимание! Много текста :-).
Читать полностью »

Разработка первой Android игры «Protect It»
Идея разработки Android-игры витала в воздухе с того самого момента, как я решил купить себе аппарат на данной платформе.

Хотелось создать игру, использующую телефон не просто как платформу для запуска, но и использующую некоторые его аппаратные возможности в виде всевозможных датчиков.
Читать полностью »

Пару недель назад Джон Шафер, продюсер компании Stardock, а также один из ведущих дизайнеров последних двух частей Civilization, разместил в своем блоге статью под говорящим названием: «Хотите сделать игру лучше? Ограничьте игрока». И хотя в ней речь, в первую очередь, шла о хардкорных проектах, она нам показалась чрезвычайно актуальной и для тех, кто создает мобильную игру своей мечты. Тем более что грань между хардкорными и казуальными проектами на iOS и Android сейчас размывается, а все наиболее успешные приложения используют интеграцию с социальными сетями на полную катушку. Так что мы решили поделиться с вами некоторыми наиболее интересными, на наш взгляд, моментами.

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

Доброго времени суток! Получая профессию инженер-программист не имел совершенно ни какого опыта разработки игр, решил восполнить пробел и приобщиться к этой теме. Выбирая, с чего начинать, взгляд мой пал на Unity3d, так как этот игровой движок дружит с языком программирования C#, который я, в свою очередь, сейчас изучаю. Так сказать, совместил приятное с полезным. Обсуждая эту тему с коллегами по работе, неожиданно родилась идея простой до безобразия игры — на экране находится квадрат, стороны которого имеют разные цвета, сверху на него падают кубы цветов совпадающих с цветами его сторон, нужно тапом по левой и правой стороне экрана вращать разноцветный квадрат и ловить кубы правильного цвета. Поймал правильной стороной — плюс одно очко, не правильной — проиграл. Окрестили это первым словосочетанием пришедшим в голову — Color Cube. Сказано — сделано.

Первой задачей было организовать генерацию падающих кубов. Всё оказалось просто, помогла функция Invokerepeating(), которая периодически создавала вверху за пределами экрана новые кубы случайного цвета. Уже тут появились зачатки геймдизайна, опытным путём выяснилось, что выпадение подряд кубов одинакового цвета сбивало ритм игры. Исправил. Цвет следующего куба выбирался всё ещё рандомно, но обязательно не совпадал по цвету с предыдущим.

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

Продвижений мобильных игр. Провал №3 - 1

Добрый день! Меня зовут Денис и я разработчик игр…

Предыстория

Около года назад у меня возникла (как мне казалось) гениальная идея мобильной игры с учетом, что основной аудиторией будут дети. Идея заключалась в том, что ты управляешь котенком, который летит, уклоняясь от препятствий в виде разного рода летательных объектов: самолеты, вертолеты, астероиды, ракеты и т.п.
Читать полностью »


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