Компас разве-что.. То, что описал Даниил можно и проще запилить, на сколько я в курсе.
Советую добавить определение "точки относительно точки" и "игрока, относительно точки" вдобавок к этому.
В любом случае в теме, которая посвящена конкретной функции, следует находиться лишь этой самой функции. Любые другие функции должны находиться в своих темах, а если нужно их объединить - следует создавать инклуд с этими функциями и публиковать уже его.
Создавать кашу в одной теме - такая себе идея. Вот всё, о чём я хотел сказать.
Касаемо твоего предложения: если есть желание - реализуй. У меня пока ни времени, ни желания особо нет.
Та можно много чего придумать при наличии фантазии. Например, квестики по типу "сделайте то-то", как в Team Fortress 2 есть режим "Wario Ware", в котором есть нечто подобное. И вот там уже можно сделать, например, "Посмотрите на сервер" :pardon:
В общем, главное фантазию иметь.