О том как загнать себя в угол

Добрый день,

Меня зовут Денис, мне 23 года, я получаю свой третий диплом и работаю менеджером проектов в небольшой компании в своём родном городе Омске. У многих ребят путь инди начался с поста Евгения Кузьмина (johnny-k) про доходы от Cover Orange. Как собственно и у меня. Когда я впервые познакомился с его статьёй мне было 20 и я имел 1 год тяп-ляп опыта во флеше. Мой юношеский максимализм тогда был на пике и я хотел сделать игру с крутейшей графикой и замечательным геймплеем.


Тогда это казалось просто…


Читать дальше →

Эффект объёмного искажения или как я изобретал велосипед.


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

Анонс Royal Defenders

Royal Defenders

Камрады, пришло время анонсировать проект, на который ушло порядком времени и сил. Игра в жанре «Squad Based Defence», в которой игрок, управляя командой отчаянных рубак, сражается с ордами нечисти.

  • 16 управляемых юнитов, 26 видов врагов, 5 доступных классов бойцов. Хитрая боевая механика, позволяющая комбинировать способности юнитов для максимально эффективного противостояния текущим врагам.
  • 40+ прокачиваемых умений, 48 ачивок (открытие позволяет открывать умения).
  • Общая длина анимации юнитов и специальных умений — почти 10 минут.
  • Быстрые бои, 3-10 минут на миссию — как раз на время перекура.
  • Минимальное время на прохождение — больше 2.5 часов.
  • Контекстное обучение, встроенная энциклопедия на 30 страниц.
  • Полностью самописный движок, отлично оптимизирован — работает на ура и на калькуляторах.

Лучше один раз увидеть...

Red Warrior, релиз

Ура! Свершилось! Мы выпустили Red Warrior, игру-платформер, о разработке которой я немного расскажу.
Делали как всегда на пару с leric, все двигалось медленно и долго, но результатом я доволен!



Читать дальше →

Получение координаты точки после поворота. AS3

1
Я не очень силен в тригонометрии, поэтому постоянно приходится искать формулы или же готовые решения к моим проблемам. Будь то движение по окружности, движение к точки по радиусу и т.д.
Одна из таких давних проблем — как найти координату точки, после поворота объекта.
пример

Читать дальше →

Нативные курсоры. Делаем!

3

В этой записи решил рассказать о нативных курсорах на Flash платформе. О их преимуществах и собственно как их реализовать.

Читать дальше →

Starling. DisplayObject to Bitmap. (Flash AS3 )

Функция позволяющая получить Bitmap из любого Starling'овского DisplayObject'a.


Читать дальше →

Tank Travel — Разработка

Всем привет!

Это мой первый пост на блогах, так как я вообще не очень люблю писать статьи.

Но сегодня решил поделиться своей радостью: наконец-то я завершил разработку игры, которую я начал делать 3(!!!) года назад.
И это моя первая игра как инди-разработчика.
По этому поводу решил написать об истории ее разработки.




Читать дальше →

Air VS OpenFL. Тест Nape.



Всем привет!
Наконец-то я собрался и сделал демки на AS3 и Haxe, чтобы сравнить производительность Nape на iPad 3.

Читать дальше →

SWF сплэшскрин и прелоадер для игры на Stencyl

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

На днях один из моих друзей попросил меня помочь ему встроить сплэшскрин спонсора в формате swf в игру написанную на Stencyl а также добавить нормальный прелоадер с прогресбаром перед всем этим делом. К сожалению стенсил больше не имеет поддержки свц библиотек, так что единственно возможный вариант это написание враппера. Первым делом пришлось убрать из сплэша все звуки так как они никак не хотели стопиться программно и продолжали играть фоном после удаления сплэша со сцены, вероятно это связано с тем что сплэш сделан на ас2(возможно кто-нибудь подскажет решение в комментах). Я вынес их в отдельную библиотеку src.swc вместе с мувиком прелоадера и стартскрином спонсора.

Внешний вид дерева проекта:

Читать дальше →