Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Никто не видел игр с саморазвивающимся миром? (http://www.flasher.ru/forum/showthread.php?t=171889)

mikhailk 26.11.2011 13:54

Никто не видел игр с саморазвивающимся миром?
 
Заинтересовал вот такой вопрос.

Одна из основных проблем RPG - ограниченность мира. Т.е., движок может предоставить игроку тысячу локаций, на которых тусуются тысячи монстров, стоят тысячи ресурсных объектов, а тысячи квест-мастеров выдают тысячи квестов. Но в реальности команда разработчиков делает несколько десятков локаций с десятками видов монстров, десятками квест-мастеров, выдающих несколько десятков квестов и т.д. Потому что это реально большая работа и делать много контента - слишком сложно и в итоге слишком дорого.

Никто не видел игр с саморазвивающимся миром? Т.е., если на пальцах - делаем одну локацию с собственным контентом и одним квестом. Первый игрок, проходя эту локацию и выполняя квест, порождает новую локацию с собственным контентом и своим квестом - получается две локации. Т.е., квест фактически и заключается в том, чтобы создать новую локацию. Следующие два игрока порождают еще две локации. Следующие четыре - новые четыре. И т.д., имеем геометрическую прогрессию, которую сами ограничиваем, например, на уровне 10000 или 100000.

При этом в каждой локации от игрока что-то требуется, а что конкретно - зависит от параметров квеста, который выполнял тот, кто проходил локацию с квестом, создавшим эту локацию. При этом игрок как может знать, что он строит новую локацию (например, сам строит ее из блоков и расставляет монстров), так может и не знать. Он может считать, что собирает лютики и убивает зайчиков. От разработчика потребуется только увязать все это в единый мир и обеспечить навигацию.

Допускаю, что написанное мною выглядит некоторым бредом. Интересует, никто не видел опытов или реально существующих игр в этом направлении?

fish_r 26.11.2011 14:14

Насчет квестов не знаю, но сын не так давно пилился в Minecraft там мир безграничен...

mooncar 26.11.2011 14:35

Сложность состоит не в том, чтобы придумать, какой квест и на каких условиях сгенерирует новую локацию, а сама разработка генерирования локаций.
Сделать это - 99% такой задачи. А уж к чему привязать - к квесту, к кнопке - это уже мелочи.

Minecraft - хорошая штука.. только в свое время не затянула отчего-то.

mikhailk 26.11.2011 19:14

Цитата:

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

Silicium 26.11.2011 22:45

я не видел, а был бы рад увидеть.

expl 27.11.2011 01:48

Есть еще древняя игрушка Clonk (2D) - там до креатива далеко, но можно:
- копать траншеи
- делать насыпи
- ложить рельсы
- выкачивать воду
- сливать воду (и ждать дождя)
- рубить деревья
- устраивать с пожары с деревьями (и ждать, когда новые вырастут) или нефть в недрах земли выжигать
- строить технологические лини по обработке добытых ископаемых и производить технику
Судя по описанию minecraft - clonk - это плоский его аналог.
Самый интересный режим игры - война на пару за одним компом (способы убийства от выстрела взрывчатым снарядом, утопления в лаве, забивания камнями до рукопашной или поджога)
Через сеть подтормаживает.


Часовой пояс GMT +4, время: 23:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.