Показано с 1 по 10 из 51

Тема: How to create... или базовая реализация идей в Scirra Construct Classic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Хранитель Аватар для Темный
    Информация о пользователе
    Регистрация
    13.05.2011
    Сообщений
    2,449
    Записей в дневнике
    20
    Репутация: 50 Добавить или отнять репутацию

    По умолчанию

    Narcotic Truth: Вот хочется спросить чем обоснован выбор именно конструктора SC?
    То что ты показал в легкую делается на той же студии Gm или на простом Gm
    с помощью стандартных событий. А вот собственно вопрос по теме: Я сейчас как раз
    отвлекся от рпг мейкера и занялся написанием простенького тактического движка.
    реализовано уже передвижение команды из 5 юнитов определение противника стрельба.
    Вот столкнулся с проблемой ИИ противника. как он должен выглядеть я представляю а
    алгоритм обработки не очень(( Вообщем нужен алгоритм.
    Цель вот такая: После того как игрок сделал все ходы и нажал кнопки "Переход хода"
    Управление передается компьютер и он начинает двигать свои юниты передвижение
    происходит в 4 стороны так как используется вид сверху. у каждого врага есть
    показатель ходов как у юнитов игрока. вообщем надо чтоб враг двигался случайно.
    Патрулировал заданный маршрут и стрелял как увидев юнит игрока.
    Спойлер Скрин:



  2. #2
    Бывалый Аватар для Soliд
    Информация о пользователе
    Регистрация
    24.04.2011
    Адрес
    Далеко за горами
    Сообщений
    943
    Репутация: 33 Добавить или отнять репутацию

    По умолчанию

    Ого, у кого-то голос прорезался

  3. #3
    Маститый Аватар для Narcotic Truth
    Информация о пользователе
    Регистрация
    29.04.2008
    Адрес
    RUSSIA
    Сообщений
    1,280
    Записей в дневнике
    2
    Репутация: 26 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Темный Посмотреть сообщение
    Narcotic Truth: Вот хочется спросить чем обоснован выбор именно конструктора SC?
    Ибо гамак - неудобная хрень. Я его раза 4 пытался освоить. система команд явно не адекватная, потому всё приходилось скриптить вручную. Так было проще.

    Цитата Сообщение от Темный Посмотреть сообщение
    А вот собственно вопрос по теме: Я сейчас как раз
    отвлекся от рпг мейкера и занялся написанием простенького тактического движка.
    реализовано уже передвижение команды из 5 юнитов определение противника стрельба.
    Вот столкнулся с проблемой ИИ противника. как он должен выглядеть я представляю а
    алгоритм обработки не очень(( Вообщем нужен алгоритм.
    Цель вот такая: После того как игрок сделал все ходы и нажал кнопки "Переход хода"
    Управление передается компьютер и он начинает двигать свои юниты передвижение
    происходит в 4 стороны так как используется вид сверху. у каждого врага есть
    показатель ходов как у юнитов игрока. вообщем надо чтоб враг двигался случайно.
    Патрулировал заданный маршрут и стрелял как увидев юнит игрока.
    вообщем надо чтоб враг двигался случайно.
    если говорить о констракте то поиск пути можно использовать через поведение RTS. При чём RTS поведение будет использовать "бегунок", который пересекая клетки будет передавать координаты клетки юниту. Ограничение количества ходов можно так же реализовать через переменную, просто используя сравнение и приращение.

    Патрулировал заданный маршрут
    Используй Waypoint'ы, записывая текущий waypoint в Private variable.

    стрелял как увидев юнит игрока
    самый простой способ определения видимости противника - Raycast. Для этого в Construct можно использовать спрайты с поведением bullet. Здесь надо сделать поправку - если наш raycast сталкивается со стеной - он уничтожается. А если сталкивается с юнитом игрока - то переводит юнит в фазу атаки.
    --- Yellow House Studio ---

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
How to create... или базовая реализация идей в Scirra Construct Classic