?

Log in

No account? Create an account
6 янв, 2007 @ 02:51 про супер мета-игру
Вот пришла в голову такая мысль...

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

простейший пример: игрок мочит энное количество злобных лягушек, в промежуточный слой записывается что-то типа zlg=n. А теперь по этим данным на обратном слое можно таков сюжет, что количество выросших деревье стало равно количеству n. Хотя тут пример не раскрывает суть... но в общем смысл таков, что например одному нравится мочить лягушек, жругому уюивать гоблинов, третьему бороться с магами, по сути все эти действия будут заключать в себе схожую структуру данных, а вот со стороны пользователя будет отображаться тот сюжет, который ему наиболее импонирует. И так динамически и до бесконечных пересечений. Тоесть получится по сути игра, в которой нет единого общего сюжета, есть только общая структура данных, а представление её дефиницируется пользователем, ну или специально-обученым пользователем. Это получится как матрица... единого представления нет, есть только костяк цифр, который можно пердставить как что угодно, и всё можно связать со всем.

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

подход к РЕАЛИЗАЦИИ мне видится как некий плагин, который можно будет интегрировать с уже существующими играми (под каждую игру естественно свой, с настройками импортируюмых параметров, фильтров и тп) и устраивать обмен данными по принципу p2p, чтобы не убить было.

может и бред, конечно, но что-то в этом есть.

ещё немного деталей с пояснениями тут:
http://community.livejournal.com/ru_itideas/1542.html?thread=6406#t6406
ex_ex_under:
[User Picture Icon]
From:pakko
Date:Январь, 6, 2007 02:10 (UTC)
(Ссылка)
ээээ... ну всё банально упирается в "кому это надо?", "кто выбьет на это деньги?" и т.д.
PS
Что до идеи - я до конца непонимаю какиеже она дает приемущества(ну эта ипическая система)? Кроме того, что это вроде как типа там оригинально и т.д.
(Ответить) (Ветвь дискуссии)
From:ex_zorgg254
Date:Январь, 6, 2007 02:19 (UTC)
(Ссылка)
Юзерпик хороший.

Идея — говно.
(Ответить) (Уровень выше) (Ветвь дискуссии)
[User Picture Icon]
From:pakko
Date:Январь, 6, 2007 13:55 (UTC)
(Ссылка)
нихуя не этично - сказать идея "говно". Тутжеж вроде как геймдев тусит, а не "просто_в_дневник_комуто_насрать"
PS
Кста, Зорг, ты на кого работаешь?
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:ex_zorgg254
Date:Январь, 7, 2007 14:53 (UTC)
(Ссылка)
Этика общения с сумасшедшими, ага?
(Ответить) (Уровень выше) (Ветвь дискуссии)
[User Picture Icon]
From:pakko
Date:Январь, 7, 2007 15:21 (UTC)
(Ссылка)
нууу.. можт он всётаки игродел в первую очередь) пускай и крейзанутый :D
такчто проф. этика)
Тыж из киева? Де ты работаешь?
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:ex_zorgg254
Date:Январь, 7, 2007 16:40 (UTC)
(Ссылка)
в маленькой indie компании.

на самом деле, я последние пять лет езжу по разным городам. конкретно щас не в Киеве.
(Ответить) (Уровень выше) (Ветвь дискуссии)
(Удалённый комментарий)
From:ex_zorgg254
Date:Январь, 7, 2007 22:45 (UTC)
(Ссылка)
Нет, идея недееспособная пока. Нужно сначала автоматический генератор MMOG-конента. А это совсем еще не скоро.
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:ex_ex_under
Date:Январь, 7, 2007 22:58 (UTC)
(Ссылка)
а зачем генератор MMOG-контента? я же написал там в конце поста, что фишка не в том, чтобы сделать какую-то новую супер-платформу, под которую ещё надо будет песать отдельно игры, а в том, чтобы к уже существующим играм наделать плагинов для интеграции описаным принципам.
(Ответить) (Уровень выше) (Ветвь дискуссии)
(Удалённый комментарий)
From:ex_ex_under
Date:Январь, 9, 2007 08:20 (UTC)
(Ссылка)
ну рассматриваем A,B как что-то, что производит данные и получает их.
можно настроить и А и В отдельно, какие именно параметры оно будет получать.
ещё есть целое множество игр размером n*(n^n), где n это количество букв в алфавите :))) каждая может выбрать откуда она будет брать данные. вот тут ещё товарищ хорошо сказал http://community.livejournal.com/gamedev_ru/104333.html?thread=316045#t316045
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:oshaif
Date:Январь, 6, 2007 04:28 (UTC)
(Ссылка)
Это в смысле?
Убил одну лягушку за час - дали сапоги скороходы
Убил тысячу - дали бфг 9000
Так что-ли?
(Ответить) (Ветвь дискуссии)
From:ex_ex_under
Date:Январь, 6, 2007 04:35 (UTC)
(Ссылка)
не.
убил n лягушек в одной игре, а где в другой игре выросло func*(количестволягушек), а в другой игре например какой-то цвет, который генерится обычно как rnd(rgb) будет генерицо как func*(количестволягушек,rgb)

ну это как плоская иллюстрация...


*некоторая математическая функция преобразования.
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:oshaif
Date:Январь, 6, 2007 05:05 (UTC)
(Ссылка)
Ага!
Если я правильно понял, то:
В принципе, в оооочень упрощённом варианте, это можно назвать "автоматическими настройками"?
Или же это скорее "игра с элементами программирования(по принципу colobot), но без языка программирования"?
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:ex_ex_under
Date:Январь, 6, 2007 05:53 (UTC)
(Ссылка)
ну я думаю вы правильно поняли.
но я ещё раз поясню, чтобы наверняка: данные, которые производятся в одной игре, используются в другой игре, и так по кругу, причом по выбору, игры обыкновенные совершенно, готовые уже игры как есть, только с той фишкой, что можно подсоединять к другим источникам данных, какие данные и на что они будут влиять в игре - это можно будет выбрать в ручную, ну или по готовым дефолтовым сетапам.

ну это чисто фантазии...
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:oshaif
Date:Январь, 6, 2007 06:04 (UTC)
(Ссылка)
Прикольно :)
Взял - Переживал - Отдал, и вроде как, это перейдёт в одну большую игру, но
осталось добавить одну изюминку, а именно - ИИ :)
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:ex_ex_under
Date:Январь, 6, 2007 06:10 (UTC)
(Ссылка)
а в какой роли будет выступать ИИ?
вот например в жж нет ИИ, и всё равно таращит ещё как ;)
(Ответить) (Уровень выше) (Ветвь дискуссии)
[User Picture Icon]
From:kareev
Date:Январь, 6, 2007 16:57 (UTC)
(Ссылка)
Похоже на развитие идеи с игровыми "аватарами". Ну теми самыми, которые уже есть в Xbox Live или в Wii. Просто пока это лишь аккаунт и картинка, ну максимум еще информация о high scores в разных играх. Но теоретически аватар может и более копмлексную информацию в себе содержать. Те же предпочтения в уровнях сложности, в цветовой гамме, в форме прицела, да в чем угодно. Полученные как статистическими методами, так и прямым опросом. Я думаю, все к тому и идет. Просто не так кардинально.
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:ex_ex_under
Date:Январь, 6, 2007 20:23 (UTC)
(Ссылка)
хм... интересно.
но тут главный финт, в том, что инфу по цвету, например, можно будет использовать в другом качестве и другим игроком.
(Ответить) (Уровень выше) (Ветвь дискуссии)
[User Picture Icon]
From:digimind
Date:Январь, 6, 2007 06:24 (UTC)
(Ссылка)
Слабо управляемый хаос.
+0,001 к фану. приличный плюс к трудозатратам.
Не взлетит, имхо.
(Ответить) (Ветвь дискуссии)
[User Picture Icon]
From:xproger
Date:Январь, 6, 2007 06:37 (UTC)
(Ссылка)
Если кол-во объектов и их физические свойства на обоих концах будет одинаковым, то впринципе можно пойти по лёгкому пути - изменение моделей и текстур (т.е. графической составляющей).
Это имхо можно сделать в любой современной сетевой игре где нет сверки таких ресурсов :)

Но впринципе идея интересная, ещё интереснее было бы посмотреть на её реализацию. Я ЗА изменение привычных жанров и создание новых! :)
(Ответить) (Ветвь дискуссии)
From:ex_ex_under
Date:Январь, 6, 2007 09:08 (UTC)
(Ссылка)
вот насчёт лёгкого пути, это будет не совсем то. тут как бы вся соль в том, чтобы данные переводить не в рамках одной категории, а чтобы одни и те же данные представлялись разными смысловым категориям.. типа того.
(Ответить) (Уровень выше) (Ветвь дискуссии)
[User Picture Icon]
From:xproger
Date:Январь, 6, 2007 09:17 (UTC)
(Ссылка)
Т.е. пол MMOG мира играет в MMORPG в то время как вторая половина отстреливает их в MMOFPS? :)
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:ex_ex_under
Date:Январь, 6, 2007 09:30 (UTC)
(Ссылка)
ну в зависимости от настроек, например можно так, что если кто-то где-то столько-то отстреляет, то у другого где-то function(столько-то) появица, и чего-то вообще другого причём ;))

а означают эти непонятныйе мне как гейм-ламеру заглавные латинские букаффки??
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:reqi
Date:Январь, 6, 2007 13:06 (UTC)

MMOG & MMORPG

(Ссылка)
оп-па, впервые вижу человека не слышавшего про Massive multiplayer online games и massive multiplayer online role play games :)
(Ответить) (Уровень выше) (Ветвь дискуссии)
From:ex_ex_under
Date:Январь, 6, 2007 20:21 (UTC)

Re: MMOG & MMORPG

(Ссылка)
у меня было тяж0лое оффлайновое деццтво..
(Ответить) (Уровень выше) (Ветвь дискуссии)
[User Picture Icon]
From:alll
Date:Январь, 9, 2007 15:31 (UTC)
(Ссылка)
Станислав Лем. "Футурологический конгресс". В натуре.
(Ответить) (Ветвь дискуссии)