Хорошо! Хорошо!:  0
Плохо! Плохо!:  0
Страница 1 из 6 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 51

Тема: Создание игры жанра RTS на мэйкере.

  1. #1
    Авторитет Аватар для Doctor Cid
    Информация о пользователе
    Регистрация
    21.06.2010
    Адрес
    Molvania
    Сообщений
    1,616
    Записей в дневнике
    50
    Репутация: 42 Добавить или отнять репутацию

    Создание игры жанра RTS на мэйкере.

    Уже довольно длительное время я думал о том, можно ли создать на мэйкере RTS, хотя бы простенькую. И пришёл к выводу, что это возможно. Более того, я попытался сделать RTS на мейкере, но возникли трудности.

    1. Интерфейс. Совершенно не знаю, как это сделать. Пикчами можно сделать лишь графическую оболочку. А вот как на эвентах сделать команды для постройки солдат например, вот это ввело меня в ступор.

    2. Постройка юнитов. Вообще трындец, сделать юнитов выходящих из построенного здания я не смог. Хотя парился над этим очень долго.

    3. И боевая сторона игры. Тут я окончательно выпал в осадок. Как сделать так, чтобы построенные юниты нормально сражались в ближнем и дальнем бою? Я пробовал это сделать, но нифига не получилось.

    Я решил, что можно попробовать сделать реалтаймовую стратегию на мэйкере, если делать это общими силами. Эта тема - место для обсуждений, помощи и идей. Всего того, что может помочь в создании RTS на мейкере. Тут идёт не создание проекта. Скорее, тут идёт создание движка стратегии на эвентах. Надеюсь, что моя идейка будет кому-нибудь интересна.

    Итак, я хочу создать движок RTS на мэйкере. И всё будет делать на эвентах. Скрипты тоже могут помочь. Но помогут они в тех вещах, что не получится сделать на эвентах. В общем, что я хочу сделать.

    Для начала, в RTS будет всего 2 расы на выбор. Больше и не надо, тут и одно то будет сложно сделать. У каждой расы есть здания и юниты, но количество их фиксированно.

    Вот примеры зданий: (у второй расы подобные, но работают по принципу первой)

    1. Дворец (замок). Необходим для постройки зданий. Если дворец разрушен, то игрок проигрывает. Во дворце строятся стражники, слабые юниты ближнего боя. Но их можно сделать аж 8 штук. Также в замке есть пара апгрейдов для изучения. Один увеличивает параметры стражей. А другой повышает прочность и количество очков жизни строений. Замок доступен только один. Разрушить его тяжело, а после апгрейдов особенно. Также можно развить замок до второго уровня, что даст доступ к новым возможностям.

    2. Ферма (крестьянский домик). Источник денег. Добавляет около 30 монет в казну через определённое кол-во времени. Также на ферме можнос построить крестьян, который могут собирать ресурсы. Что тоже добавляет денег в казну. Также крестьяне могут ремонтировать здания.
    Максимально кол-во ферм - 5 штук. В каждой ферме можно нанять 2 крестьян.

    3. Казармы. В них можно нанимать солдат. 4 мечников, 3 лучников и 2 всадников. Также доступны три апгрейда, которые добавляют солдатам новые скиллы. Мечникам - 30% шанса блокировать удар щитом. Лучникам повышает дальность атаки. Ну а всадникам даёт большой плюс к атаке, жизням и защите. Максимальное кол-во казарм - 3 здания.

    4. Кузница. Тут доступны апгрейды, повышающие параметры солдат. Апгрейды есть на атаку и защиту. У кажого по 4 уровня. Развил первый, доступен следующий. Также кузница нужна, чтобы получить доступ к лучникам.

    5. Рынок. Ещё один источник денег. Добавляет 50 монет в казну через определённок кол-во времени. Не нужен ни для чего больше. Можно построить только 2 рынка.

    6. Зашитная Башня. Нужна для обороны. Стреляет больно. Убивает с 6 выстрелов даже самого сильного юнита. Стреляет медленно. Можно построить 5 башен.

    7. Башня Магов. В ней можно нанимать магов. Также нужна для того, чтобы можно было улучшить замок до второго левела. Нанимать можно магов двух типов. Первый - маг лекарь, лечить ближайших юнитов. После апгрейда, изучаемого в башне, лечит лучше. Подыхает такой маг быстро. И атаковать он не умеет. Второй маг - атакующий, доступен после апгрейда замка. Фигачит молнией по врагу, очень больно фигачит. Ложит пехоту с двух ударов. После апгрейда получает 40 шанса ступорить врага. Доступно 4 мага лекаря и 3 атакующих. Можно построить только одну башню магов.

    8. Гильдия Механиков. Доступно после апгрейда замка. В ней можно построить паровые танки, которые фигачат по площади и наносят очень нехилый урон. Танки можно проапгрейдить, что повысит их боевые характеристики. Лечить танки нельзя. Только ремонтировать как здания. Можно создать 2 танка. Доступна только одна Гильдия Механиков.

    Теперь о том, как это всё работает. Есть карта. Вокруг ней есть тёмная граница, как бы предел карты. На этом пределе есть куча эвентов. Они то и являются зданиями, юнитами и т.д. Например, строишь башню, и в указанное место перемещается эвент башни и начинается постройка здания. Здания строятся через определённое кол-во времени. Та же фигня и с апгрейдами. А вот юниты нанимаются мгновенно. Однако, если юнит умрёт, то должно пройти небольшое время, прежде чем можно было нанять его снова. Забыл сказать... Здания можно строить не на любом тип земли, на воде здание не построишь например.

    Вроде всё. Буду дополнять этот пост. Хотя, перемещу всё в первый пост темы. Так будет лучше.
    Последний раз редактировалось Doctor Cid; 17.08.2010 в 20:42.
    «Оптимизм — это недостаток информации»

    Мои игры:

    Падение Королевств
    Гибель Тендарии
    Принцесса Зари

  2. #2

    По умолчанию

    Была где-то буржуйская демка стратегии, можно почерпнуть что-нибудь от туда, но найти не могу думаю позже поищу и выложу.

  3. #3
    Маститый Аватар для Рыб
    Информация о пользователе
    Регистрация
    12.11.2008
    Адрес
    [ДАННЫЕ УДАЛЕНЫ]
    Сообщений
    1,421
    Записей в дневнике
    50
    Репутация: 55 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Tall Man Посмотреть сообщение
    2. Постройка юнитов. Вообще трындец, сделать юнитов выходящих из построенного здания я не смог. Хотя парился над этим очень долго.
    С этой проблемой думаю поможет разобраться EventScripter(скрипт так называется). Он позволяет через руби создавать обычные евенты в неограниченом количестве(очень подходит под юнитов имхо)
    Twitch <- Тут иногда делаю вид, что умею играть или работать, в прямом эфире
    GitLab <- Тут иногда делаю вид, что умею программировать
    Github <- Еще какая-то дичь, тут иногда появляется, но с мукером не связана
    Notion<- Тут иногда делаю вид что умею планировать

  4. #4
    Авторитет Аватар для Doctor Cid
    Информация о пользователе
    Регистрация
    21.06.2010
    Адрес
    Molvania
    Сообщений
    1,616
    Записей в дневнике
    50
    Репутация: 42 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Kambala Посмотреть сообщение
    С этой проблемой думаю поможет разобраться EventScripter(скрипт так называется). Он позволяет через руби создавать обычные евенты в неограниченом количестве(очень подходит под юнитов имхо)
    Не. Не в этом дело. В том стратегическом движе, что я разрабатываю, есть ограничение юнитов. Просто если юнит выходит из казармы (или ещё откуда-нибудь и перед ним был построен ещё один юнит. То этот юнит оказывается на первом юните. А мне нужно, чтобы первый юнит отбежал в сторону, когда строится второй.
    Надо поподробнее написать о задумке. А то что-то я поторопился... Сейчас буду писать огромный пост.
    «Оптимизм — это недостаток информации»

    Мои игры:

    Падение Королевств
    Гибель Тендарии
    Принцесса Зари

  5. #5
    Маститый Аватар для Рыб
    Информация о пользователе
    Регистрация
    12.11.2008
    Адрес
    [ДАННЫЕ УДАЛЕНЫ]
    Сообщений
    1,421
    Записей в дневнике
    50
    Репутация: 55 Добавить или отнять репутацию

    По умолчанию

    А что если сделать чтобы новый юнит по непонятным причинам телепортировался в соседнию не занятую клетку.
    А ЕвентСкриптер можно использовать для решения первой проблемы.
    С интерфейсами, пожалуй залажу пожалуй Наркотика, он имеет огромный опыт работы с ними.
    Twitch <- Тут иногда делаю вид, что умею играть или работать, в прямом эфире
    GitLab <- Тут иногда делаю вид, что умею программировать
    Github <- Еще какая-то дичь, тут иногда появляется, но с мукером не связана
    Notion<- Тут иногда делаю вид что умею планировать

  6. #6
    Авторитет Аватар для Doctor Cid
    Информация о пользователе
    Регистрация
    21.06.2010
    Адрес
    Molvania
    Сообщений
    1,616
    Записей в дневнике
    50
    Репутация: 42 Добавить или отнять репутацию

    По умолчанию

    Итак, я хочу создать движок RTS на мэйкере. И всё будет делать на эвентах. Скрипты тоже могут помочь. Но помогут они в тех вещах, что не получится сделать на эвентах. В общем, что я хочу сделать.

    Для начала, в RTS будет всего 2 расы на выбор. Больше и не надо, тут и одно то будет сложно сделать. У каждой расы есть здания и юниты, но количество их фиксированно.

    Вот примеры зданий: (у второй расы подобные, но работают по принципу первой)

    1. Дворец (замок). Необходим для постройки зданий. Если дворец разрушен, то игрок проигрывает. Во дворце строятся стражники, слабые юниты ближнего боя. Но их можно сделать аж 8 штук. Также в замке есть пара апгрейдов для изучения. Один увеличивает параметры стражей. А другой повышает прочность и количество очков жизни строений. Замок доступен только один. Разрушить его тяжело, а после апгрейдов особенно. Также можно развить замок до второго уровня, что даст доступ к новым возможностям.

    2. Ферма (крестьянский домик). Источник денег. Добавляет около 30 монет в казну через определённое кол-во времени. Также на ферме можнос построить крестьян, который могут собирать ресурсы. Что тоже добавляет денег в казну. Также крестьяне могут ремонтировать здания.
    Максимально кол-во ферм - 5 штук. В каждой ферме можно нанять 2 крестьян.

    3. Казармы. В них можно нанимать солдат. 4 мечников, 3 лучников и 2 всадников. Также доступны три апгрейда, которые добавляют солдатам новые скиллы. Мечникам - 30% шанса блокировать удар щитом. Лучникам повышает дальность атаки. Ну а всадникам даёт большой плюс к атаке, жизням и защите. Максимальное кол-во казарм - 3 здания.

    4. Кузница. Тут доступны апгрейды, повышающие параметры солдат. Апгрейды есть на атаку и защиту. У кажого по 4 уровня. Развил первый, доступен следующий. Также кузница нужна, чтобы получить доступ к лучникам.

    5. Рынок. Ещё один источник денег. Добавляет 50 монет в казну через определённок кол-во времени. Не нужен ни для чего больше. Можно построить только 2 рынка.

    6. Зашитная Башня. Нужна для обороны. Стреляет больно. Убивает с 6 выстрелов даже самого сильного юнита. Стреляет медленно. Можно построить 5 башен.

    7. Башня Магов. В ней можно нанимать магов. Также нужна для того, чтобы можно было улучшить замок до второго левела. Нанимать можно магов двух типов. Первый - маг лекарь, лечить ближайших юнитов. После апгрейда, изучаемого в башне, лечит лучше. Подыхает такой маг быстро. И атаковать он не умеет. Второй маг - атакующий, доступен после апгрейда замка. Фигачит молнией по врагу, очень больно фигачит. Ложит пехоту с двух ударов. После апгрейда получает 40 шанса ступорить врага. Доступно 4 мага лекаря и 3 атакующих. Можно построить только одну башню магов.

    8. Гильдия Механиков. Доступно после апгрейда замка. В ней можно построить паровые танки, которые фигачат по площади и наносят очень нехилый урон. Танки можно проапгрейдить, что повысит их боевые характеристики. Лечить танки нельзя. Только ремонтировать как здания. Можно создать 2 танка. Доступна только одна Гильдия Механиков.

    Теперь о том, как это всё работает. Есть карта. Вокруг ней есть тёмная граница, как бы предел карты. На этом пределе есть куча эвентов. Они то и являются зданиями, юнитами и т.д. Например, строишь башню, и в указанное место перемещается эвент башни и начинается постройка здания. Здания строятся через определённое кол-во времени. Та же фигня и с апгрейдами. А вот юниты нанимаются мгновенно. Однако, если юнит умрёт, то должно пройти небольшое время, прежде чем можно было нанять его снова. Забыл сказать... Здания можно строить не на любом тип земли, на воде здание не построишь например.

    Вроде всё. Буду дополнять этот пост. Хотя, перемещу всё в первый пост темы. Так будет лучше.
    Последний раз редактировалось Doctor Cid; 17.08.2010 в 20:42.
    «Оптимизм — это недостаток информации»

    Мои игры:

    Падение Королевств
    Гибель Тендарии
    Принцесса Зари

  7. #7
    Бывалый Аватар для А.С.
    Информация о пользователе
    Регистрация
    23.04.2010
    Адрес
    Лисаковск, Казахстан.
    Сообщений
    767
    Репутация: 9 Добавить или отнять репутацию

    По умолчанию

    RTS на мэйкере слишком сложно из-за отсутствия скриптов для этого (но не нереально, движок мэйкера СПОСОБЕН создавать RTS) Легче использовать для этого приспособленные движки, например Bos Wars.
    Спойлер ФЛИ:
    Саката "Адский Сосед" Гинтоки
    HP: 19 MP: 7 Статус: Чувствует привязанность к Эа
    Уровень: 4 Опыт: 30\50

    Сила: 4 Выносл: 4 Ум: 4 Мутац: 0 Реакц: 5 Удача: 5 Джед: 1

    Вооружение:
    Спойлер Оружие Гинтоки:
    Никкоу (Меч Святого) - Меч, урон 1d8, защита врага - -50%
    Хаос (Меч Демона) - Меч, урон 1d8, ярость Гинтоки в битвах - +25%.
    Чёрный коготь - метательный нож (бесконечное кол-во использований), урон 1d4, можно использовать для притяжения объекта или врага, радиус - 4 м.
    Бокутоу Гинтоки - Меч, урон 1d4.


    Защита:
    Спойлер Доспех Гинтоки:

    Доспех Белого Хранителя - неразрушим, защита 1d6, полный комплект (без шлема). Класс - лёгкий доспех.


    Способности
    Спойлер Мастер на все руки:
    Гинтоки может использовать любое оружие или вещь, находящуюся у него под рукой, против врага.

    Мутация: Метание предмета до 1кг на расстояние 10м с площади 5м.
    Мутация: метнуть мелкий мусор в лицо врага - до 5м, собравшийся с радиуса 5м.- расход 2МР.
    Мутация: Притяжение - Может поднять и притянуть к себя предмет массой до 99г расположенный в радиусе 10м, предмет будет медленно двигаться на высоте 0,3-0,5м.


    Владение оружием:
    Спойлер Навык:

    Мечи: +1
    Метательное оружие: +1


    Эа Суекииттай
    HP: 12 MP: 11 Статус: Здорова
    Уровень: 3 Опыт: 20\30

    Сила: 3 Выносл: 3 Ум: 4 Мутац: 0 Реакц: 4 Удача: 3 Джед: 2

    Вооружение:
    Спойлер Оружие Эа:
    Зубы Змей - когти, урон 1d6, контактный бой, защита в ближнем бою +25%
    Алая Змея - меч, урон 1d8, кровотечение противника - +50%
    Посох Чаровниц - боевой посох, урон 1d4, бой на средней дистанции, защита в дальнем бое - +25%
    Ритуальный кинжал алхимика - Кинжал, урон 1d4, серебряный.


    Защита:
    Спойлер Доспех Эа:

    Доспехи Хранительниц - женские доспехи, неразрушимы, защита 1d6, класс: лёгкие доспехи


    Способности
    Спойлер Молящаяся за жизни:
    Эа может манипулировать неизвестными силами, вызвающими регенерацию пораженных тканей организма, способна вылечивать даже самую тяжёлую травму или болезнь, правда ей для этого требуется достаточное время на подготовку.

    Пассивная способность, присущая Эе - по особой структуре жизни, присущей каждому существу, вычислять его. Ни одна технология стелса или маскировки не сможет её обмануть.


    Инвентарь
    Деньги: 8000
    Спойлер Открыть:

    Кольцо Ведьмы
    Особые зелья:
    ********************
    "Святая граната Антиоха"
    "Золотой феникс"
    "Исцеляющее дыхание"
    "Кровавая роза"
    "Порог Смерти"
    ********************


    И если ты не сможешь нас побить, присоединяйся! Вступай в лентяйскую команду!


    Заповеди профессионального автора.
    Спойлер Заповеди Профессионального мэйкера:

  8. #8
    Авторитет Аватар для Doctor Cid
    Информация о пользователе
    Регистрация
    21.06.2010
    Адрес
    Molvania
    Сообщений
    1,616
    Записей в дневнике
    50
    Репутация: 42 Добавить или отнять репутацию

    По умолчанию

    Не не катит. На мейкере хочу сделать стратегию. В этом то и всё дело. Я и так упростил всё настолько, насколько это нужно для создания RTS.
    Последний раз редактировалось Doctor Cid; 17.08.2010 в 22:04.
    «Оптимизм — это недостаток информации»

    Мои игры:

    Падение Королевств
    Гибель Тендарии
    Принцесса Зари

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

    По умолчанию

    Просто используй stratagus.
    Будет нужна справка - говори.
    --- Yellow House Studio ---

  10. #10
    Бывалый Аватар для А.С.
    Информация о пользователе
    Регистрация
    23.04.2010
    Адрес
    Лисаковск, Казахстан.
    Сообщений
    767
    Репутация: 9 Добавить или отнять репутацию

    По умолчанию

    Мэйкер просто так для RTS не подходит, тут спец. система нужна.

    P.S. Bos Wars и Stratagus - одно и то же. Это новое название старого конструктора.
    Последний раз редактировалось А.С.; 17.08.2010 в 21:28.
    Спойлер ФЛИ:
    Саката "Адский Сосед" Гинтоки
    HP: 19 MP: 7 Статус: Чувствует привязанность к Эа
    Уровень: 4 Опыт: 30\50

    Сила: 4 Выносл: 4 Ум: 4 Мутац: 0 Реакц: 5 Удача: 5 Джед: 1

    Вооружение:
    Спойлер Оружие Гинтоки:
    Никкоу (Меч Святого) - Меч, урон 1d8, защита врага - -50%
    Хаос (Меч Демона) - Меч, урон 1d8, ярость Гинтоки в битвах - +25%.
    Чёрный коготь - метательный нож (бесконечное кол-во использований), урон 1d4, можно использовать для притяжения объекта или врага, радиус - 4 м.
    Бокутоу Гинтоки - Меч, урон 1d4.


    Защита:
    Спойлер Доспех Гинтоки:

    Доспех Белого Хранителя - неразрушим, защита 1d6, полный комплект (без шлема). Класс - лёгкий доспех.


    Способности
    Спойлер Мастер на все руки:
    Гинтоки может использовать любое оружие или вещь, находящуюся у него под рукой, против врага.

    Мутация: Метание предмета до 1кг на расстояние 10м с площади 5м.
    Мутация: метнуть мелкий мусор в лицо врага - до 5м, собравшийся с радиуса 5м.- расход 2МР.
    Мутация: Притяжение - Может поднять и притянуть к себя предмет массой до 99г расположенный в радиусе 10м, предмет будет медленно двигаться на высоте 0,3-0,5м.


    Владение оружием:
    Спойлер Навык:

    Мечи: +1
    Метательное оружие: +1


    Эа Суекииттай
    HP: 12 MP: 11 Статус: Здорова
    Уровень: 3 Опыт: 20\30

    Сила: 3 Выносл: 3 Ум: 4 Мутац: 0 Реакц: 4 Удача: 3 Джед: 2

    Вооружение:
    Спойлер Оружие Эа:
    Зубы Змей - когти, урон 1d6, контактный бой, защита в ближнем бою +25%
    Алая Змея - меч, урон 1d8, кровотечение противника - +50%
    Посох Чаровниц - боевой посох, урон 1d4, бой на средней дистанции, защита в дальнем бое - +25%
    Ритуальный кинжал алхимика - Кинжал, урон 1d4, серебряный.


    Защита:
    Спойлер Доспех Эа:

    Доспехи Хранительниц - женские доспехи, неразрушимы, защита 1d6, класс: лёгкие доспехи


    Способности
    Спойлер Молящаяся за жизни:
    Эа может манипулировать неизвестными силами, вызвающими регенерацию пораженных тканей организма, способна вылечивать даже самую тяжёлую травму или болезнь, правда ей для этого требуется достаточное время на подготовку.

    Пассивная способность, присущая Эе - по особой структуре жизни, присущей каждому существу, вычислять его. Ни одна технология стелса или маскировки не сможет её обмануть.


    Инвентарь
    Деньги: 8000
    Спойлер Открыть:

    Кольцо Ведьмы
    Особые зелья:
    ********************
    "Святая граната Антиоха"
    "Золотой феникс"
    "Исцеляющее дыхание"
    "Кровавая роза"
    "Порог Смерти"
    ********************


    И если ты не сможешь нас побить, присоединяйся! Вступай в лентяйскую команду!


    Заповеди профессионального автора.
    Спойлер Заповеди Профессионального мэйкера:

Страница 1 из 6 123 ... ПоследняяПоследняя

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

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

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

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

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

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Создание игры жанра RTS на мэйкере.