Thread Rating:
  • 2 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Вопрос / ответ
#61
(20.02.2016, 11:30)NolanSawyer Wrote: А можно как-то устанавливать сюжетные моды на сервера?
Если у вас и вашего друга будет стоять один и тот же мод, то визуально он будет работать. Сам кооператив вернется в Gothic 2 Online с версией DEV 7.
Reply
#62
(20.02.2016, 11:40)Silvio Wrote:
(20.02.2016, 11:30)NolanSawyer Wrote: А можно как-то устанавливать сюжетные моды на сервера?
Если у вас и вашего друга будет стоять один и тот же мод, то визуально он будет работать. Сам кооператив вернется в Gothic 2 Online с версией DEV 7.

А квесты работать не будут?
Reply
#63
(20.02.2016, 12:54)NolanSawyer Wrote:
(20.02.2016, 11:40)Silvio Wrote:
(20.02.2016, 11:30)NolanSawyer Wrote: А можно как-то устанавливать сюжетные моды на сервера?
Если у вас и вашего друга будет стоять один и тот же мод, то визуально он будет работать. Сам кооператив вернется в Gothic 2 Online с версией DEV 7.

А квесты работать не будут?

У каждого свои квесты. Если проще - каждый играет в свою игру, только единственное отличие - можно обмениваться предметами. Никакой синхронизацией разных вещей из одиночной игры вроде и не будет.
Discord: I'm not a spy...#9943.
GG: 60474243.

[Image: OsmithREV.gif]
[Image: 76561198181768479.png]
Reply
#64
(20.02.2016, 12:54)NolanSawyer Wrote:
(20.02.2016, 11:40)Silvio Wrote:
(20.02.2016, 11:30)NolanSawyer Wrote: А можно как-то устанавливать сюжетные моды на сервера?
Если у вас и вашего друга будет стоять один и тот же мод, то визуально он будет работать. Сам кооператив вернется в Gothic 2 Online с версией DEV 7.
А квесты работать не будут?
У каждого игрока свой мир и свои NPC, то есть окружение друг друга вы видеть не будете. Возможно, в будущем, появится способ синхронизировать ботов и квесты, но это под большим вопросом. Единые квесты будут присутствовать только на частных серверах со своим сюжетом и прочими деталями.
Reply
#65
Когда разрабатываешь игровой сервер - возникает куча нюансов, и один из них я хочу разобрать.

Представим что сервер уже открыт, и зарегистрировано около 100 аккаунтов (в качестве базы данных используется СУБД MySQL). Через некоторое время нужно было сделать обновление (допустим сохранение руды). Логично представить что нужно создать столбец в таблице и по идеи туда должны записываться данные. Но на самом деле всё не так.

Когда игрок регистрирует аккаунт - используется запрос (INSERT INTO) который вносит в ячейки значения. Данная операция действует только в процессе регистрации. После того как игрок вышел из игры - то используется запрос (UPDATE) - обновляющий существующие ячейки.

И возникает такая ситуация. В СУБД было добавлено новое поле, но игроки которые зарегистрировались раньше чем это поле было добавлено - не смогут с этим полем взаимодействовать.

Как решить данную проблему?
- Sequel RolePlay | Link
- GUI Editor | Link
Reply
#66
(23.02.2016, 16:14)Kladvey Wrote: Как решить данную проблему?
Продумывать структуру базы данных так, чтобы работа с ней не ограничивалась запросами INSERT и UPDATE. По сути нужно создать запрос на действие с каждым важным столбцом. Например отдельный запрос на сохранение количества руды и/или атрибутов выносливости. Таким образом можно полноценно сохранять все данные, получится множество таблиц с различными связями. Также рекомендую создать несколько столбцов имеющих значение ноль по умолчанию, дабы при добавлении новых атрибутов не возникло проблем с уже существующими аккаунтами.
Reply
#67
Попробую, спасибо.
Интересно, а если создавать классы которые ускоряют / оптимизирует разработку -> то эти классы можно продавать? Допустим создать класс-конструктор создания GUI / NPC / Object's и так далее - то такую работу за сколько можно продать? Или-же это детские шалости который может сделать каждый?
- Sequel RolePlay | Link
- GUI Editor | Link
Reply
#68
(28.02.2016, 12:10)Kladvey Wrote: Интересно, а если создавать классы которые ускоряют / оптимизирует разработку -> то эти классы можно продавать? Допустим создать класс-конструктор создания GUI / NPC / Object's и так далее - то такую работу за сколько можно продать? Или-же это детские шалости который может сделать каждый?
Професорес как-то раз продал игровой режим и проект Kyrmir MMORPG в целом, но больше я таких случаев не встречал. Возможно среди Поляков будет спрос на это, но я сильно сомневаюсь.
Reply
#69
(28.02.2016, 13:06)Silvio Wrote:
(28.02.2016, 12:10)Kladvey Wrote: Интересно, а если создавать классы которые ускоряют / оптимизирует разработку -> то эти классы можно продавать? Допустим создать класс-конструктор создания GUI / NPC / Object's и так далее - то такую работу за сколько можно продать? Или-же это детские шалости который может сделать каждый?
Професорес как-то раз продал игровой режим и проект Kyrmir MMORPG в целом, но больше я таких случаев не встречал. Возможно среди Поляков будет спрос на это, но я сильно сомневаюсь.

Понятно. просто я на практике научился программировать используя подход ООП - и в голове возникла куча идей по реализации.
- Sequel RolePlay | Link
- GUI Editor | Link
Reply
#70
Ты имел в виду модуль создания GUI на подобии Zeditor'а? Вообще, по хорошему, такое не стоит даже пытаться продавать, но встречал случаи, когда школоте чужой гейммод продавали.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)