Разработать многопоточное приложение
Игра «Поле монстров»: имеется квадратное поле, игроку необходимо управляя курсором необходимо провести свое существо из одного угла поля в другой, не сталкиваясь с монстрами; монстры 2-х типов, командиры и подчиненные, командиры задают подчиненным направление на следующие 2 хода, подчиненные либо ожидают приказа, либо его выполняют, сами командиры двигаются случайно, на одной клетке монстры не могут находиться, в случае столкновения игрока и монстра игрок считается проигравшим.
Нужны будут диаграммы состояний и(или) деятельностей, диаграммы классов, текст программы, рез-тату работы с описанием и экранными копиями
Язык программирования: можно с#,
html, JavaScript, css (по возможности)