Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Генерация карт

  1. #1

    По умолчанию Генерация карт

    Решил сделать рогалик, но столкнулся с рядом трудностей, в частности (процедурная?)генерация карт, возможно ли сделать такое в рпг мейкере, и поиск подходящей тактической пошаговой боевки(прямо на карте).
    Буду очень благодарен за любую помощь)

  2. #2

    По умолчанию

    Никак нельзя сделать такое на мейкере.

  3. #3

    По умолчанию

    а боевки не знаешь какой-нибудь в стиле тех же героев?

  4. #4
    Местный Аватар для Gforce_Vtk
    Информация о пользователе
    Регистрация
    04.04.2016
    Адрес
    Волгоград.
    Сообщений
    149
    Записей в дневнике
    18
    Репутация: 22 Добавить или отнять репутацию

    По умолчанию

    Рекомендую поискать на форуме. Во вкладке "скрипты". Так же нужно узнать, на каком конструкторе делать будешь?
    Я слежу за вами ^-^


  5. #5

    По умолчанию

    на MV

  6. #6
    Местный Аватар для ReDS
    Информация о пользователе
    Регистрация
    26.07.2009
    Адрес
    Петропавловск-Камчатский
    Сообщений
    129
    Записей в дневнике
    1
    Репутация: 23 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Got2me Посмотреть сообщение
    ... (процедурная?)генерация карт, возможно ли сделать такое в рпг мейкере ...
    Возможно, но придётся писать свои скрипты. Когда-то давно здесь кто-то выкладывал головоломку на VXAce с генерируемыми уровнями.

    "Главное не суть идеи, а её реализация." (с)

  7. #7
    Маститый Аватар для Seibur
    Информация о пользователе
    Регистрация
    07.01.2012
    Адрес
    Изумрудный город
    Сообщений
    1,138
    Записей в дневнике
    86
    Репутация: 59 Добавить или отнять репутацию

    По умолчанию

    На счет генерации мап для мв, нашел только это
    Внутри так же можно демо найти.
    Сгорая сам, свети другим.

  8. #8
    Местный Аватар для Axel_Key
    Информация о пользователе
    Регистрация
    26.03.2017
    Адрес
    Горно-Алтайск
    Сообщений
    100
    Репутация: 2 Добавить или отнять репутацию

    По умолчанию

    Можно так сделать! ^^
    Фигачишь несколько огромных карт. (ну или средних, но в большом количестве)
    Назначаешь переменную:
    "Рандом от 1 до "Количества карт" например от 1 до 10".
    Делаешь количество карт под этот рандом, а потом прописываешь:
    Если переменная рандом = 1, то карта 1.
    Если переменная рандом = 2, то карта 2.

    Таким образом можно завязать на случайности почти всё в игре.
    Если тебе недостаточно случайных карт для рогалика и ты хочешь что-то хардкорнее, то можно тем же макаром сделать рандомную стартовую точку игрока:
    Рандом от 1 до 10 стартовых точек например, и так НА КАЖДОЙ КАРТЕ, которая тоже выпадает рандомно.
    К примеру,
    Если рандом = 1, то игрок начинает x -30, y - 8
    Если рандом = 2, то игрок начинает x -12, y - 25

    И так далее. Генерации карт никакой не будет, но результат будет примерно тот же, что и при генерации карт. Этакая хитрость ради того же результата, что дают рогалики, - элемент случайности.

    Способ что описан выше, вообще не нуждается в скриптах, кстати говоря...
    Последний раз редактировалось Пётр; 23.11.2017 в 12:22.

  9. #9

    По умолчанию

    А ни кто шум не пробовал реализовать?

  10. #10
    Пользователь Аватар для Mur
    Информация о пользователе
    Регистрация
    01.11.2015
    Адрес
    Giran Town
    Сообщений
    78
    Записей в дневнике
    10
    Репутация: 9 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Got2me Посмотреть сообщение
    …(процедурная?)генерация карт, возможно ли сделать такое в рпг мейкере…
    Под процедурной ты понимаешь, что каждый раз при обращении будет новая карта генерируется? Или тебе просто неохота рисовать и нужно вызвать 1 раз? Если второе, то в MV есть возможность генерировать карту прямо в редакторе. Нажимаешь правую кнопку мыши на названии карты и выбираешь «Generate Dungeon»:



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

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Метки этой темы

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

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

Ваши права

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