У меня когда-то была идея достойная реализации
Предположим у каждого игрока есть свой остров, ну или у разных групп людей есть свои острова, не важно, главное что островков много.
Предположим также что жители разных островов хотят друг с другом воевать (моя идея про войну, если у тебя мирный скайблок, дальше можешь не читать)
Предположим ещё что на каждом острове есть устройство в виде портала с несколькими текстовыми плашками
Так вот, суть идеи в том, чтобы была линия координат (далее я буду называть её частотами (так звучит круче)) и каждому острову присваивался своя частота на которой он якобы находится. Игрок сможет её менять за ресурсы, это будет создавать иллюзию передвижения острова. В качестве референта очевидно радиотехника, очень вайбово я считаю.
Чтобы выяснить частоту на которой находятся другие острова, игрок использует портал. В него вводится предполагаемая частота на которой игрок рассчитывает увидеть другой остров, а портал отвечает есть ли поблизости что-нибудь или нет. Если 2 острова встречаются на одной частоте, то с помощью портала игроки могут между ними перемещаться, чтобы грабить и убивать. Так как место входа на остров всегда определенно порталом, игрок может строить на своём острове оборону. В качестве референса морской бой, где ты наугад тыкаешь в любое место, надеясь там найти жертву.
Если подробнее говорить про встречу двух островов, то я думаю, что портал можно открывать только в сторону жертвы нападения. Например если чужой остров перемещается на частоту моего острова, то я могу только обороняться, а перемещается мой остров, то порталом могу пользоваться только я. Хотя это в принципе не обязательно, потому что у на падающего уже есть преимущество из-за неожиданности.
Нижний и верхний порог частот можно кстати подгонять в зависимости от количества игроков на сервере, чтобы даже при низком онлайне игроки не терялись и могли друг друга находить. Также можно делать какие-нибудь ивентовые острова и сообщать игрокам их частоту, ну и так далее. Также если игрок хочет играть мирно, он может тратить ресурсы не на поиск вражеских островов, а например на какую-нибудь защиту. Суть защиты пусть будет в том что игрока видно линии частот, но при этом на его частоту нельзя переместиться.