ProtoBox - боевка, где можно боксировать

Продолжаем пытаться делать игры. Или медленно реализовывать идеи в виде интерактивно-развлекательной программы.
Фантазия на казуалки пока иссякла, а боксерский зуд все еще дает о себе знать. Но на этот раз я решил опустить планку до уровня «точно перепрыгну».

rM9c0qK

Геймплей, правда, на гифке — без звука

Решил реализовать боевку по принципу классического треугольника «камень-ножница-бумага» (читай — «слабый удар <= блок <= сильный удар»), как в мультиплеере AvP (единственная мультиплеерная игра, кроме бокса, которую я задрачивал в свое время).
Позже я от такого варианта отказался в пользу варианта с контр-атаками.

В итоге получился коротенький файтинг.
- Вид сбоку, ходим влево-вправо
- Можем бить «быстрый слабый» или «медленный сильный» удар
- В качестве защиты — блок и уклон
- Есть перекаты наскоки и отскоки
- Из блока можно делать отбивы, вовремя подгадав момент (а-ля контратаки в этих ваших слешерах).
- Плюс еще несколько мелочей геймплея

Все что от вас требуется — внимательность, реакция, тактика и немного удачи.
Обучение сделано на собственном примере — ИИ показывает какие кнопки нажимаются и что при этом происходит, с краткими пояснениями (их на гифке нет).

S8NxP0R

Обучение движениям

Управление: стрелки, Z, X
Всего 4 арены для боев и 4 внешности для бойцов.
Перекраска в спрайтов выполняется шейдером.

Eo9EexZ

Бойцы ничем не отличаются, только внешностью. Вы можете сами выбрать ИИ для управления соперником, с разной тактикой и поведением, а также сделать его сильнее / быстрее / продолговатее долбежнее, подбирая наиболее комфортную для себя сложность.

VG9e9ZV

Специально для обладателей мониторов с разрешением больше 640x480 можно менять размер окна (PageUp, PageDown) и развернуть на полный экран (F).
Также кнопкой Tab можно развернуться в другую сторону (в игре об этом не сказано).

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

Короче, вот вам, получите (в правом верхнем углу нужно нажать «Скачать»).

Из багов может глючить удержание кросса и снятие блока.
Также забыл в туториале во время боя тоже сделать выбор показываемых движений.

Жду ваши замечания, рекламные предложения и «пфффф!».