20.02.2016, 11:40
Вопрос / ответ
|
20.02.2016, 12:54
(20.02.2016, 11:40)Silvio Wrote:(20.02.2016, 11:30)NolanSawyer Wrote: А можно как-то устанавливать сюжетные моды на сервера?Если у вас и вашего друга будет стоять один и тот же мод, то визуально он будет работать. Сам кооператив вернется в Gothic 2 Online с версией DEV 7. А квесты работать не будут?
20.02.2016, 14:35
(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. У каждого свои квесты. Если проще - каждый играет в свою игру, только единственное отличие - можно обмениваться предметами. Никакой синхронизацией разных вещей из одиночной игры вроде и не будет.
20.02.2016, 17:08
(20.02.2016, 12:54)NolanSawyer Wrote:У каждого игрока свой мир и свои NPC, то есть окружение друг друга вы видеть не будете. Возможно, в будущем, появится способ синхронизировать ботов и квесты, но это под большим вопросом. Единые квесты будут присутствовать только на частных серверах со своим сюжетом и прочими деталями.(20.02.2016, 11:40)Silvio Wrote:А квесты работать не будут?(20.02.2016, 11:30)NolanSawyer Wrote: А можно как-то устанавливать сюжетные моды на сервера?Если у вас и вашего друга будет стоять один и тот же мод, то визуально он будет работать. Сам кооператив вернется в Gothic 2 Online с версией DEV 7.
23.02.2016, 16:14
Когда разрабатываешь игровой сервер - возникает куча нюансов, и один из них я хочу разобрать.
Представим что сервер уже открыт, и зарегистрировано около 100 аккаунтов (в качестве базы данных используется СУБД MySQL). Через некоторое время нужно было сделать обновление (допустим сохранение руды). Логично представить что нужно создать столбец в таблице и по идеи туда должны записываться данные. Но на самом деле всё не так. Когда игрок регистрирует аккаунт - используется запрос (INSERT INTO) который вносит в ячейки значения. Данная операция действует только в процессе регистрации. После того как игрок вышел из игры - то используется запрос (UPDATE) - обновляющий существующие ячейки. И возникает такая ситуация. В СУБД было добавлено новое поле, но игроки которые зарегистрировались раньше чем это поле было добавлено - не смогут с этим полем взаимодействовать. Как решить данную проблему? (23.02.2016, 16:14)Kladvey Wrote: Как решить данную проблему?Продумывать структуру базы данных так, чтобы работа с ней не ограничивалась запросами INSERT и UPDATE. По сути нужно создать запрос на действие с каждым важным столбцом. Например отдельный запрос на сохранение количества руды и/или атрибутов выносливости. Таким образом можно полноценно сохранять все данные, получится множество таблиц с различными связями. Также рекомендую создать несколько столбцов имеющих значение ноль по умолчанию, дабы при добавлении новых атрибутов не возникло проблем с уже существующими аккаунтами.
23.02.2016, 21:18
Попробую, спасибо.
Интересно, а если создавать классы которые ускоряют / оптимизирует разработку -> то эти классы можно продавать? Допустим создать класс-конструктор создания GUI / NPC / Object's и так далее - то такую работу за сколько можно продать? Или-же это детские шалости который может сделать каждый?
28.02.2016, 13:06
(28.02.2016, 12:10)Kladvey Wrote: Интересно, а если создавать классы которые ускоряют / оптимизирует разработку -> то эти классы можно продавать? Допустим создать класс-конструктор создания GUI / NPC / Object's и так далее - то такую работу за сколько можно продать? Или-же это детские шалости который может сделать каждый?Професорес как-то раз продал игровой режим и проект Kyrmir MMORPG в целом, но больше я таких случаев не встречал. Возможно среди Поляков будет спрос на это, но я сильно сомневаюсь.
28.02.2016, 13:30
(28.02.2016, 13:06)Silvio Wrote:(28.02.2016, 12:10)Kladvey Wrote: Интересно, а если создавать классы которые ускоряют / оптимизирует разработку -> то эти классы можно продавать? Допустим создать класс-конструктор создания GUI / NPC / Object's и так далее - то такую работу за сколько можно продать? Или-же это детские шалости который может сделать каждый?Професорес как-то раз продал игровой режим и проект Kyrmir MMORPG в целом, но больше я таких случаев не встречал. Возможно среди Поляков будет спрос на это, но я сильно сомневаюсь. Понятно. просто я на практике научился программировать используя подход ООП - и в голове возникла куча идей по реализации.
28.02.2016, 21:26
Ты имел в виду модуль создания GUI на подобии Zeditor'а? Вообще, по хорошему, такое не стоит даже пытаться продавать, но встречал случаи, когда школоте чужой гейммод продавали.
|
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)