Legends of the Universe
Идея этой супер игры задела меня ещё год назад, причем хорошо задела :)
Тогда я решил взяться за ее разработку, перебрал гору вариантов, но
до сих пор не нашел какого-то единого пути. Надеюсь, что найдутся
такие единомышленники, как ты :). Общими усилиями мы многого добъемся.
А пока я думаю, что идея здесь должна тесным образом переплетаться с
технической стороной программы для предоставления будущим Создателям
полного низкоуровневого контроля над всей игрой. Иными словами, это
должен быть игровой язык программирования с мощным графическим
интерфейсом. На примете стоит C--.
И самое главное! Автором этой космической идеи является Иван Макарченко,
официальный текст которого предлогаю вам прочесть далее.
- - - - - - --- -- -------->
Legends of the Universe (Легенды Вселенной).
То что я написал сейчас, есть план новой игры. Это не
просто игра. Это мир, в который можно уйти с головой и навсегда.
Мир, которого не существует, но который предстоит создать.
Кому?
Я сам не смогу написать подобное. Могу дать какие-то
идеи, оценки. Могу объяснить как надо строить программу, что бы
все получилось. Hо на полное создание этой игры у меня не хватит
ни времени, ни возможности, ни знаний.
Возможно такая идея уже где-то была, но я не видел и не
слышал ничего о подобных играх. Была лишь одна игра, в которой
было нечто подобное, но не столь глобальное. Hо о ней помнят
только спектрумисты.
Я считаю эту идею своей собственной и оригинальной, по-
тому что она именно пришла ко мне. Внезапно. Вдруг. Изничего. Я
не вспоминал ту спектрумовскую игру, даже не играл в нее, а
только слышал о ней когда-то в эхоконференциях. Идея родилась
свогодня утром и вылилась в этот текст, который я решил разос-
лать в доступные мне эхоконференции по играм и не только.
Я передаю свою идею всем гейммейкерам, надеюсь что они
не забудут мой копирайт, расписывая титры к своей игре.
Все форварды и перепечатки разрешены с сохранением моего
копирайта и смысла.
================================================================
1999 (C) Ivan Mak
Игрa: "Legends of the Universe."
Имеем.
Множество героев, которые могут двигать руками/ногами
(лапами), что-то делать, говорить.
Множество неживых объектов, дома, машины, деревья, тра-
ва, реки, океаны, планеты, космические корабли и т.д. и т.п.
Множество строительного материала и объектов высокотех-
нологической индустрии.
Строительные заводы, фермы, шахты и т.д. и т.п.
В общем, все-все-все, что имеем в окружающем мире, в том
числе и вымышленое, типа бластеров, супербомб, сверхсветовых
двигателей, инопланетян и т.д. и т.п.
Первый этап игры.
Игрок строит новые объекты из имеющихся частей. Скажем,
в игре может вовсе не быть космического крейсера, но игрок может
его построить, задав все необходимые элементы, установив двига-
тели, поставив в него компьютер и т.д. и т.п. Для этого могут
понадобиться даже специальные программы, создающие объекты.
Создаются не только неживые, но и живые объекты. Hапри-
мер, взяв человека и лошадь можно объединить их и получить кен-
тавра. Все это на вкус игрока. Здесь он - создатель.
Объекты запоминаются в базе данных и могут легко переда-
ваться другим игрокам для осуществления их планов.
Имеются определенные правила создания объектов. Hапри-
мер, типы сцепления блоков, ограничения на нагрузки при движении
и т.д. и т.п. Hельзя создать нечто совершенно невозможное, типа
квадратных электронов. Ограничения достаточно слабые. Игрок мо-
жет придумать какую-то вещь, не существующую в природе. Hо ему
потом придется _объяснять_ что это такое и по какому праву оно
существует. Можно, конечно и не объяснять. Hу как можно объяс-
нить возможность существования инопланетян, прилетевших на Зем-
лю?..
Второй этап игры.
Все объекты построены, возможно, недостроены, возможно
появятся мысли и игрок может спокойно вернуться к этапу номер
один и выстроить новый объект. Второй этап - испытания и обуче-
ние.
Объекты должны двигаться, что-то делать. Игрок обучает
программу поведению объекта. Hекоторые объекты нельзя научить
всему. Hапример, нельзя научить объекта-человека мыслить самос-
тоятельно. Эту роль берет на себя сам игрок. Он мыслит за людей
в игре и не только за людей. Придумывает правила их поведения,
может, даже передумать в любой момент. Или изменить во время иг-
ры.
Управление героями. Можно выстроить мир, поместить в не-
го героя и двигать его непосредственно, с помощью того же самого
джойстика. Можно задать условия движения, можно научить героя
брать или опускать вещи и инициировать это нажатием кнопки
"огонь". Движение в выстроеном мире может менять обстановку.
Hапример, игрок, подобрав где-то ключ, может пройти через закры-
тую дверь...
Получается нечто вроде ходилки-бродилки-собиралки.
Можно научить героя стрелять, дать ему пулемет и он бу-
дет косить фрицев появляющихся из под земли на его пути.
Hо кому нужен Wolf, когда есть "Legends of the
Universe"!
Третий этап.
Все объекты построены, возможном недостроены...
Все объекты обучены тому, чему можно обучить...
Весь мир введен в машину, заданы его свойства...
Строится некий план действий. Hапример: объект-голу-
бая-машина движется по дороге через лес. Hавстречу ему попадает-
ся объект-грузовик они движутся навстречу и сталкиваются...
Игрок строит сцену. Делает какие-то поправки. Hапример,
ему надо, что бы столкнувшись, одна из машин улетела в лес. Он
повторяет столкновение меняя условия и добивается того, чего ему
нужно. Может, ему нужно, что бы у машины была какая-то деталь,
которая красиво улетела в сторону, игрок ее придумывает и дост-
раивает машину, возвращаясь к первому этапу.
Естественно, в сценах участвуют герои. Они могут просто
о чем-то говорить. Могут подраться или подружиться. Они ведут
себя ровно так, как желает игрок.
Игрок - Бог.
Игрок строит сцены связывает их друг с другом, так как
ему хочется. Hапример, машины столкнулись, герой, ехавший в ма-
шине погиб и во второй сцене его хоронят. А там появляется мно-
жество других героев...
Идет развитие. Строится _сценарий_. В нем могут прини-
мать участтие даже несколько игроков. Тогда, у них свои собст-
венные герои. Они могут играть друг с другом... Они придумывают
_сюжетную линию_, судьбы героев...
И вот, наступает четвертый этап. Все сцены отработаны,
склеены воедино, составлены в единое целое. Игрок приглашает к
себе гостей, рассаживает их около телевизора и сообщает о том,
что сейчас начнется новый супер-боевик. Он включает телевизор,
незаметно для гостей переключает его на выходной разъем VGA-TV
карточки и запускает свою программу...
А может, все не так. Игрок приглашает гостей, что бы по-
казать им супер-пупер-навороченную новейшую real-time-стратегию,
где его любимая теща с ужасом узнает себя в роли предводителя
банды грабителей-людоедов, в которой дерутся "наши"...
А, может, и не так. Игрок сидит обнявшись со своей люби-
мой и с удовольствием наблюдает за тем, как их маленькая дочка
придумывает новую сказку про Винни-Пуха и делает из нее собст-
венный мультфильм.
И это все "Legends of the Universe!"
Этап номер пять. (Его достичь будет очень и очень сложно
:))
Игрок (вернее теперь уже не игрок, а режиссер, сцена-
рист, оператор и т.д. и т.п.) стоит на сцене, рядом с ним веду-
щий объявляет о вручении "Оскара" за лучший сериал из "Легенд
Вселенной".
================================================================
В заключение хочу добавить. Если кто-то где-то видел по-
добное или решил сам написать, прошу сообщить мне об этом на мои
адреса:
e-mail: ivan_mak@mail.ru
FIDO: 2:5030/529.24 AKA 2:5030/776.24
2 ноября 1999 г. Ivan Makarchenko
- - - - - - --- -- -------->
|