Герой и возможности:
Если Ты имел возможность играть в Spore, я предполагаю так же, примерно выстроить суть развития героя, поэтапное развитие и переход в новые формы. Изначально герой выглядит как амеба, двигается медленно, нехотя. Потом в зависимости от полученных результатов герой трансформируется или сразу или постепенно (опять же смотря от действий играющего) в новую форму и так до упора пока не станет размером с галактику, вселенную и не вернуться в цикл развития. То есть необходим генератор внешности для персонажа, который учитывает его передвижение и соприкосновение с Абсолютно любым объектом в игре в том числе воздухом землей, дождем, снегом и т.д. то есть к примеру ползает долго наш слизень по земле значит приобретает свойства земли и становить подобен этой материи или перенимает ее некоторые свойства. То есть становиться к примеру медленнее и тело еще более прочное, но скорость игры замедляется очень серьезно, но тут как раз таки и Суть игры, играющий создает саму игру, хочет ползать как унылое гавно? да пожалуйста тогда мир вокруг него будет более динамичен и быстр чем он то есть можно сделать компрессию времени в зависимости от свойств героя. Он ползет уныло, а мир вокруг него все быстрее и быстрее, но естественно нарастание времени нужно сделать плавно и это лишь маленький пример.
Касательно возможностей их можно добавлять с получением нового "общего уровня" то есть перехода от одной плотности материи к другой (плотность иметься ввиду материальный и не материальный, типо физический и духовный). Вначале есть возможности - Жизнь (потенциал к жизни, к движнению и т.д.) Единению (возможность объединяться с различными иными материями различных уровней и.д.) потом после определенного количества времени и действий игрока или его бездействия (то есть я думаю, что можно оставить игру так как есть и от бездействия материя из вне будет изменять героя в итоге без вмешательства игрока игра играет сама в себя) появляться возможность воссоздания (создание в себе подобных систем встреченных в мире и т.д.) и другие способности пока я думаю трех на вскидку хватит. С ростом добавляется все новые и новые способности не всегда помогающие игроку, а наоборот создающие определённую сложность.
Система генераторов:
Я встречал не раз в играх различные по сложности генераторы уровней, действий персонажа, и всего чего тока можно, но почти во всех играх это сводилось к статике, что-то создалось и пиздец зависло, в некоторых особых играх генератор работал всю игру создавай или случайные события или задавая поведение неконтролируемым или полуконтролируемым юнитам, нечто подобное я хочу сделать, но только не 1 генератор, а множество которые бы создавали или видимость или даже не видимость, а более менее динамичный мир, изменяющийся без ведома игрока и так же изменялось от самих действий игрока. Какие именно генераторы нужны это отдельный вопрос обсуждения и возможности реализации. К примеру, нужен генератор изменяющий внешний вид нашего героя, я вижу героя вначале как набор определенного цвета (цвет отображает свойства, а не просто так) от центра к краям насыщение цвета снижается. Так же, это важно для возможности создать определенную систему "повреждений" то есть воздействие напрямую на центр цвета более ощутимо сказывается чем на поверхность, задать параметры регенерации цвета, тона и его распространению, то есть при взаимодействии с каким-либо объектом наш герой пытается сохранить целостность и внести в себя новые элементы или свойства, при этом он теряет насыщенность света и немного в размерах, но приобретает новый цвет и возможно размеры при взаимодействии к примеру с землей и воздухом. К примеру мы случайно наехали на деревья или камни они как бы попадают в нашего героя и постепенно "перевариваются" или остаются неизменными, в зависимости от наших свойств, они начинают двигаться вначале хаотично, а потом более упорядочено (опять же в зависимости от цвета (свойств). тут нужен еше один генератор) и дальше в таком же духе. Конечно, при большом количестве генераторов возникнет вопрос баланса? Но я лично за хардкорные игры........
