Re: Система спауна мобов
Друзья, как вы смотрите на такую систему:
- Есть разные логова мобов: нора троглодита, гнездо виверны, разрытая могила и т.п.
- Есть невидимые места респауна на карте, где могут возникать логова, если там долгое время не появлялись игроки, и их нет рядом в момент появления (уголки и укромные места на локациях, расставленные дизайнером): темный лес, высокогорье, болото и т.п.
- В зависимости от условий (климат, частота присутствия игроков, наличие других видов существ на карте, или любых других) в местах респауна возникают логова определенного вида существ (в высокогорье могут свить гнездо виверны или появиться дракон).
- В логове, если оно не потревожено игроком (игроков нет в определенном радиусе и не было длительное время), быстро накапливается моб (от 1 до нескольких существ определенного вида), пока место спауна и логово не будет заполнено (определяется размером места).
- Когда логово с сидящим "внутри" мобом побеспокоено игроком (игрок подошел достаточно близко), возникает энкаунтер и моб выскакивает из логова (существа спаунятся). Таймер возобновления существ в логове сбрасывается и не начинает отсчет, пока игрок не удалится (убит мобом или убежал), после чего восстанавливает популяцию существ (прячет их внутрь и спаунит убитых).
- Но игрок может победить моб и разрушить логово, за что получит из него ценный лут. Однако новое логово возникнет на этом месте только через достаточно долгое время (дольше чем время восстановления существ моба), и может начать воспроизводить существ другого вида (в темном лесу вместо уничтоженных волков завелись гигантские пауки).
==
бтв, эта моя система почти готова - осталось сочинить сами логова и условия их появления
|