Перейти к содержимому

Папка с игрой


RS31

Рекомендованные публикации

Игроки
147 публикаций
27 330 боёв

Сейчас, в связи с выходом теста 7.1 копировал папку с игрой, 20мин!. Недоумеваю, неужели обязательно в папке с игрой 42000 файлов и 4800 папок? К примеру глянул MW3, там 640 файлов и 13 папок.

Предложение: Оптимизируйте кол-во файлов и папок или хотя бы скажите как это сделать самому, не повредив игру!

  • Плюс 4
Ссылка на комментарий
Игроки
44 публикации
3 929 боёв

Lineage-II - клиентская часть весит около двух Гб. Остальное - на сервере. Результат: жуткие лаги, на осадах фризы до десяти минут и т.д.

EVE online - клиентская часть - около 7 Гб. Результат: приемлемое качество при 40 тысячах онлайн в едином игровом пространстве.

WoT, насколько я понимаю, пошел по второму пути: всё, что можно - на компах пользователей. Результат - 250 000 онлайн без лагов, Гиннес нервно курит.

  • Плюс 4
Ссылка на комментарий
Игроки
799 публикаций
12 675 боёв

ВоВ когда удалял весил 20+ Гб:)

но вообще Разрабы сказали, что делают все возможное.

так что скоро (наверно) будет.

Ссылка на комментарий
Игроки
210 публикаций
57 644 боя
14 Дек 2011 - 17:32 пользователь KERK_HUMMER сказал:

Lineage-II - клиентская часть весит около двух Гб.

Оффициальный клиент уже 15 гб весит...
Пользователь сказал:

Остальное - на сервере. Результат: жуткие лаги, на осадах фризы до десяти минут и т.д.

Фризы - это как раз от размера, харды просто физически не могут загружать такой поток данных. А лаги это к провайдерам, и политике Инновы - мы не расширяем канал, а открываем новые сервера, на нем же. Если вы не знали в Л2 ВСЯ связь идет в отличии от ВОВ, только между клиентом и сервером, данные между игроками идут только через сервер, и не пересылаются друг другу между игроками.
  • Плюс 3
Ссылка на комментарий
Игроки
91 публикация
35 774 боя

Я не супер спец, но может запаковка поможет в файлы типа gamedata.dbg

В народной солянке (сталкер) люди-мододелы говорят - сильно помогает в увеличении производительности игры.

Сложность в апдейте потом только.

  • Плюс 1
Ссылка на комментарий
Игроки
1 222 публикации
23 711 боёв

Многие разработчики пользуются тем, что пакуют каталоги в архивы, так как считывание одного файла-архива и его распаковка в памяти гораздо быстрее чем считывание несколько сотен мелких файлов.

 

Да и сами вы можете убедится в этом попробовав скопировать один фильм на 2 Гб, а потом пару сотен документов всего на 200-300 Мб. Вы увидите, что фильм будет скопирован быстрее чем эти несчастные 200-300 Мб.

  • Плюс 1
Ссылка на комментарий
Игроки
210 публикаций
57 644 боя
14 Дек 2011 - 20:23 пользователь AssBuka сказал:

Многие разработчики пользуются тем, что пакуют каталоги в архивы

И в результате - подчас многогиговые патчи (как например на тот же БВ3), требующие много места и времени на распаковку/запаковку.
Пользователь сказал:

так как считывание одного файла-архива и его распаковка в памяти гораздо быстрее чем считывание несколько сотен мелких файлов.

А заодно занимает больше процессoрного времени, и оперативной памяти, чем считывание отдельных мелких файлов.
Пользователь сказал:

Да и сами вы можете убедится в этом попробовав скопировать один фильм на 2 Гб, а потом пару сотен документов всего на 200-300 Мб.

На какой системе (процессор+оператива+жесткий диск), с активираванном HCQ, или нет, на каком виндовсе (хп или виста/7, причем на последних с включенной опцией разностороннего сжатия, или нет), и на какой платформе х86 или х64 ?
Пользователь сказал:

Вы увидите, что фильм будет скопирован быстрее чем эти несчастные 200-300 Мб.

В том-то и дело - что то что вы написали на деле байка, потому что, слишком много факторов влиящих на скорость чтения, все упрется не в количество файлов, а в порядок их записи (начало диска, или конец диска, и уровень фрагментации), обьем кеша дисков, чипсет материнки, поддержку NCQ, и количество головок/блинов дисков на НЖМД, а также на по умолчанию включенное разностное сжатие в вин виста/7, которое сильно замедляет копирование большого количества файлов.
  • Плюс 6
Ссылка на комментарий
Игроки
147 публикаций
27 330 боёв
14 Дек 2011 - 22:56 пользователь KaltenWinter сказал:

Много умных слов

Дружище, я всего лишь обратился за помощью к людям, которые могут помочь, а ты тут прогерский форум увидел! :facepalmic:

Есть проблема - хотелось бы видеть решение, а не демагогию!

Ссылка на комментарий
Игроки
210 публикаций
57 644 боя
15 Дек 2011 - 11:07 пользователь RS31 сказал:

Есть проблема - хотелось бы видеть решение, а не демагогию!

Решение ? Без проблем :

1. Проверка диска на ошибки.

2. Дефрагментация диска (в случае ХП лучше сторонним дефрагментатором - стандартный не эффективен)

3. Убедится что на диске/ках включен режим ДМА (этим страдают старые материнки)

4. Попробовать включить в виндовсе АНСП мод, что бы задействовать режим NCQ (для ХП не подходит - там нужно систему пере устанавливать, с загрузочной дискетой с ансп драйвером, в вин виста/7 включается за две минуты без пере установки ОС)

5. Установить вин виста/7 - в них есть прекешинг и префетчинг данных - которые ускоряют чтение, после первой загрузки ресурсов.

6. Если у вас виндовс виста/7 выключить разностороннее сжатие - это сильно ускорит все процессы копирования данных.

7. Пере установить систему - куча сторонних кодеков + горы до горизонта мусора в реестре от кривых инсталяторов/деисталяторов разных программ могут серьезно кушать ресурсы.

  • Плюс 5
Ссылка на комментарий
Игроки
165 публикаций
33 382 боя
14 Дек 2011 - 17:32 пользователь KERK_HUMMER сказал:

Lineage-II - клиентская часть весит около двух Гб. Остальное - на сервере. Результат: жуткие лаги, на осадах фризы до десяти минут и т.д.EVE online - клиентская часть - около 7 Гб. Результат: приемлемое качество при 40 тысячах онлайн в едином игровом пространстве.WoT, насколько я понимаю, пошел по второму пути: всё, что можно - на компах пользователей. Результат - 250 000 онлайн без лагов, Гиннес нервно курит.

Невежество доходит до крайностей...

Вы хоть знаете что такое линейдж? какие 2 гб? около 10 гб она весит ато и больше, все данные находятся именно в клиенте, даже сам сервер и считается почти всё на компах - именно из-за этого и тонны пиратских серверов и вы похоже на одном из них сами то и играли, а знаете на каком железе стоят пиратские сервера? да на простых компах наподобие обычного кора и7, который тянет пару сотен онлайна без лагов, а во время осад обычно онлайн зашкаливает. одна маленькая карта типа молиновки из танков будет весить как нехилая часть игрового мира линейки.

Клиентская часть в еве такая огромная из за того, что там хранятся модельки огромного числа всего, включая сотни моделек кораблей и ещё тысячи моделек всего прочего о чём я ниособо знаю. там почти всё считается на сервере и есть огромный игровой мир - именно они нагружают сервер и именно из-за этого там только 40000 онлайна

А вот в танках огромного игрового мира нет(кроме глобальной карты которая всеволишь карта мира простая) тут у нас дюжина мапок примерно по 100 мб весом огомная куча танков с детальными моделями и чёткими текстурами которые весят ещё столькоже, а остальное - это кучи всяких фаиликов весом по пару мб

на серве в танках считается почти всё, (слово "почти" даже струдом скажешь) а на клиенте только графика то и считается(ну не только графика, но в основном она).

Отличие от линейки простое - там слабенькие компы держат серв, а тут огромные кластеры, которые имеют мощность в тысячи раз больше.

Ссылка на комментарий
Игроки
6 460 публикаций
44 085 боёв

20 минут потмоучто файлики моделей и текстур танчиков не запакованы, из-за этого системе труднее справляться с их большим количеством.

как только запакуют, время сразу сильно сократится.

Ссылка на комментарий
Игроки
147 публикаций
27 330 боёв
16 Дек 2011 - 05:25 пользователь KaltenWinter сказал:

Решение ? Без проблем :

Другое дело, спасибо! :Smile_honoring:  
16 Дек 2011 - 08:01 пользователь senaya сказал:

20 минут потмоучто файлики моделей и текстур танчиков не запакованы, из-за этого системе труднее справляться с их большим количеством.

как только запакуют, время сразу сильно сократится.

Привет, КЭП!
Ссылка на комментарий
Бета-тестеры
1 357 публикаций
10 573 боя

Только что скопировал папку, 6 минут копировалось, а не 20... выкинь калькулятор.

 

Удалялось 1,5 минуты

SerB () сказал:


Не поверите - все как в жизни.
Вот у меня и с головой, и с руками все вроде в порядке - а давеча три автобуса из-под носа ушли. пришлось донатить такси брать. Рандом такой рандом...

Ссылка на комментарий
Игроки
391 публикация
9 486 боёв
Разработчики говорили в интервью по радио «Прямой наводкой», что в одном из ближайших патчей будут запакованные карты, но на примере французов видно, что даже если всё уже готово, раньше времени не будут говорить, чтобы не сглазить, тьфу-тьфу-тьфу :)

Опыт - это маленький фонарик, висящий у нас за спиной и освещающий уже пройденный нами путь. (Конфуций)
...Если масса танка в тоннах меньше, чем диаметр дерева, — дерево не получает урона. (wiki.worldoftanks.ru)

Ссылка на комментарий
Игроки
36 публикаций
6 384 боя

ТС а ты мне ответь на такой вопрос :"Сколько у тебя опиративной памяти и Мегагерц процессор?" Ето влияет на скорость копирования

Сравнил блин МВ3 ( БЭ! Батлфилд 3 лудше! ) и Мир танков  :Smile_veryhappy:

Ссылка на комментарий
Игроки
147 публикаций
27 330 боёв
17 Дек 2011 - 21:50 пользователь wild0wild сказал:

Если патчи накатывал поверх игры , то загляни в папку -Updates-  :Smile-bajan2:

Updates - Папка пуста
17 Дек 2011 - 10:59 пользователь empark сказал:

Только что скопировал папку, 6 минут копировалось, а не 20... выкинь калькулятор.

 

Удалялось 1,5 минуты

17 Дек 2011 - 23:16 пользователь DiMaS121 сказал:

ТС а ты мне ответь на такой вопрос :"Сколько у тебя опиративной памяти и Мегагерц процессор?" Ето влияет на скорость копирования

Сравнил блин МВ3 ( БЭ! Батлфилд 3 лудше! ) и Мир танков  :Smile_veryhappy:

"Интелектуалы", чем, окромя выше написанного, помочь хотите? Повыпендриваться хочется? Вы сути даже не поняли, но лезете, пишете, чушь порите...
Ссылка на комментарий
Игроки
1 663 публикации
30 596 боёв
18 Дек 2011 - 10:34 пользователь RS31 сказал:

"Интелектуалы", чем, окромя выше написанного, помочь хотите? Повыпендриваться хочется? Вы сути даже не поняли, но лезете, пишете, чушь порите...

Не скажу, что у меня термоядерный комп, но наш клиент копируется минут 6-7. Да, файлов у нас нееб огромное количество! Насчёт упаковки, радует, что хотя бы аудиоархивы упакованы в 15 (или сколько) файлов)

 

Скажу сразу, что в тонкостях геймдева я понимаю столько же, сколько и в астрофизике, но паковать в первую очередь не мешало бы папку res/vehicles, причём на каждый танк не папку с туевой хучей разных файлов, а один архивчик. Каждый раз, когда копирую клиент, именно папка с модельками поражает своим количеством файлов...

 

Итого, нам обещают некий прекешинг, слово умное, для создания ощущения умности :) Вообще клиент будут оптимизировать, уже очень скоро, то есть КТТС! Ждём-с

Ссылка на комментарий
Игроки
181 публикация
42 010 боёв
14 Дек 2011 - 17:32 пользователь KERK_HUMMER сказал:

Lineage-II - клиентская часть весит около двух Гб. Остальное - на сервере. Результат: жуткие лаги, на осадах фризы до десяти минут и т.д.

EVE online - клиентская часть - около 7 Гб. Результат: приемлемое качество при 40 тысячах онлайн в едином игровом пространстве.

WoT, насколько я понимаю, пошел по второму пути: всё, что можно - на компах пользователей. Результат - 250 000 онлайн без лагов, Гиннес нервно курит.

Совершенно не понимаете о чем говорите. Позволю себе поправить вас, в меру своих познаний и опыта во всех трех примерах.

1) размер клиента не влияет на то как и что лагает. размер клиента определяет только тем какой контент в игре (текстуры, количество юнитов). Линейка никаких ресурсов не подгружает в процессе игры. Если вы имели опыт игры на фри серверах л2, то это всё поясняет. Серверная часть не официальная, многие вещи там прикручены на коленке ибо официального (последеней версии) движка там нет. Поднимал у себя на компе сервер л2 на java движке, лаг жуткий.

2) Утверждать, что 40тыс онлайн и пространство в еве "едино" - вы просто не играли. Докладываю, если в одной солнечной системе идет бой с участием 1000-1500 человек, то лаги очень существенны. Скрипт просматривает такие локации и старается побустить систему.

3)Кэп: Гиннес курить в принципе не может)) это "справочник" рекордов и телешоу типа "таланты". Если вы о пиве, то оно не курит, а пьет.

  • Плюс 1
Ссылка на комментарий
Игроки
181 публикация
42 010 боёв
17 Дек 2011 - 13:03 пользователь Corndog сказал:

Разработчики говорили в интервью по радио «Прямой наводкой», что в одном из ближайших патчей будут запакованные карты, но на примере французов видно, что даже если всё уже готово, раньше времени не будут говорить, чтобы не сглазить, тьфу-тьфу-тьфу :)

Ага, очень печально. Как только запакуют карты и все модельки, то сразу шкурки протеряются. Надеюсь это будет не скоро. Позже наверно "изюбретут" распаковщик, но скорее всего файлы ресурсов будут верифицироваться и никаких своих шкур не прикрутишь.
Ссылка на комментарий
Гость
Эта тема закрыта для публикации новых ответов.
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...