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)

 

 



![[Image: OsmithREV.gif]](https://nick-name.ru/forumt4/OsmithREV.gif)
![[Image: 76561198181768479.png]](http://steamsignature.com/card/0/76561198181768479.png)

