RSS Feed Email Feed

Archive for 'оптимизация'

Очистка блитированного холста путем удаления только изменившихся частей (использование карты повреждений)

Сегодня поговорим о методах обновления экрана и сравним эти методы. Это перевод статьи Tutorial: Clearing a blit canvas by erasing only the portions that have changed (using damage maps or a dirty rect).

Создание оптимизированного игрового цикла

Представляю вашему вниманию перевод руководства «Creating an Optimized AS3 Game Timer Loop». Сегодня мы создадим оптимизированный игровой цикл. Этот цикл я начал делать в моем предыдущем туториале, теперь самое время его оптимизировать. Мы добавим к нему три улучшения. Во-первых, мы будем просто блокировать холст прежде, чем будем использовать метод copyPixels() и разблокировать когда все операции [...]

Создание игры “Asteroids”

Представляю вашему вниманию перевод серии туториалов Tutorial: Using Flash CS3 and Actionscript 3 to create Atari 7800 Asteroids В этой серии туториалов мы познакомимся с технологиями, применяемыми для создания простой игры «Asteroids». Игра будет относительно простой, а технологии относительно продвинутыми. Мы исследуем следующие методы оптимизации: – Предрасчет и хранение значений углов поворота и смещений относительно [...]

Анимация листов с тайлами (sprite sheets)

Здравствуйте, представляю вашему вниманию перевод статьи How to Blit an animation from a tile sheet embedded at compile time Речь пойдет об анимации с использованием листов с тайлами. Такой лист даст подобную анимацию This movie requires Flash Player 9 swfobject.embedSWF(“http://coolisee.com/wordpress/wp-content/uploads/2010/07/25/animation.swf”, “swf93e62″, “70″, “400″, “9.0.0″, “”, {}, {wmode: “window”, menu: “false”, quality: “high”, bgcolor: “#FFFFFF”}, {});