Category: Flash

13
марта

Поварёнок. Платформер для Макфы

Написал    в категории  Flash, Портфолио 1

Игра для макаронной компании «Макфы». Главный герой поварёнок, пытается добыть все ингредиенты чтобы сварить отпадный супчек, помогите ему в этом!

Задача. Создать классический платформер на подобие супер марио.

Пока что не могу дать ссылку на игру в связи с тестированием игры макаронными баронами, выкладываю трейлер:

Данная работа была сделана на период работы в студии Ample.
28
сентября

Утечка памяти


Шейн Макартни сделал отличную презентацию. Для себя я отдельно выписал немного «догматов»:

  1. new Array(); -> Array[]
    new Object(); -> Object{}
  2. list[i] -> list[int(i)]
  3. list.push(item) -> list[length] = item
  4. list.splice(i, 1); -> list[i] = null -> list.splice(i, count)
  5. delete dict[key] -> dict[key] = null
  6. list = new Array(); -> list.length = 0;
  7. bmd = new BitmapData(32, 32); ->bmd.fillRect(bmd.rect, 0xFFF);
  8. while(i>0) {while(j>0) {} } -> while(k>0){}
  9. do1 function():void {do2} -> do12 function():void {}
  10. Определяй переменные в одну строку
  11. Деление хуже умножения
  12. MyType(instance) -> instance as MyType;

Ссылки:

5
августа

BulkLoader загрузка xml


БулкЛоадер — это библиотека для загрузки любого контента написаная на AS3.0.

Возникла трудность при загрузке XML, не с прямой ссылки http:\\example.ru\managers.xml, а с адреса вот такого вида http:\\example.ru\managers\?xml. После загрузки:

private function onCompleteHandler(evt:ProgressEvent):void {
    var textObj : XML = _bulkLoader.getXML("regionXml");
    trace(textObj);
    _bulkLoader.clear();
}

вылетает ошибка:

[BulkLoader] Failed to get content with url: 'regionXml'as type: [class XML].

Необходимо просто забрать данные как обычный текст, далее его отпарсить в XML:

var textObj : Object = _bulkLoader.getText("regionXml");
regionVO.mXML = new XML(textObj);

Или добавить тип в параметрах загрузки:

// returning a simple text
bulkInstance.add("http://mysite.com/top-ten.php", {type:"text"});

// returning a xml file
bulkInstance.add("http://mysite.com/top-ten.php", {type:"xml"});

// returning a jpeg image:
bulkInstance.add("http://mysite.com/top-ten.php", {type:"image"});
1
августа

Серия баннеров для ForexClub

Написал    в категории  Flash, Портфолио Обсудить

Сам одно время увлекался игрой на бирже форекс, но к сожалению просрал свои 3000$ за 2 недели (естественно на тестовом акаунте :) ).

Задача. Создать симпатичную анимацию для баннеров. Поиграться с расстановкой слов.

forex

  1. Не говори жене, где я беру деньги.
  2. Не говори мужу, где я беру деньги.
  3. Как стать богатым?
  4. Как приручить деньги?
  5. Уникальная акция?
Данная работа была сделана на период работы в студии Ample.

Rss Feed Tweeter button Facebook button