Пятница, 26 Апреля 2024, 18:32

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » What The Er?
What The Er?
valeranagatoДата: Вторник, 30 Июля 2013, 20:52 | Сообщение # 1
участник
Сейчас нет на сайте
Такой вопрос про ИИ. Нужный простенький код, чтобы враг просто стрелял в игрока, только прошу, дайте код , а не там типо "поищи"
Вот что использую я, но враг стреляет всего-лишь один раз.
Код
    var obj;
obj = instance_nearest(x, y, Obj_player); //
if obj != noone //  
{
     var bull;
     bull = instance_create(x, y, Bullet);
     with bull
     {
         move_towards_point(obj.x, obj.y, 10);
     }
}

Добавлено (30.07.2013, 20:52)
---------------------------------------------
О только что в голову пришла, можно поставить alarm которой будет повторять действия?
Попробуем. smile




Mini Maku
Cube 2: New Worlds

Шары, кубы, Нагато, дальше треугольники, да-да?
pelmenkaДата: Вторник, 30 Июля 2013, 21:59 | Сообщение # 2
Драгоценный Тунеядец
Сейчас нет на сайте
valeranagato, запихни стрельбу в цикл. Например:
Код

...
while(%player_alive% || %i_see_him%)
{
//Стрельба по игроку
...
}
...

P.S. Ну не знаю я GML sad
P.P.S. Если у кого туго с Англицким - то : %player_alive% - это "Игрок жив", а %i_see_him% - "находится в зоне видимости"


Сталина в каждый дом!

Сообщение отредактировал pelmenka - Вторник, 30 Июля 2013, 22:05
valeranagatoДата: Среда, 31 Июля 2013, 00:24 | Сообщение # 3
участник
Сейчас нет на сайте
Блин.. долбанный инет..
Ты конечно совсем уже загнал biggrin
Но все равно спасибо)




Mini Maku
Cube 2: New Worlds

Шары, кубы, Нагато, дальше треугольники, да-да?


Сообщение отредактировал valeranagato - Среда, 31 Июля 2013, 00:31
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » What The Er?
  • Страница 1 из 1
  • 1
Поиск:

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