Четверг, 28 Марта 2024, 17:29

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Тут появился вопрос помогите! (Респаун врагов)
Тут появился вопрос помогите!
DemonmegaДата: Суббота, 11 Апреля 2015, 18:34 | Сообщение # 1
был не раз
Сейчас нет на сайте
Как сделать как бы генератор врагов чтобы при приближении в определённой точке появлялся враг, а то иногда и не один,а то не охота расставлять их всех по карте
и причём нужно чтобы они появлялись не в воздухе,а примерно на высоте 1-2 блоков их всё равно гравитацией притянет. И мне кажется,что если так сделать то это ещё и оптимизирует игру так как враги будут не стаять на карте,а появляться перед игроком примерно в 5-9 блоках. (тк комната у меня большая) Кинте код, а то я пробовал, а они появляются в одной точке бесконечно много.
Quad69Дата: Суббота, 11 Апреля 2015, 19:43 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Если тебе надо что бы начались спавнится враги в рандом кол-ве, то открой спойлер ниже.
DemonmegaДата: Суббота, 11 Апреля 2015, 20:03 | Сообщение # 3
был не раз
Сейчас нет на сайте
Интересно это оптимизирует игру
VAsKAДата: Суббота, 11 Апреля 2015, 20:47 | Сообщение # 4
частый гость
Сейчас нет на сайте
Demonmega,Напиши как ты сделал ,чтобы враги появлялись бесконечно очень интересно!
DemonmegaДата: Воскресенье, 12 Апреля 2015, 09:23 | Сообщение # 5
был не раз
Сейчас нет на сайте
просто присвоил код из спойлера который дал maksim1221232 к одному объекту в комнате.
EfimovMaxДата: Воскресенье, 12 Апреля 2015, 11:55 | Сообщение # 6
заслуженный участник
Сейчас нет на сайте
Чтобы не создавались постоянно используйте алармы:

Код
if distance_to_point(враг) && alarm[0]=-1 //Если рядом есть враг
{
repeat(irandom_range(1,3)) {instance_create((x-32)-irandom(64),(y-32)-irandom(16),объекткоторыйнадозаспавнить)}
alarm[0]=100  // время до создания следующей пачки врагов
}


Текущий проект: The Experiment ☭

Выпущенные проекты Steam:
Princess.Loot.Pixel.Again
Princess.Loot.Pixel.Again x2
Dungetris


Сообщение отредактировал EfimovMax - Воскресенье, 12 Апреля 2015, 11:56
DemonmegaДата: Воскресенье, 12 Апреля 2015, 18:15 | Сообщение # 7
был не раз
Сейчас нет на сайте
ок спс можно закрыть тему.
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Тут появился вопрос помогите! (Респаун врагов)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг