# CatGame by Victor

## Special for igdc

Общие положения. Это игра про котика, который решил бороться с вирусом.
История. Однажды Котик проснулся и увидел, что в его Мире началась пандемия. Все жители Мира заражены вирусом. Теперь он последний незараженный. Чтобы спасти Мир, нужно собрать лабораторные колбы с вакцинами. Но зараженные жители под влиянием вируса ведут себя очень недружелюбно. К счастью, они боятся пилюль, которыми можно бросаться.
Управление. Стрелки влево-вправо. Пробел - прыжок. z - стрельба.

Учасники.

| Главный герой. Кот.
| Зомби. Когда-то, видимо был кем-то другим, но его поразил страшный вирус, и он стал тем, кем стал. Весьма глуп, но при приближении к нему начинает бездушно атаковать.
| Вирус. Ведет себя довольно агрессивно, действия не предсказуемы, обладает повышенной летучестью и прыгучестью. При приближении оказыват поражающее действие.
| Злодей обычный. Заражен вирусом, периодически чихает, разнося болезнетворные частицы, предположительно вирусосодержащего характера, на большое расстояние. При приближении проявляет агрессию.
| Злодей необычный. Достоверно не извесно, произошел ли он от злодея обычного, либо является отдельной веткой эволюции. Агресивен, прыгуч, так же заражен и может чихать и выделять болезнетворные частицы.

Препятствия.

| Стена. Обычная стена. Через нее нельзя пройти, но ее можно перепрыгнуть.
| Лава. Очень горячая. Опасна, при соприкосновении оказывает повреждающее действие на гравного героя. Однако, зараженные, похоже, к ней не восприимчивы.
| Вода. Зараженные почему-то не погружаются в воду. Наверное, вирус изменил плотность их тела и теперь они легче воды. Чего не скажешь о главном герое.

Предметы.

| Колба с вакциной. Последняя надежда спасти Мир.
| Дополнительная жизнь для героя.
| Пуля-пилюля. Эту пилюлю можно бросать во врагов. Они этого не любят.
| Вентилятор, он же пропеллер. Не извесно, что является движущей силой его вращения, однако он может помочь преодолеть непреодолимую силу тяжести.

Другие объекты.

| Ясно только то, что этот предмент имеет мотор и когда-то умел двигаться. Сейчас это груда холодного металла. Возможно его оставили военные, которые пытались побороть вирус и, очевидно, потерпели поражение. Надпись на кузове все еще не разгадана исследователями. Возможно, "Vir" - сокращение от "Virus". Или нет. Опасности не представляет.
| Экс-транспортное средство номер 2. бращает на себя то, что на фоне старого ржавого металла, надпись на цистерне выглядит новой и аккуратной. Кто нанес надпись - неизвесно. Опасности не представляет.
| Типичный представитель местной флоры. Опасности не представляет.
| Информационное табло, не несущее ценной информации. Содержит корону, наличие которой является бонусным условием конкурса.

Особенности реализации. Игра написана на TypeScript на собственном движке vEngine. Запускается в браузере. Для старта локального сервера запустите tinyServer.exe. Сам сервер написан на c# и требует .NET 4.5+. После запуска сервера браузер со страницей откроется автоматически. Если этого не произошло, перейдите на адрес http://localhost:8088 самостоятельно.