запустил на вынь XP, работает. как я понял там еще кроме перемещений ничего не реализовано, неужели это уже на 10к строк тянет ? большая часть кода в клиенте ?
моего кода чуть больше 1000 строк, остальное автосгенерированный код интерфейса клиента на winforms.
реализована карта, миникарта, перемещения с поиском кратчайшего пути, просмотр истории перемещений, обмен с сервером.
карта читается из картинки, можно нарисовать свою в пейнте, главное цвета соблюсти)