[Сбор информации] Встраивание Multiplayer'а.
|
|
Diskyp | Дата: Воскресенье, 29 Сентября 2013, 08:58 | Сообщение # 1 |
уже был
Сейчас нет на сайте
| Здравствуйте! Видя такие проекты как "Skyrim Online" и "Gothic Multiplayer", стало интересно как разрабатывать данные проекты, а тоесть добавлять к одиночной игре возможность совместной игры(прохождения). Хотелось бы знать: какие среды программирования нужно знать для реализации подобного проекта, какие программы нужно использовать, из чего состоит процесс разработки и что должно получаться. А также, сколько данная разработка займёт времени и возможно ли выполнить данную задачу не сильно разбираясь в моддинге игр. Хотелось бы создать это для Gothic 3, если можно, то расскажите на примере этой игры. Буду только рад большей информации и вашим советам. Заранее благодарю за ответ.
Сообщение отредактировал Diskyp - Воскресенье, 29 Сентября 2013, 08:59 |
|
| |
TheAce | Дата: Воскресенье, 29 Сентября 2013, 09:11 | Сообщение # 2 |
Pain is Pleasure
Сейчас нет на сайте
| Насколько мне известно - с помощью внешней программы-сервера считываются параметры игрока(координаты, здоровье, т.п.) и передаются через сеть. С другой стороны - программа-приемник получает данные от сервера и передает в игру.
На самом деле все это может иметь характер разве что "для прикола". По-настоящему играбельный мультиплеер из исключительно одиночной игры получить удастся вряд ли.
The End [3D][TPS]
|
|
| |
Akopov | Дата: Воскресенье, 29 Сентября 2013, 11:25 | Сообщение # 3 |
заслуженный участник
Сейчас нет на сайте
| скорее всего тебе подойдёт почти любой яп, лишь бы он мог организовать "клиент-сервер" времени займёт это скорее всего достаточно много
|
|
| |
Diskyp | Дата: Понедельник, 30 Сентября 2013, 12:51 | Сообщение # 4 |
уже был
Сейчас нет на сайте
| Возможно ли данную систему организовать с помощью мода? К примеру Skyrim Online - это обыкновенный мод (.esp, .esm). К Gothic 3 уже есть хорошие программы для создания модов, могут они выполнить хоть часть этой задачи (базы данных и серверная основа не в счёт)?
|
|
| |