XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Игрострой> Общий форум
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Tiodor

offline
Опыт: 76,884
Активность:
Рандом генерация для браузерных игр
Насколько затратно делать рандомную генерацию карт для браузерных игр.
И сколько плюсов\минусов по сравнению с статичными картами?
Например сделать 10 карт и кидать одну из них, а не генерировать новую.
Старый 22.05.2013, 17:44
Clamp
Lost in space
offline
Опыт: 71,258
Активность:
куда? как? что за жанр? что за сеттинг?
Старый 22.05.2013, 18:31
Tiodor

offline
Опыт: 76,884
Активность:
ну вот допустим лабиринт делать каждый раз
Tiodor добавил:
в 2д
Старый 22.05.2013, 18:33
Arte_de_Mort

offline
Опыт: 23,452
Активность:
Если генерация карт - это кидать одну и из нескольких готовых - это полторы строчки кода.
Если полностью генерировать карту из объектов, чуть побольше кода, но тоже достаточно простая задача для среднего программиста.
Старый 23.05.2013, 01:18
Tiodor

offline
Опыт: 76,884
Активность:
Я про нагрузку на сервер. С точки зрения написания меня не интересует.
Старый 23.05.2013, 11:59
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
Tiodor, если кидать то что уже готово, то не сложнее чем просто загрузить уровень.
Если генерировать уровень перед этим, то все зависит от сложности правил генерации. Если просто лабиринт 2d из стен входа и выхода, то не сильно затратно.
Старый 23.05.2013, 12:10
Tiodor

offline
Опыт: 76,884
Активность:
Если просто лабиринт 2d из стен входа и выхода, то не сильно затратно.
а если допустим таких нужно 1000 генерировать
и с объектами, монстрами, предметами и т.д.
Старый 23.05.2013, 18:22
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
Tiodor, заранее по мере надобности создавать. Тоесть при старте серва загенерил допустим 1к лабиринтов, как начало приближаться к тому что прошли все лабиринты, тогда еще делай. Плюс можно их перемешивать и каждому юзеру выдавать из этого набора
Старый 23.05.2013, 18:51
Hancock
Ding Dong
offline
Опыт: 5,866
Активность:
Присоединяюсь к вышесказанному, лучше сделать несколько вариантов самому и рандомить их выдачу игроку.
У рандомной генерации много потенциальных косяков, особенно что касается игрового баланса и общего вида локации.
Старый 23.05.2013, 18:56
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
Можно сделать как в диабло было
Старый 23.05.2013, 19:06
Tiodor

offline
Опыт: 76,884
Активность:
Тогда вижу единственный выход заложить в игру сгенерированные уже готовые уровни, а потом только менять их.
Старый 23.05.2013, 19:37
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 17:37.