Ирреал, Какой должна быть идеальная рпг?


ADreika
Otaku-kun
 
Aug 29 2013, 17:28
Сообщение #1
Облачка магической энергии пожирали планету, создавая в зависимости от местности причудливых существ. Среди этих порождений магии появлялись иногда разумные существа сумевшие подчинить магическую энергию внутри себя. Вскоре на планете возникло множество селений для начавших игру игроков и нейтральных городов. Игроки вселялись в созданные облачками существа одной из доступной разумной расы. Взаимодействие персонажа с игроком меняло настроенный при создании персонажа характер.
1-20 лвл. В начале своего пути каждый игрок набредает на село и видя как голодают сельчане получает первое задание: Поиск 10 кг еды. Когда игрок угощает сельчан те нарекают его своим героем и дают ему поглотитель с просьбой (второе задание) для подзарядки магического барьера: Собрать 100 магической субстанции (Мс). Для сбора игровой валюты Мс игрок убивает монстров и всасывает их поглотителем магической субстанции, при этом у игрока в инвентаре появляются ценные части монстров, а иногда и регалия монстра.
Проваливая задания или прокачиваясь выше 20 левела, прежде чем получили статус правителя игроки теряют своих будущих подданных.
21-40 лвл. Игроки не являющиеся правителями могут уже вступать в империи правителей или наниматься отбивать монстров от атакованного села правителя, а так же помогать империям с квестами. Доступен квест на Ловец душ, который воскрешает персонажей и жителей сёл за Мс.
хх-(хх+19) лвл. На земли игроков вышли Камю и стали возводить свои хоромы. Вокруг собирались какие то существа, но после того как нескольких из них убили, существа разбежались неся дурные вести своим правителям (игрокам). Началась война за право обладания планетой.
В случае проигрыша все персонажи кто онлайн на сервере при проигрыше смотрят заставку, умирая теряют 1 уровень (воскрешение доступно) и переносятся без гильдии (гильдия распускается, правитель теряет подданных) в предыдущую эпоху.
В случае выигрыша все персонажи кто онлайн на сервере переходят в новую эру. Расе Камю навязали равенство разумных существ и их девушки, привыкшие ублажать сильнейших разбежались ухаживать за игроками.
(хх+1)-(хх+19) лвл. Озлобленные самцы Камю проклинают своих самок Аурой невезения, уходят в древние времена зарождения игроков и под действием мутации, утрачивают дар перемещения во времени, превращаясь в богов древней эпохи. Все персонажи бывшие близко от самок Камю умерли (воскрешение доступно) от несчастных случаев, остальные отделались ушибами и незначительными ранениями. Те кто начинал играть за Камю начинают играть с этой эры, проходя квесты на снятие проклятия или доставая других игроков своей аурой невезения.

При загрузке игра игрока обновляется автоапдейтером игры, внося глобальные изменения для эпох существующих персонажей, если таковых нет, то игра начнётся сразу же. Игровой мир состоящий из трехмерных невидимых объектов заполненных заданным генерирующимся материалом имеющим вес (земля, песок, камень, вода, магма, трава кусты, деревья, алюминий (изделие), бронза (изделие), железо (изделие), сталь (изделие), резина (изделие) и тп) загружается с локального диска игрока. Загрузка игрового пространства происходит в радиусе обзора персонажа, который начинает увеличиваться на определённом расстоянии от поверхности объектов, одновременно упрощается генерация объектов, и пропадают неразличимые с высоты, наложенные на них эффекты повреждений. Игра игрока передаёт координаты персонажа и сообщников игровому серверу, который соединяет всех игроков по чату мира в данной эпохе, а так же чату игры который соединяет игроков всех эпох. Игровой сервер сохраняет статистику игрока для добавленных в друзья персонажей и изменяемую статистику для гильдии. Полученные координаты сервер игры использует, чтобы игрок, увидавший другого игрока (радиус видимости игрока соприкоснулся с другим игроком) получил данные от видимого игрока об изменениях, внёсенных им в игру в его радиусе видимости, а так же возможность получить данные об игроке и написать ему личное сообщение и добавить в друзья или в гильдию, чтобы игровой сервер всегда указывал его статус. Если игрок не ответит за допустимое время ожидания (по 1 сек на каждые 10 игроков), то данные поступят к игроку через игру, и если он не ответит за допустимое время ожидания (по 1 сек на каждые 10 игроков), то будет выкинут из игры.


Задает направление движения персонажа при зажатой правой кнопкой мышки.
Персонаж смотрит в направлении центра монитора , поэтому меняет траекторию движения оглядываясь камерой назад.
Выделяется ближайшая от центра монитора враждебная цель в области кружочка величина которого контролируема. колёсиком мышки, предоставляя набор способностей в зависимости от цели (голова, левая рука, правая рука, торс, левая нога, правая нога, объекты:
крупные растения [кустарники ломающиеся с 1 атакующей способности, стебель деревьев состоит из материала дерево и обладает весом при достаточном повреждении стебля дерево падает на поломанную сторону стебля и из за притяжения земли набирает скорость и урон вдавливаясь в объекты или нанося урон персонажу. Если у персонажа останется 5% от хп то он будет придавлен если персонаж умер то дерево нанесет урон земле и вдавится в нее.], строения [Такая же картина и с строениями, то есть обрушение небоскреба на противника предопределит исход битвы.], машины [как в гонках реализация повреждения и физики тачек и кораблей взрывающиеся при 0 хп, роботы реализированны в хп как люди и обладают реалистичной физикой как люди], земля [На крупных горках (утёсах, уступов) можно организовать местный обвал при широком достаточно глубоком расщеплении земли жгущими и режущими способностями или дробящим взрывом и ударом спровоцировать сильный обвал от вибрации.


Изображение
Сервер принимает координаты, и время от игроков, а игроки уже друг с другом прогнозируют друг у друга движения задаваемые кнопками W;A;S;D и движениями мышки с зажатой правой кнопкой. При зажатой правой кнопки игрок может: Прыгнуть (прерывает атаку во время прыжка, даёт доступ к спец атакам) при резком движении мышки вверх, по возможности допрыгивая до ближайшей от курсора мышки опоры. Отскочить от преграды (прерывает атаку во время отскока, даёт доступ к спец атакам), если преграды нет, совершить кувырок (прерывает атаку во время кувырка, даёт доступ к спец атакам) при резком движении мышки вниз.


Параметры можно забыть (карточка забвения из магазина игры, стоимостью 1 рубль за 1 карточку) вернув очки, при этом все бонусы так же аннулируются.
Игроку даётся 5 очков на следующие параметры:

1 Дух: = +2 мана, 0,005% крит физический, 0,005% крит магический, 0,2 мп регенерация в сек, лечение +1%.
1 Интеллект = +5 мана, 1 к защитам от элементов, 0,2 урон магический, 0,2 крит магический.
1 Сила = + 1 хп, 0,2 урон физический, 0,2 крит физический, + 0,2 кг грузоподъемности.
1 Ловкость = 0,005 % физический крит, +1 очко гена, Скорость перемещения добавлено 0,005% к стандарту.
1 Здоровье = +1% к хп, 0,2 хп регенерация в сек, 0,2 энерго регенерация в сек.
1 Выносливость = + 1 хп, +10 энергия.
Если количество хп персонажа или робота 400 то:
100 хп голова 25% от хп (аксессуары для головы могут повышать хп для головы),
200 хп левая рука 50% от хп (аксессуары для левой руки могут повышать хп для левой руки),
200 хп правая рука 50% хп (аксессуары для правой руки могут повышать хп для правой руки),
400 хп торс 100% от хп (аксессуары для торса могут повышать хп для торса),
300 хп левая нога 75% от хп (аксессуары для левой ноги могут повышать хп для левой ноги),
300 хп правая нога 75% от хп (аксессуары для правой ноги могут повышать хп для правой ноги).


Очки генов улучшают выученные способности, уменьшая их Время применения способности, и скорость исполнения до максимума и увеличивая их Радиус применения, Радиус действия, Время действия способности до минимума. Изначально у игрока нет слотов для способностей, потому что они приобретаются за гены: (количество слотов способностей)2 на каждый следующий слот (1 генов = 1 слот, 4 генов = 2 слот, 16 генов = 3 слот, 25 генов = 4 слот, 36 генов = 5 слот и тд). Слот способностей это открывающееся через меню окошко, которое можно заполнять одинаковыми способностями они будут использоваться поочерёдно для комбинаций персонажа.





Переделываю навыки:


Предполагаемый интерфейс:


В настоящий момент доделываю веб редактор навыков http://redactor.p.ht и очень нуждаюсь в помощниках.

Skype для связи: DreikaArhangel

Сообщение было отредактировано Dreika: Sep 6 2013, 18:33
2 Страниц V < 1 2  
            
Ответов(15 - 26)
A荼枳尼
Недобрая фея
 
Sep 13 2013, 10:16
Сообщение #16
QUOTE(Dreika @ Aug 31 2013, 13:30)
 
Меня не волнует что могут украсть, Мне очень хочется в свою игру поиграть. В моём проекте сервер игры будет сообщать клиентам кто зашёл на их зону видимости, а дальше уже они между собой проверяются, меняют локацию навыками, истребляют монстров которые обновляются вместе с локацией при потере видимости точки респауна соприкасающихся видимостью игроков. Цель снижение нагрузок сервера и отзывчивое управление. Минус в ожидании когда другой игрок получит нанесённый урон и проверит на читерство заодно. Планирую игру без тарифных планов, но с платным воскрешением за зоной дружественных городов, там где тайники и рб генерируется координирующим игроков сервером. Агрессивные монстры будут преследовать пака их цель в зоне видимости. Игроки могут приводить в зону бесплатного воскрещения стада монстров и разбирать их на запчасти или наоборот монстры разбирать игроков... Это как повезет наткнуться)


Читеров будет хоть отбавляй. Данный механизм реализован в mabinogi heroes и vindictus. Их довольно чсто взламывают, поэтому приходится целиком шифровать файлы программы клиента и использовать массу других уловок.

Там игроки в общих зонах берут квесты (битва по 15 - 20 минут) и делятся на группы по тематике и интересам, инициатор битвы выступает в качестве хоста, остальные участники битвы уже цепляются к нему, поэтому если на хост слабенький, то все страдают от глюков и лагов. По завершении битвы участики возвращаются в общую зону и распределяются по игровым серверам для перегруппировки, крафта или сдачи выполненных квестов.
ADreika
Otaku-kun
 
Sep 13 2013, 13:04
Сообщение #17
QUOTE(荼枳尼 @ Sep 13 2013, 09:16)
 

Читеров будет хоть отбавляй. Данный механизм реализован в mabinogi heroes и vindictus. Их довольно чсто взламывают, поэтому приходится целиком шифровать файлы программы клиента и использовать массу других уловок.

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

По теме игры предполагаю что игроки будут загружать мир с локального диска коректируя его данными изменений от других игроков соприкоснувшимися радиусом видимости. Ну и рассчёт данных исходя из атрибутов соседних игроков вполне заменит шифрование клиента, так как позволит сравнивать скорость бега количество хп диапазон урона...

Сообщение было отредактировано Dreika: Sep 13 2013, 13:05
ADreika
Otaku-kun
 
Sep 14 2013, 17:25
Сообщение #18
160 навыков http://p.pw/7M2 установлен счетчик уникальных посетителей.
ADreika
Otaku-kun
 
Sep 22 2013, 20:08
Сообщение #19
170 навыков http://p.pw/7M2
ADreika
Otaku-kun
 
Sep 24 2013, 00:58
Сообщение #20
173 навыка http://p.pw/7M2 гр[цензура]ный гугле транслит закол[цензура] отступы краёв ставить! Подскажите за что он сайт мой комкает?!
ADreika
Otaku-kun
 
Sep 26 2013, 23:47
Сообщение #21
182 навыка http://p.pw/7M2
ADreika
Otaku-kun
 
Oct 2 2013, 04:26
Сообщение #22
190 навыков http://p.pw/7M2
ADreika
Otaku-kun
 
Oct 3 2013, 23:42
Сообщение #23
196 навыков http://p.pw/7M2 Переписала навыки владения элементами, открыв владение молнии огня льда и хаоса некоторым расам. Например Эльфы не могут владеть огнём но у них владение природой.
ADreika
Otaku-kun
 
Oct 5 2013, 12:51
Сообщение #24
205 навыков http://p.pw/7M2 Теперь доступен выбор подобных навыков по индексу.
ADreika
Otaku-kun
 
Oct 28 2013, 15:03
Сообщение #25
http://p.pw/7M2 211 навыков исправлена инсталляция последнего навыка и удаление навыков. Заметила лишние значения параметров, немного почистила от лишнего(значение конус, сфера оказались ненужны так как зона урона заклинания достигается мерами ширина, длина, и тп).

Вот навыки стихии огня:

”Огненное дыхание”
”Огненный взрыв”


”Огненный столб”
”Огненный шар”


”Огненная стена”
”Огненный рой”


”Огненный след”
”Комета”


”Армагеддон”

”Огненный страж”

(Живое пламя легендарный навык)

Ищу моделлера. Нужно сделать 9 моделек персонажей и костюмов чтобы создать иконки для навыков и создать сортировку по расам при клике на картинку расы.

Сообщение было отредактировано Dreika: Oct 28 2013, 15:05
ADreika
Otaku-kun
 
Oct 31 2013, 19:33
Сообщение #26
http://p.pw/7M2 218 навыков.
ADreika
Otaku-kun
 
Nov 17 2013, 09:55
Сообщение #27
http://p.pw/7M2 228 навыков.


2 Страниц V < 1 2
                  

 

task
rss list RSS-List Упрощённая версияСейчас: 2017.11.23