Архив

Публикации с меткой ‘Flash’

Встраивание XML в AS3

14 Декабрь 2009 1 комментарий

Решение задачи я нашел в блоге Мэта Торсона (Matt Thorson) в посте Embedding XML in AS3. В принципе на этом можно было бы и остановиться, но для удобства я переработал статью на русский язык.

Читать далее…

Отчет #02

13 Декабрь 2009 Нет комментариев

Провел «приятный» вечер пытаясь задать набор характеристик игровых предметов. В ActionScript 2.0 я для этого использовал описание массива в отдельном файле, что-то типа такого:

var lstEq	:Array = [
{
	e_name		: "Radar level I",
	e_icon		: "",
	e_price		: 20,
	e_type		: EQ_TYP_PLATFORM
},
{...}
];

Но ActionScript 3.0 слишком объектно ориентированный, чтобы разрешать такие фокусы. Поэтому все надо завернуть в класс. Потом сделать статическим и в итоге получить ошибку «1119: Access of possibly undefined property <…> through a reference with static type <…>.»

Наверняка это как-то обходится и вообще надо подходить к задаче с другой стороны, но как я пока не нашел и вместо этого завтра буду развлекаться со встраиванием  и парсингом XML. Обработка XML выглядит не сложной и даже удобной, но я буду очень удивлен, если все заработает с первого раза.

Читая интернет

13 Декабрь 2009 2 comments

Вот несколько блогов, которые я читаю и которые относятся к теме разработки небольших игр.

  • Flash Game Development – наверное, основной русскоязычный блог посвященный продвижению и монетаризации flash игр. Его автор, Вадим, рассказывает о доходах, которые приносят его игры и, самое главное, объясняет как добиться таких же результатов как у него, а то и лучше. Я заинтересовался разработкой flash играми именно после чтения блога Вадима и, как я понял, я такой не один.
  • Johnny-K – блог начинался как журнал разработчика в котором он делился своим опытом, но сейчас все больше смещается в обычный личный журнал. Впрочем, интересные моменты по продвижению там все еще регулярно появляются.

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

  • CastAway – более новый проект, посвященный разработке игры в жанре «hidden object» на готовом движке.
  • Office Villagers – дневник разработки – проект в редком жанре «продвинутые тамагочи», что-то похожее на «Virtual Villagers».
Categories: Блог Tags:

Отчет #01

7 Декабрь 2009 Нет комментариев

Буду публиковать краткие отчеты по дням. Пока это скорее для себя, но после того как выложу больше информации по проекту происходящее станет более понятным.

  • закончил программирование плашек предметов
  • собрал половину закладок окна «Upgrade»
  • доработал по мелочам графику интерфейса

Программирование интерфейса хоть немного отличного от стандартного на Flash непредвиденно сложно. Для того, чтобы сделать окно с закладками и двумя состояниями приходиться вкладывать клипы друг в друга на 5-6 уровней. Надо будет поискать библиотеку GUI для будущих проектов.

В офисе после установки на компьютер .Net Framework 3.5 слетел триальный Flash CS4, завтра придется перестанавливать.