iAge of Hammer Wars

Наш пспшный порт хаммерфайта теперь и на iPhone 🙂

Относительно недавно мы решили попробовать портировать псп-версию игры про молотки на айфон.

Наверно самой большой проблемой у нас встала организация рабочего места – т.е. установка хакинтоша и подключение железки. Сам порт и адаптация арта заняли не так уж и много времени.

Полторы недели назад мы отправили игру на ревью в эппл.

Сегодня утром нам сказали, что игра стала ‘in review’, а сейчас уже ‘ready to sale’ (я думал, что как сони будут ещё дней 5 рассматривать и багрепорты слать).
Приятная новость, что тут скажешь, теперь интересно посмотреть, что из этого получится. В любом случае – круто 🙂

В общем – мы освоили ещё одну платформу и успешно портанули хаммерфайт (по нашему Age of Hammer Wars) на iPhone. К сожалению, из-за специфики изначального кода пришлось ввести ограничение “не ниже 3gs”, но, надеюсь, мы это исправим 🙂

Hammerwars 2.0

Ура, вот мы и добрались до полок, подходи, налетай, хаммерварс покупай 🙂
А пока ждём прохождения рейтинга чтобы в америку попасть. Чорт, кто бы мог подумать, что в наше время повсеместной цифры и интернетов некоторые службы работают по обычной почте?!

Console vs PC

Почему я думаю, что консоли рано или поздно окончательно похоронят PC.
А потому что у первых юзабилити (удобство и простота использования) в стопицот раз выше!
Как происходит процесс “поиграть” на приставке.
Покупаем игру в магазине, вставляем диск в привод, нажимаем кнопку “поиграть” игра стартует и через секунд 30 мы уже смотрим вступительные ролики и игровое меню.

А вот решил я поиграть на писи в игру, разжился настоящим двд, вставил его в привод и… жду 30-40 минут пока игра скопирует себя на диск и установится (я уже молчу про то, что надо кучу места под это счастье выделить на жёстком диске). После этого я нажимаю кнопку играть и, возможно я буду играть, правда не факт, что “оно” не будет тормозить, в отличие от консоли, которую я купил и следующие 5 лет данный вопрос меня не беспокоит.

А вот ещё один метеор в огород писи игр. Прождав 40 минут, пока у меня установится лицензионный(!) Gears of War я, наконец-то, запускаю игру и получаю божественное сообщение:

binkw32.dll: You cannot run the game with modified executable code. Please reinstall the game.

Единственная причина, по которой я ещё играю на пысы – это то, что на джойстике невозможно нормально стрелять в шутерах и управлять юнитами в стратегиях.

Update:
Вот почему на ПС всё через жопу? Пришлось лазить в гугле, искать информацию про ошибку, потом про патчи… Вместо того, чтобы запустить игру, получить сообщение о том, что есть новый патч, получить его и сразу играть.

Всё новое – хорошо забытое старое

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

Распирает меня от радости, чёрт побери!