Итоги голосования для комментария:
nonsense кармашки - это привязка к клеткам поля, тоесть к расстояниям между игроками, к типам местности. я тоже подумывал, что хорошо бы все это переложить чисто на карты, если достать и обновить, но без поля как-то сильно упрощенно получится.
кармашки не принципиальны, просто придется что-то придумывать другое для расстояний хотя бы.