Сделал себе 15-часовой нонстоп марафон по спрайтованию :v2_dizzy_roll:
анимации WarCraft готовы на 95%
все орки, все хуманы, все призывные юниты и нейтралы полностью.
осталось немного спецэффектов: взрывы, горение и т.д. - доделаю отдельно и позже. память зарезервирована.
Юниты имеют 5 кадровую анимацию. Но играется она по разному для разных случаев.
8 кадровые анимации - в основном WALK (хотьба).
5 кадровые анимации - стопроцентно ACTION (удары), а также исключения: WALK для лучников, всадников, насекомых и слизи.
Всё в куче, разбирайте где какие сами. Мне некогда их разделять, я прекрасно знаю, где какие.
ОРКИ:
https://c.radikal.ru/c06/2102/bb/0590f5cb7a01.png
Снэпшоты в динамике:
http://dragons-world.ru/ZX_Spectrum/animation_orc_5.sna
http://dragons-world.ru/ZX_Spectrum/animation_orc_8.sna
ХУМАНЫ:
https://d.radikal.ru/d16/2102/7c/03b5176d57a6.png
Снэпшоты в динамике:
http://dragons-world.ru/ZX_Spectrum/...on_human_5.sna
http://dragons-world.ru/ZX_Spectrum/...on_human_8.sna
Пора, вроде, уже переходить к написанию первой демки, а народ не чешется особо кинуть готовую спрайтовалку цветных 2х2 без проверок. Максимально быструю.
- - - Добавлено - - -
Не от меня зависит. Я то сделаю самые быстрые кидалки спрайтов на свете, - к бабке не ходи. А вот Слип уже плакался в жилетку, говорит, как начинает на экране много юнитов с ИИ появляться - начинаются тормоза. Посему, на сколько он сможет побыстрее обсчёт ИИ сделать, на столько быстро и будет. Я конечно, спуска ему не дам, все алгоритмы проверю на логическую оптимизацию. Возможно даже будем здесь обмуждать, мож кого гениальная идея посетит, как улучшить тот или иной код.Цитата:
DragonsLord, ты много писал по поводу скорости, в 2-5 раз быстрее прочих и т.д. Давай по-другому, какой fps ты считаешь реально получить?
- - - Добавлено - - -
Алонию разрешаю выкачать снэпшоты и светануть анимации на стриме.Цитата:
Но запрещаю использовать мои анимации в играх. Это всех касается.
- - - Добавлено - - -
P.S.: Чёрные квадратики на анимациях - неиспользуемые пустые знакоместа. Не обращайте внимание.

