Есть задумка написать игру.
Точней даже выполнить некий порт Laser Squad со всеми нами известного ZX Spectrum'а, но с некоторыми новыми возможностями (например как онлайн игра). Теоретически это возможно, опыта по сетевому программированию хватает.
Столкнулся с проблемой при написания алгоритма нахождения кратчайшего пути волновым методом. На игровом поле 16х16 (а планируеться 128х128 или более) поиск этого самого пути занимает около 1.5 - 2 сек.
Реализовано по описанию волнового метода.
Есть какие-то предложения как ускорить? Или проблема в скорости Basic4pcc?
Точней даже выполнить некий порт Laser Squad со всеми нами известного ZX Spectrum'а, но с некоторыми новыми возможностями (например как онлайн игра). Теоретически это возможно, опыта по сетевому программированию хватает.
Столкнулся с проблемой при написания алгоритма нахождения кратчайшего пути волновым методом. На игровом поле 16х16 (а планируеться 128х128 или более) поиск этого самого пути занимает около 1.5 - 2 сек.
Реализовано по описанию волнового метода.
Есть какие-то предложения как ускорить? Или проблема в скорости Basic4pcc?