Вот и пришло время продолжить рассказ об увлекательном хобби — геймдеве — разработке казуальных игр.
Ранее в статье я рассказал о первой своей игре под Андроид — «Draw and ride», которая подтолкнула меня пересмотреть подход в этапах создания и продвижения мобильного приложения. Сегодня я хочу поделится тем, к чему же я все-таки пришел после своего первого опыта и рассказать о создании новой, кросспалтформенной игры под Android и iOs, так же по дороге была сделана html5 и Tizen версия, но обо всем по порядку…
Читать полностью »
Рубрика «game development» - 89
Разработка одной игры — новый заход, Ч2
2014-01-23 в 13:59, admin, рубрики: cross-platform development, game development, Lua, mobile development, метки: cross-platform development, game development, luaGreenCubes: от Minecraft до MMORPG за 4(?) года
2014-01-21 в 15:36, admin, рубрики: game development, Gamedev, minecraft, mmorpg, геймдизайн, метки: Gamedev, minecraft, mmorpg, геймдизайнПриветствую вас, уважаемые читатели!
В этом посте я бы хотела поделиться с вами историей развития своего игрового проекта «GreenCubes», надеюсь, она будет вам интересна, а для кого-то окажется даже полезной. Думаю, данная статья может пригодится тем, кто начинает или недавно начал какой-то игровой проект, ведь чужой опыт всегда стоит учитывать. Я расскажу о том, насколько вредно зависеть от решений и услуг других, как делать всё самостоятельно и о том, что мечтать не вредно. В настоящее время мы располагаемся тут.
Minecraft
Наш проект (в начале нас было только двое: я и Feyola) начинался как сервер Minecraft для друзей. То есть, скорее для друзей друзей друзей, потому что с друзьями мы играли и раньше, но в этот раз решили запуститься уже на более-менее постоянной основе и не сильно фильтровать приходящих людей. Запуск наметили на 1 ноября 2010 года, приурочив его к выходу Minecraft Halloween Update, который принёс в Minecraft много нового. Мы расстались с нашим старым миром и начали всё заново, серьёзно и даже без админских команд.
Читать полностью »
Интервью с Сидом Мейером: Ace Patrol, эволюция Civ и будущее стратегических игр
2014-01-21 в 7:05, admin, рубрики: civilization, game development, интервью, разработка игр, стратегические игрыСид Мейер — легенда игрового дизайна. Он был одним из основателей MicroProse в 1982 и создал Civilization, одну из самых долгоживущих и любимых игровых серий. Будучи творческим директором Firaxis и куратором серий Civ и XCOM Мейер может быть привередливым в выборе работы. Его выбор: Ace Patrol, пошаговая, вдохновленная настольными играми стратегия на тему первой мировой войны, с низкой ценой и глубокими стратегическими возможностями. PC Gamer обсудил с Мейером о его интерес к маленьким играм и то, как они дали его команде возможность немного рискнуть. Так же он поделился своим мнением о меняющемся рынке стратегических игр, ведь по его мнению все игроки в глубине души являются любителями стратегий.
PC Gamer: как вы пришли к Ace Patrol?
Сид Мейер: Это была возможность сделать игру за более короткий промежуток времени и с меньшей командой. Как мне кажется, последней игрой, которую я действительно закончил, была Civ Revolutions. Мы сделали несколько крупных игр, Civ и XCOM, они великолепны, но при работе над ними мне очень захотелось поработать в маленькой команде и создать игру за меньший промежуток времени. С низким бюджетом у вас больше возможностей сделать что-то более рискованное. Разработка для iPad тоже была интересным, новым вызовом — новый тип устройств, новый интерфейс. У меня была идея пошаговой авиационной игры о первой мировой войне. Изначально я представлял ее себе карточной. В начале работы над версией для iPad у нас были виртуальные карты и все в таком духе. Я довольно долго обдумывал идею этой игры.
Скандал вокруг трафика Clash of Clans, печальные итоги года у Zynga, отключение игр LOLapps от facebook и другие новости недели для мобильного разработчика
2014-01-21 в 4:03, admin, рубрики: android market, App Store, game development, iphone, mobile development, qa, Zynga, аналитика, Блог компании KamaGames Studio, мобильная реклама, скандалы, метки: android market, app store, iPhone, Zynga, аналитика, мобильная реклама, скандалыВсем привет. В прошлый раз мы попробовали опубликовать на Хабре информационную рассылку с новостями индустрии в том формате, в котором получают ее сотрудники KamaGamesStudio. Судя по откликам — получилось интересно. Так что встречайте вторую подборку интересного и полезного за неделю.

Горячие и часто дымящиеся новости за прошлую неделю
Напомню, что в нее входят ключевые новости, статьи и прочие ссылки (в основном на сервисы), потенциально интересные и, надеемся, полезные, мобильному разработчику.Читать полностью »
Технологии в ролевых играх. Часть 3. Технология в антураже и мастеринге
2014-01-20 в 4:16, admin, рубрики: game development, Киберпанк, магия, ролевые игры, технологии, Электроника для начинающих, метки: киберпанк, магия, ролевые игры, технологии Технологии в ролевых играх. Часть 1. Технология и магия
Технологии в ролевых играх. Часть 2. Технология и техноген
Технологии и антураж
Показанные в предыдущих частях технические устройства антуражны сами по себе, и их применение значительно повышает реалистичность игрового процесса. Возможно так же применение технологий, не участвующих непосредственно в игровом процессе, но тем не менее значительно улучшающих антуражность локаций и игроков. Перечислим основные виды устройств, которые можно применить в целях повышения качества антуража:
- Световые (светодиоды, лазеры, световоды, люминесцентный шнур, уф-подсветка)
- Звуковые (подзвучка локаций, имитация шумов работы механизмов, прочих шумов)
- Механические (механотронные элементы, движущиеся части механизмов)
- Комбинированные
Так же элементы антуража можно разделить по масштабу применения на элементы уровня локации и элементы уровня игрока.
Приведём примеры. Так самые обычные светодиодные гирлянды смогли преобразить локацию «Фангорн» на ПРИ «Вторая эпоха. Время легенд»:

Фангорн, ПРИ «Вторая эпоха. Время легенд»
Читать полностью »
Технологии в ролевых играх. Часть 2. Технология и техноген
2014-01-20 в 4:16, admin, рубрики: game development, Киберпанк, магия, ролевые игры, технологии, Электроника для начинающих, метки: киберпанк, магия, ролевые игры, технологии Технологии в ролевых играх. Часть 1. Технология и магия
Технологии в ролевых играх. Часть 3. Технология в антураже и мастеринге
В первой части мы рассмотрели возможности современной электроники для моделирования магических взаимодействий на ролевых играх. Однако, взаимодействия на РИ магическими не исчерпываются. Сейчас проходит достаточно много техногенных игр, в которых сама техника как таковая играет очень важную роль.
Перечислим ситуации, в которых современные технологии могут стать частью игрового процесса:
- Игротехническое конструирование
- Игротехническое моделирование процессов
- Игротехническая коммуникация
- Технические и техногенные объекты и артефакты
Рассмотрим их более подробно. Нередко в sci-fi сценариях в качестве завязки выступает ситуация, когда героям необходимо восстановить повреждённые информационные системы, энергетические агрегаты или системы связи чтобы разобраться с чертовщиной, творящейся на локации, послать о себе сообщение в центр, или попросту выжить. Эта же ситуация может быть прекрасным стартом для игры, или его частью.
Читать полностью »
Технологии в ролевых играх. Часть 1. Технология и магия
2014-01-20 в 4:15, admin, рубрики: game development, Киберпанк, магия, ролевые игры, технологии, Электроника для начинающих, метки: киберпанк, магия, ролевые игры, технологии Технологии в ролевых играх. Часть 2. Технология и техноген
Технологии в ролевых играх. Часть 3. Технология в антураже и мастеринге
Предисловие
Людям свойственно играть. С компьютерными ролевыми играми знакомы все читающие эти строки. Ролевые методики и вставки используются повсеместно — от бизнес-тренингов до всевозможных мероприятий. О ролевых играх живого действия многие как минимум слышали.
Ролевые игры живого действия имеют достаточно богатую историю, набор сложившихся приёмов и моделей. Но, поскольку отыгрываемые миры имеют подчас отличающуюся физику, а персонажи — невероятные возможности, то игровой процесс неразрывно связан с допущениями и условностями.
К примеру, очень проблемной точкой являются магические взаимодействия. Физика нашего мира не позволяет полноценно смоделировать все эффекты магии, в связи с чем приходится прибегать к разным упрощениям и моделям отыгрыша.
В последнее время всё чаще можно наблюдать на ролевых играх разной степени масштабности применение современных технологий для компенсации этих ограничений, ведь как сказал 40 лет назад английский писатель Артур Кларк: «Любая достаточно развитая технология неотличима от магии».
В каких-то регионах нашей страны этот процесс идёт уже не первый год, в каких-то только начинается. В этом цикле статей рассмотрены возможности современных технологий для повышения качества ролевого процесса и адекватности используемых моделей отыгрыша, а так же показаны и систематизированы известные наработки, применявшиеся как на фэнтези-играх, так и на играх техногенных.
Почему Хабр? Во-первых, на Хабре довольно много представителей той социальной группы что называет себя «ролевиками». Для кого-то описанные вещи будут известны, кто-то узнает для себя что-то новое и интересное. Кто-то, быть может, откроет для себя мир ролевых игр живого действия. Во-вторых, Хабр — ресурс в первую очередь технический. А технологии — магия нашего мира.
GamesNightMoscow, GamesJamKanobu и Мир Мерцает
2014-01-19 в 9:55, admin, рубрики: game development, Gamedev, GamesJam, GamesJamKanobu, gamesnight, indie, indie games, метки: Gamedev, GamesJam, GamesJamKanobu, gamesnight, indie, indie gamesВсем здравствуйте! Я расскажу вам о двух предстоящих волшебных мероприятиях, об игровом проекте, с которым собираюсь в них участвовать и о единомышленниках, которые требуются на проект.
GameDevNight Moscow, 31 января
Встреча разработчиков игр в формате круглого стола. Количество посетителей ограничено 50-ю человеками, и все инвайты уже розданы. Но как знать, может, и у вас есть шанс? Мы приглашены – во многом благодаря участию в GamesJam #1 Online.
Запланировано три дискуссии – про сеттинг, формирование коммьюнити и целевые платформы. Среди участников – Дыбовский, множество представителей Mail.ru, несколько команд-участниц GamesJam #1 Online. Планируется прямая интернет-видеотрансляция, которую будут смотреть в т.ч. журналисты. Поэтому особый смыл обретает SHOWCASE – возможность представить свои проекты, находящиеся в разработке.
GamesJamKanobu, весь февраль
Второй онлайн геймсджем – марафон по разработке игр длиной в месяц. Совсем молодое мероприятие достигло каких-то феерических масштабов. Первый джем длился неделю, проекты отсматривал 21 эксперт, включая разработчиков «Блицкриг 3», креативного директора Nival и евангелиста Unity. Теперь же состязание проектов разделено на три этапа – Видение, Концепт-Арт и Демо – каждый со своими призами и экспертами. Сведения очень отрывочные и в основном обитают в твиттере Сергея Климова, но как вам заявление, что в экспертах первого этапа – Дыбовский, третьего – основатель 4A Games, а второго – АРТ МАТЬ ЕГО ДИРЕКТОР МАТЬ ЕГО THE LAST OF US?
Далее будет описание и вакансии проекта, который делаю я. Если что, можете не читать, сберечь время: о)
Читать полностью »
Сетевое программирование для разработчиков игр. Часть 2: прием и передача пакетов данных
2014-01-18 в 10:52, admin, рубрики: game development, networking, udp От переводчика: Это перевод второй статьи из цикла «Networking for game programmers». Мне очень нравится весь цикл статей, плюс всегда хотелось попробовать себя в качестве переводчика. Возможно, опытным разработчикам статья покажется слишком очевидной, но, как мне кажется, польза от нее в любом случае будет.
Первая статья — http://habrahabr.ru/post/209144/
Прием и передача пакетов данных
Введение
Привет, меня зовут Гленн Фидлер и я приветствую вас в своей второй статье из цикла “Сетевое программирование для разработчиков игр”.

В предыдущей статье мы обсудили различные способы передачи данных между компьютерами по сети, и в конце решили использовать протокол UDP, а не TCP. UDP мы решили использовать для того, чтобы иметь возможность пересылать данные без задержек, связанных с ожиданием повторной пересылки пакетов.
А сейчас я собираюсь рассказать вам, как на практике использовать UDP для отправки и приема пакетов.
BSD сокеты
В большинстве современных ОС имеется какая-нибудь реализация сокетов, основанная на BSD сокетах (сокетах Беркли).
Сокеты BSD оперируют простыми функциями, такими, как “socket”, “bind”, “sendto” и “recvfrom”. Конечно, вы можете обращаться к этим функциями напрямую, но в таком случае ваш код будет зависим от платформы, так как их реализации в разных ОС могут немного отличаться.
Поэтому, хоть я далее и приведу первый простой пример взаимодействия с BSD сокетами, в дальнейшем мы не будем использовать их напрямую. Вместо этого, после освоения базового функционала, мы напишем несколько классов, которые абстрагируют всю работу с сокетами, чтобы в дальнейшем наш код был платформонезависимым.
Читать полностью »
Реалии мобильного геймдева
2014-01-17 в 12:12, admin, рубрики: game development, mobile development, инвестиции, метки: game development, mobile development, инвестиции 
Последние несколько лет я руковожу небольшой геймдев студией, и на протяжении всего это времени ко мне периодически обращаются люди не из индустрии, которые «хотят дать денег» и получить себе проект. При этом представление этих людей о том, что такое игровая индустрия, скажем так, далеко от реального. Это статья — моя попытка рассказать о том, что сделать игру стоит больше, чем 200$, сделать поярче и заработать миллион — это не бизнес-план, и вообще, геймдев — это высокорискованный бизнес, а не принтер для денег.
Читать полностью »

