Писал это в юнити, но напишу и сюда, более подробно: Возможно ли создать многопользовательскую игру, которая может хостится только автором, а игроки могут подключаться в любой момент работы сервера?
Нужны:
•Открытый мир и множество предметов, которые можно перемещать, физика одежда, окружение и т.д. по механике, как в TES: Oblivion IV.
•Возможность запоминия игрой где что–то находиться (если кто–то где–то положил на бок станакан или бросил где–то меч, чтобы они там и оставались).
•Подключение по ходу работы онлайн сервера, как в какойнить ММОRPG.
•Минимизация пиратства (чтобы файлы или ядро не стыбзили, как это происходит с WoW и многими другими ММО).
•Механика боя, как в TES:Oblivion IV или ещё проще.
Админу придётся контрить тучи воинов и проще это будет делать так, как это происходит в WarCraft 3, а игрокам только одного своего персонажа от 1–го лица. По этому нужна механика боя позволяющая его свободно вести, как в Action RPG, но и чтобы админ контря тучи едениц, справлялся.
Могу дать денег 20т.р. 50 или даже 80. Это будет адаптация моего проекта на XGM с варика, на отдельный движок.
Если у вас серьёзные намерения, можете написать мне в VK: "Николай Фон–Карштайн".
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
1
6 лет назад
0
Кстати о сроках. Я тоже считаю что для создания приемлимо качественного ПО потребуется наименьшее год.
2
17
6 лет назад
2
pro100master, проблема не совсем в игре, а реализации мультиплеера. Если делать на базе Обливиона или Морровинда, то это вполне не долго. Тот же Нейрим на базе Обливиона. Просто тупо переделали весь мир в другую игру, написали квесты. А вот с мультиплеером придется повозиться, я так думаю.
Ну, а если автор хочет добавить чисто все своё(модели, эффекты, т.д.) то на это уйдет как минимум года 2-3.
Гораздо проще на базе морровинда делать, там и мультиплеер уже есть. Только отсутствует физика.
2
23
6 лет назад
2
Spector_Mark, пф даже я со средним знании java создал за 2 дня основа 2d mmorpg клиент и сервер... Даже везде валяют исходники... Но крупным проект делать нужно иметь комманду а не в одиночку таков суть... сначало создай легкую игру без мморпг например тетрис пинг-понг освоиш достаточно знании программировании... То уже можно поработать сфере-программирование с командой так и появит уже офф. игру для своей мечты
PS Какой ужасен с русского языка эх. Сложные предложение постояно ошибками "не суди"
2
21
6 лет назад
2
drako3y, невозможно.
0
14
6 лет назад
Отредактирован Cinos
0
Разработать такое невозможно за такие деньги. Из всех ответивших по делу - только GF Raised и Prog.
2
21
6 лет назад
2
Cinos, я стебусь просто. Автор вопроса - дятел.
0
14
6 лет назад
0
GF RaiseD, ну я бы не сказал так жёстко, но в целом похоже на то.
0
5
6 лет назад
0
prog:
drako3y, технически задача выглядит не особо сложно, но есть нюансы, которые могут все сильно усложнить.
  • кол-во игроков одновременно находящихся на сервере (чем больше верхний предел, тем сложнее будет заставить это стабильно работать)
  • предельное кол-во NPC, предметов и прочих динамических объектов на карте (чем их больше, тем больше нагрузка на сервер, вплоть до необходимости вводить срок жизни валяющимся на земле предметам и выгрузки предметов и NPC из зон где нет игрков)
  • доступные серверные мощности
  • требуемый уровень графики и эффектов (создание моделей, анимаций, текстур, звуков, спецэффектов и прочих ассетов это дело не быстрое и не дешевое)
  • геометрический размер карты в метрах (больше карта - больше нагрузка на сервер, вплоть до необходимости разбивать карту на несколько участков и полностью выгружать с сервера части, в которых нет игроков)
  • необходима ли защита от читеров (если нет. то это очень сильно упрощает разработку)
  • необходимость редактирования карты в реальном времени, а не заранее в редакторе (если большая часть объектов на карте не прикручена намертво болтами к земле, то это дополнительная нагрузка и на клиент и на сервер и значительно усложняет разработку)
  • механизм обновления для клиента и частота этих обновлений (большие детализированные карты на современных движках могут легко достигать веса в несколько гигабайт, кроме того все ассеты обычно пакуются в один или несколько больших архивов, которые приходится перекачивать целиком при внесении малейших правок в ассеты в архиве)
В общем, уложиться в предложеный бюджет реально, но вопрос в том, чем придется пожертвовать ради этого.
¤ Кол–во игроков вряд ли будет больше 100–200, а с такой нагрузкой не трудно справиться, староватое железо кента тянуло такой вов серв.
¤ Число днамичных объектов будет нехилым, но можно обойтись без особой физики (как в WoW).
¤ Уровень графики: освещение любое, хоть варкрафтовское. Модели я сам запиливаю, как и музыку, озвучку и прочее. Так, что дело очень даже дешевое, т.к. Сам.
¤ Масштаб большой. Придётся делить на карты.
¤ Читеры, хз даже. Полагаю нет. Это не механ рпг очередная, а подобие реального мира, где все выполняют действия свободно, как мыисвами и поступают в рамках психологии своего персонажа. Такое автоматизировать невозможно, по этому я сам ввожу созданные и описанные игроками вещи (типа кто–то сделал меч, именно такой формы и фактуры) или механизирую действия (типа чувак написал <обвил нитку вокруг ножки стула и когда в комнату вошли, дёрнул за неё> и типа я роняю стул и наношу дамаг вошедшему. как–то так).
То есть там нет моьов и кача, есть рил мир, свобода действий и психология вашего персонажа.
¤ Обновления будут происходить не в реальном времени, а в оффлайне, дозаливкой патчей.
2
24
6 лет назад
2
drako3y, 100-200 человек ты ни на одном готовом бесплатном решении не потянеш, придется или платное брать или с нуля разрабатывать, если речь идет о работе с движком, а не о переделывании игры, которая уже тянет такой онлайн.
ИМХО, с такими требованиями лучше всего смотреть в сторону майнкрафта или сервера ВоВ с модами.
Не представляю себе как в режиме ролевой игры один ГМ управится с сотней игроков одновременно, но это уже другой вопрос.
0
5
6 лет назад
0
prog:
drako3y, 100-200 человек ты ни на одном готовом бесплатном решении не потянеш, придется или платное брать или с нуля разрабатывать, если речь идет о работе с движком, а не о переделывании игры, которая уже тянет такой онлайн.
ИМХО, с такими требованиями лучше всего смотреть в сторону майнкрафта или сервера ВоВ с модами.
Не представляю себе как в режиме ролевой игры один ГМ управится с сотней игроков одновременно, но это уже другой вопрос.
Вообщем окей, смотреть, что можно запилить в WoW, но там вроде пачку сразу не поконтришь.
Если в моровинде то это хард будет? Там же прям сервер, который всё барахло, что валяется сейвит, как в сингле?
+надо модера искать, который запилит или мб в готовый мультипеер вникать.
2
24
6 лет назад
2
drako3y, ну да, по извращаться придется чтобы дать возможность комфортно контролировать группы NPC с ГМ-персонажа. Но это в любом случае придется делать с нуля, если в основе не стратегия используется.
В моровинде будет та-же проблема, что и в ВоВ - будет нужен дикий изврат чтобы добиться стратегического режима управления NPC, вне рамок записаных заранее сценариев. Имхо, в этом плане проще всего будет работать с майнкрафтом из всех упомянутых тут вариантов т.к. можно работать напрямую с кодом игры, а не с мем-хаками и ограниченными по функционалу скриптами.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.