При экспериментах с алгоритмом поиска пути А* получился такой вот прототип игрухи.
Управление: WSAD или стрелки - движение, Spacebar - щит, R - рестарт уровня, ЛКМ - стрельба
Также пришлось создать простенький редактор сеток, чтобы оперативно генерить различные виды поля боя.