12 August 2008

38 - Galaxian (Day 9)

Отлаживал программу движения по вэйпоинтам, умучался. Казалось бы, не самая сложная вещь, а мороки - с короб. Переделал процедуру расчёта направления, отловил с дюжину багов в самой процедуре, подправил рендер. Добавил фишку, что корабли противника, добравшись до своего места в строю, не просто там оказываются носом к верху, а доворачиваются.
Полез в картинки, как я и боялся, они все без альфа-канала. Блядский фотожоп чудовищно криво работает с альфой в тарге. Матов не хватает... 18*3=54 файла на переделку...
...
Переделал файлы. Могло быть и хуже. Сделал удачный макрос, он сам альфу повставлял.
Еще сделал:
Враги время от времени делают кульбиты.
Строй врагов вперемещается по экрану.
Враги летят до места в перемещающемся строю.
Строй доходит до края экрана крайним юнитом. Т.е. движение строя зависит от его размера и расположения юнитов, а не просто качание от и до.
Сделал TIE-F. Из-за больших паналей, на фронтальном виде он маленький и невзрачный.
Подумал о замене его на TIE-D. Сделал, посмотрел - неузнаваемо. Не то. Вернул в зад. Нужно будет пойти на хитрость и сделать фронтальный вид побольше, чем вся остальная анимация.

No comments: