Сегодня не было сделано ничего гениального, зато кое-какие моменты были обдуманы. В частности, как в перспективе будет происходить обновление игры. Перспектива - это тот момент, когда в INet'е будет запущен постоянный (или более-менее постоянный) сервер.
Итак, клиентам потребуется качать новую версию (или патч) в случаях:
1. Изменения кода программы (поначалу постоянно, позже - реже)
2. Изменения графической составляющей.
Клиентам не потребуется ничего качать самостоятельно, если будут происходить изменения в структуре игровых карт; скриптов, описывающих поведение объектов; текстовых файлов, содержащих всевозможные тексты, свойства объектов, персонажей...
Т.о. в случае, если при очередном обновлении просто произойдет добавление на карту нескольких домиков, или мы захотим увеличить время сбора рыбы, клиент при заходе на сервер автоматически скачает все необходимое.
![Фотография](https://www.extractor.ru/ipb/uploads/profile/photo-thumb-3.jpg?_r=1377611576)
26 сентября 2004г.
Автор
Terminus
, Sep 26 2004 18:40
Сообщений в теме: 3
#1
Отправлено 26 September 2004 - 18:40
#2
Отправлено 27 September 2004 - 15:12
удобно....только я думаю много матюгов посыпется в экран, когда давно не заглядывающий на сервер игрок начнет скучать у экрана, пока закачивается обновление....особенно большое
#3
Отправлено 28 September 2004 - 07:49
Тут есть один момент. Ресурсы игры сжимаются и шифруются, поэтому разницы между запакованой игрой и распакованой почти нет (посмотри сам
). Соответственно, и время скачивания не изменится. Файлы все маленькие (кроме EXE'шников), так что, думаю, все нормально. Ну и, наконец, это позволит нам делать мелкие изменения в игре (менять время сбора руды, или количество получаемого опыта, например), не выпуская при этом обновление. Человек зайдет, скачает автоматом 10-20KB и все
.
![smile.gif](https://www.extractor.ru/ipb/html/emoticons/smile.gif)
![smile.gif](https://www.extractor.ru/ipb/html/emoticons/smile.gif)
#4
Отправлено 29 September 2004 - 19:42
Наконец-то я договорился сам с собой
Итак, с момента старта постоянного сервера обновление клиентской части будет производится либо вручную, либо автоматически.
1. Ручной. Вместе с сервером обновляется и полная версия на сайте. Пользователи качают полную версию с сайта.
2. Автоматический. Пользователи запускают программу Launch.exe, которая скачивает все обновившееся со времен последней версии файлы непосредственно с игрового сервера. Т.е. даже если пользователь долго не играл и пропустил несколько обновлений, он обновит сразу все, что нужно, и не будет качат ничего лишнего.
![smile.gif](https://www.extractor.ru/ipb/html/emoticons/smile.gif)
Итак, с момента старта постоянного сервера обновление клиентской части будет производится либо вручную, либо автоматически.
1. Ручной. Вместе с сервером обновляется и полная версия на сайте. Пользователи качают полную версию с сайта.
2. Автоматический. Пользователи запускают программу Launch.exe, которая скачивает все обновившееся со времен последней версии файлы непосредственно с игрового сервера. Т.е. даже если пользователь долго не играл и пропустил несколько обновлений, он обновит сразу все, что нужно, и не будет качат ничего лишнего.