shw » 21 июн 2012, 12:58
Концепция дирижаблей напоминает мне "прыгунов", которых я видел на одном IC-сервере. Там это была платформа произвольной конструкции, габаритные размеры которой определялись строением "генератора". Т.е. характеристики генератора задавали регион (длина, высота, ширина), все содержимое которого перемещалось при прыжке. Прыжок расходовал очень много ценных ресурсов (кол-во ресурсов определяет дальность прыжка).
Теперь немного подробнее, как это можно реализовать:
1. Для создания мобильной платформы нам понадобиться генератор. Генератор - блок относительно которого определяется размер региона, и который является двигателем платформы. Он (генератор) скорее всего должен быть донатным и достаточно дорогим. Имеет 6 ячеек соответствующих значениям "+Х", "-Х", "+У", "-У", "+Z", "-Z".
2. После установки генератора вокруг него сооружается собственно платформа (конструкция произвольной конфигурации, но с ограниченными максимальными габаритами).
3. Для прыжка генератор нужно активировать например красной пылью. Активация служит для определения региона переноса. Чем больше регион, тем больше красной пыли нужно. Например: размер платформы 11х7х5 с генератором строго по центру, тогда нужно положить 5 ед рэда в ячейку соответствующую размеру "-Х", 5 в ячейку "+Х", 3 в ячейку "-У", 3 в ячейку "-У", и по 2 в ячейки "-Z" и "+Z". После активации на основании количества рэда в ячейках вокруг генератора создается регион (хорошо если он сразу будет подсвечен как командой select).
4. Собственно прыжок. В активированный генератор закладывается рэд в ячейку соответствующего направления. Количество рэда = дальности прыжка. После активации прыжка выделенный генератором регион вырезается с текущего места (вместе с блоками и игроками) и появляется со смещением по выбранной оси на N блоков. Прыжок завершен.
Замечания:
Перед переносом региона нужна проверка на взаимопересечения блоков на новом месте или вылет за пределы карты. Если происходит столкновение, то вся платформа прыгуна (или обе, если столкнулись 2 прыгуна) исчезает. Генератор помещается в Greenbox владельца, Владелец - на основную точку дома с сообщением об аварии.
Идея сочетает и личный транспорт и самовыражение (форма и размеры платформы) и достаточно не сложную и понятную механику работы.
Я прям вижу уже бесстрашных капитанов, высматривающих в небе одинокий куб-мину и пассажиров с бесценным грузом, нервничающих в ожидании очередного прыжка.
Последний раз редактировалось
shw 21 июн 2012, 13:06, всего редактировалось 1 раз.