Я хотел бы поделиться прототипом игры, созданным всего за несколько часов. Надеюсь, что он вдохновит нескольких из вас! В индустрии однопользовательских браузерных игр, кажется, очень не хватает воображения и умения рассказывать истории, хотя, возможно, я просто не заметил таких игр ;), но мне не хватает таких игр, как Grim Fandango.
Ниже приведен скриншот из демонстрации, состоящей из нескольких узлов DOM, представляющих составные части главного героя, птиц и сцену. Большинство анимаций осуществляется CSS-переходами/анимациями, некоторые из которых являются динамическими и используют библиотеку move.js.
Агрегатор статей о разработке Flash приложений и Flash игр (Flash Development / Game Development)
Все права принадлежат их авторам
суббота, 3 сентября 2011 г.
Прототипирование игр с помощью JavaScript и CSS3
вторник, 30 августа 2011 г.
Создание своего Java Socket Server. Теория. Из ActionScript3 в Java.
Введение
Некоторое время я сомневался стоит ли писать статью подобного типа. Во-первых, флеш-программистам она будет не очень полезна, т.к. она больше про яву, а опытные ява-программисты, мне кажется, знают все то, о чем я собираюсь написать. Но тем не менее это опыт, которым я хочу поделиться. Надеюсь, кому-то это будет полезным. Также, в этой части будет только теоретическое изложение советов и не будет самого кода сервера. Данная статья является лишь теоретической и не содержит в себе код, но тем не менее содержит много букв.
Я флеш-программист, и мой опыт работы с явой исчисляется где-то месяцем. Эта статья типа «написание Java Socket сервера глазами флеш-программиста».
Предыстория.
До того, как мы написали свой сервер в нашем проекте Doom Forge Game мы использовали готовое решение для мультиплеерных игр — Smart Fox Server. Сервер сделан хорошо, в нем много возможностей, но нам пришлось столкнуться с некоторыми проблемами в его работе, которые решались тяжелым общением с безинициативной службой поддержки и решение проблемы могло занимать не меньше месяца (если проблема вообще решалась). Так что опыт использования Smart Fox Server у меня был печальный.
Из ActionScript3 в Java
На самом деле, перейти из флеша на яву было очень просто. В java и флеше есть несколько отличий, которые запомнились лично мне (конечно, это не все отличия), но в общем они очень схожи.
Читать дальше: Создание своего Java Socket Server. Теория. Из ActionScript3 в Java.понедельник, 29 августа 2011 г.
Ant.Karlov. Муравьиный лев
Нужно ли представлять?
Небольшое досье:
Возраст: 27 лет
Чем знаменит: Кумир разработчиков. Непосвященные в тайны геймдева знают его как автора сочных игрушек с крутой атмосферой.
Раз уж вам так интересно, то скажу, что я познакомился с Антоном раньше, чем с кем-либо из флешдевелоперов. Два года назад, если не больше, наткнулся я в сети на его видео, которое стало лидером по переходам с поисковых систем. После него я прошерудил весь блог и добавил его в гуглридер. Тогда в нем было только 4 подписки.
Сейчас, насколько я мог судить, у каждого блогера, который хоть раз в жизни кликал по ярлычку флеша на рабочем столе, блог Антона висит в разделе «сайты для вдохновения». Как вы понимаете, такая популярность не случайна. Подытожив его деятельность за два года хочу сказать, что писал он пожалуй о всех важных аспектах геймдева, так что интервью у него взять было сложно. Кроме крутых уроков по графике, раскрытия некоторых секретов кодинга и работы вообще я обожаю читкануть его посты с тегом «Разное». Перед тем как брать интервью, я проглядел с самого начала все его посты, что и вам советую сделать. Меня лично очень вдохновляет эволюция его стиля, не резкая, а плавная. Добавление новых мелочей в каждую новую игру это, наверное, его главная фишечка. Как я и говорил, мне было сложно задавать оригинальные вопросы, поскольку почти все что он делает описано в его статьях. Поэтому я составил вопросы, которые затрагивали либо темы далекого прошлого, либо будущего, чтобы не заставлять его дублировать свои мысли. Если честно, я и не ожидал, что ответы будут такими душевными. Очень рад, что взял интервью у такого открытого человека. Но сопли прочь, вперед читать [...]
Читать дальше: Ant.Karlov. Муравьиный лев.пятница, 26 августа 2011 г.
Бот для Flash-игры / Внедряемся в Flash

В рамках недели ботов для браузерных игр.
Эта неделя богата на статьи о ботах для бразуерных игр.
Во всех статьях для управления ботом использовался AutoIT. Это простой и хороший способ чтобы начать делать бота «в лоб», он не требует никаких знаний об игре, кроме как знания правил и графического интерфейса. Для серверной части игры такой бот вообще будет выглядеть как обычный пользователь, если не брать во внимание невероятную усидчивость и производительность такого игрока.
Но этот способ требует распознавания мира, что добавляет много ошибок, а иногда определить необходимое значение вообще не представляется возможным.
В первой статье я наткнулся на комментарий со ссылкой на пост Adobe Profiler Fail, что побудило меня исследовать эту возможность в целях автоматизации действий в Flash-играх.
7 советов инди другим инди
24 августа в день 20 летия независимости Украины, около обеда по Киевскому времени, в Новой Зеландии стартовали продажи игры для iOS Contre Jour.
Эта небольшая игрушка еще до релиза успела нахватать премий.
Первая игра для iOS, получившая номинацию на E3 от GameCriticsAwards. На E3 нет отдельной номинации для мобильных устройств — мобильные игры соревнуются с портативными. И игра в своей номинации соревновалась с Super Mario для 3DS и Uncharted для PS Vita.
Игра признана лучшей мобильной игрой на Е3 изданием GamePro. Вышла в финал аналогичной премии от IGN.
Сейчас — через 2 дня после старта продаж игра имеет титул iPad Game of the Week в AppStore и уверенно движется в топы продаж — сейчас на 4м месте.
Игра разработана маленькой независимой студией из Украины — Mokus.
Фактически за этим ником скрывается один человек — Максим Грынив. Это я. Приятно познакомится.
Для меня эта игра стала новым уровнем, это игрушка, в которую я вложился весь и которой горжусь. Эта игра от начала и до конца сделана на одолженом у друга (дякую, Рома) макбуке. Делая ее, я не только успел истратить под 0 все сбережения, но и сформулировал для себя несколько правил — как сделать хорошую инди игру. Далее мои вам советы — в порядке возрастания важности.
Launch trailer
среда, 24 августа 2011 г.
Mokus. Интервью с первопроходцем
Моим первым допрашиваемым стал mokus, интервью попытаюсь приурочить к выходу его новой игрушки
Contre Jour в эппсторе.
Досье на mokusа:
Имя: Максим Грынив
Возраст: 28 лет
Место жительства: Львов
Чем знаменит: В этом году его игрушка Contre Jour стала победителем в номинации лучшая игра на мобильные устройства на крупнейшей ежегодной выставке компьютерных и видеоигр E3 по версии геймпро
Должен заметить, что я лично впервые запомнил никнейм Максима Грынива после прочтения его первого поста на хабре. Это было приятный постмортем его игрушки Huje Tower. Честно говоря, у меня еще тогда зачесалось где-то там и я как обычно хотел поспорить с ним о нескольких моментах, которые он описал, но как вы можете понять по фотографии я поступил правильно просто почесав проблемное место. И вот через несколько лет после событий имевших место быть я взял у него интервью. И причем сделал я это не просто так, а приурочив к выходу его игрушки, которая заслуженно может считаться гордостью нашей игровой инди индустрии. Ну конечно отбросим прочь мое субъективное мнение и обратимся к людям, которые разбираются в Играх, а для этого перенесемся ближе к крупнейшей в мире ежегодной выставке-шоу индустрии компьютерных и видеоигр.
Что для вас, шалопаев, значат эти две закорючки “Е” и “3″? Думаю, большинство из вас только слышали что где-то там, что-то происходит. И чем же крута эта выставка спросите вы? А я вам скажу, что кроме того, что слайдер на их официальном сайте, похож на тот, что у меня в блоге , крута она размахом. Конечно определяющим является не количество людей, посетивших выставку и не то сколько было участников, а то кто же туда пришел. Если вы взгляните на список заметных компаний, то поймете, что любая компания, которая делает игры и делает их качественно, пришла туда, чтобы показать, что они еще в теме. И вот представьте это полчище гигантов игровой индустрии, кровь, пот и слезы невинных жертв и слабонервных журналистов и маленькая инди игрушка, которая соревнуется наравне с остальными и побеждает в своей номинации на геймпро.
Атмосферная игрушка, на создание которой Максима вдохновил Маленький Принц, забирает первый приз на радость автору и паблишеру (ну и нам конечно).
Ну надеюсь теперь вы понимаете насколько крут этот мужик, у которого я буду брать интервью [...]
Читать дальше: Mokus. Интервью с первопроходцем.вторник, 16 августа 2011 г.
PHP скрипт для закачки списков видео с youtube.com
Недавно в Facebook’е Павел Забелин кинул ссылку на каналы с видео туториалами, выложенными на youtube.com. Покопавшись я нашёл ещё много других каналов, которые меня заинтересовали, но время смотреть их есть, в основном тогда, когда нет доступа в интернет, поэтому написал скрипт, который скачивает всё видео канала или пользователя в форматах MP4, FLV, WEBM(по приоритету), чтоб [...]
Читать дальше: PHP скрипт для закачки списков видео с youtube.com

