+ Ответить в теме
Показано с 1 по 6 из 6

Тема: Максимально возможная карта

  1. #1

    Lightbulb Максимально возможная карта

    Соратники,
    Долго рыл интернет в поисках информации по увеличению карты и максимально возможного размера. Пришел к выводу, что информации крайне мало и добыть её крайне сложно. Именно поэтому создаю эту тему для последователей.
    Я пришел к выводу, что размер карты регулируется в двух местах:
    1) Файл GlobalDefines.xml

    <Row Name="MAX_SUPPORTED_MAP_X">
    <Value>ХХХ</Value>
    </Row>
    <Row Name="MAX_SUPPORTED_MAP_Y">
    <Value>YYY</Value>
    </Row>
    Эти параметры указывают, какую максимально возможную карту может поддерживать игра. У меня по умолчанию стояли параметры 128 / 80. Простой арифметикой приходим к выводу, что максимальная площадь при этом 10 240 тайлов. Путём научного тыка у меня получилось запустить игру при параметрах 176/116, что даёт нам 20 416 тайлов площади. Почти в два раза больше! Думаю, дальнейшее увеличение не возможно из-за ограничений либо 32х разрядности, либо из-за оперативной памяти. Памяти у меня 16 Гб, так что склоняюсь к первому варианту.

    2) Civ5Worlds.xml

    <Type>WORLDSIZE_HUGE</Type>
    <Description>TXT_KEY_WORLD_HUGE</Description>
    <Help>TXT_KEY_WORLD_HUGE_HELP</Help>
    <DefaultPlayers>12</DefaultPlayers>
    <DefaultMinorCivs>24</DefaultMinorCivs>
    <GridWidth>ХХХ</GridWidth>
    <GridHeight>YYY</GridHeight>

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

    Я думаю, что ограничение все-таки по площади и параметры можно варьировать добиваясь разной степени квадратности карты.
    Если у кого-то появятся дополнительные наблюдения – с удовольствием пообсуждаю!
    продвинь это сообщение в соцсеть:  

  2. #2
    Super Moderator

    Аватар для Gromozeka


    Регистрация
    13.10.2005
    Адрес
    Бердск Новосибирской обл.
    Сообщений
    4,187
    Путём научного тыка у меня получилось запустить игру при параметрах 176/116, что даёт нам 20 416 тайлов площади. Почти в два раза больше! Думаю, дальнейшее увеличение не возможно из-за ограничений либо 32х разрядности, либо из-за оперативной памяти. Памяти у меня 16 Гб, так что склоняюсь к первому варианту.
    Доиграл на такой карте до научной или культурной победы?Не тормозит на поздних эпохах?
    продвинь это сообщение в соцсеть:  
    Любая сложная проблема имеет простое, доступное для понимания неправильное решение (Закон Мерфи)

  3. #3
    Если честно, то пока не дошло даже до открытия всей карты. Пока только запустить получилось. Надеюсь, что сегодня вечером будет достаточно времени, чтобы поиграть и проверить.
    Косвенно - запуск игры занимает примерно в 1.5 раза дольше, так как (я думаю) требуется время на формирование карты.
    продвинь это сообщение в соцсеть:  

  4. #4
    В редакторе максимальный размер тоже ограничен 128 на 80. Думаю разрабы установили такое ограничение не спроста, и если играть на в два раза большей карте, то банально не потянет движок игры, забуксует при обсчёте когда карта наполнится тыщами городов и юнитов. Да и вообще смысл такой игры ? - потратить 100 часов на одну партию?
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Foxbat; 01.04.2013 в 19:34.

  5. #5
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,321
    Цитата Сообщение от Foxbat Посмотреть сообщение
    Да и вообще смысл такой игры ? - потратить 100 часов на одну партию?
    ну... смысл не смысл... а на 4-ку один из самых популярных был vas-mod... большие размеры карт и медленные скорости...

    Цитата Сообщение от Foxbat Посмотреть сообщение
    В редакторе максимальный размер тоже ограничен 128 на 80. Думаю разрабы установили такое ограничение не спроста, и если играть на в два раза большей карте, то банально не потянет движок игры, забуксует при обсчёте когда карта наполнится тыщами городов и юнитов.
    а ещё знаю как разрабы оптимизировали игру... никак... )
    продвинь это сообщение в соцсеть:  

  6. #6


    Цитата Сообщение от Foxbat Посмотреть сообщение
    Да и вообще смысл такой игры ? - потратить 100 часов на одну партию?
    Ну я, допустим, играю партии по 2000 ходов, с <ResearchPercent>3000</ResearchPercent>. Играю партию по 3-4-6 месяцев. Бросаю, играю во что-нибудь другое, вспоминаю, открываю, продолжаю. По-сути, на одну часть получается 2, максимум 3 партии всего (по партии на аддон, примерно). Ну исключением была 3-я часть, там их было аж целых пять. Зато я все помню, представляете? А ведь скоро последней 10 лет стукнет. Ну еще во второй была одна партия, ага. Тоже помню.
    А короткие партии для меня - унылейшее говно, которое не успел моргнуть - уже закончилось. Ни тебе стратегии, ни тебе развития, ни тебе эпох, ни вообще ничего. Знай кнопки жмакай. Мозг можно пока в холодильник выложить, ибо в принципе не нужен. Вот как раз смысл такой игры - под большим вопросом. Можно даже сказать, под большущим.

    Но по сабжу!
    1) в 10244 из первого пункта все изъяли, сейчас буквально переписываю файл, ничего нет похожего. В теле игры этого пункта вообще больше нет в принципе.
    2) не обламываясь, добавил его туда сам, и сделал меньшим, чем генерируемую карту. По отсутствию вообще какой-либо реакции можно резонно предположить, насколько важен и значим этот пункт.
    3) Внезапно, 176х116 действительно создалась (мой лучший результ до этого - 130х120). Открыл карту, прокрутил несколько ходов - живет, вроде как вполне. Причем увеличение размера карты почти вдвое добавило всего 12% веса к процессу (1,4gb vs 1.57gb).
    4) ОЗУ ехе держит, достаточно расчехлить его любой реверсной тулзой и увидеть радостные 'app can handle >2gb'. То есть галочку в заголовке в команде разработчика ставить, слава яйцам, научились.
    5) с другой стороны, 32 разряда вполне гарантируют, что на планке в 3255 игрулька свалится как слон от пушечного снаряда. Глядя на календарь, хочется искренне пожать разработчикам шею.
    6) тут от англикан (это я так саксов беспардонно) на правах слухов приплыло, что причина вылетов при генерации (и ограничение на размер карты) лежит в быдлонакоденном lua, который, внезапно, в каком-то месте немасштабируемый, и при некоторых пропорциях (почти всех, если быть точным) путается в шнурках и падает. На основании этого резонно предположить, что мысль про "разную степень квадратности" именно и верна.
    7) вообще, с lua отдельная история. С моей полулюбительской точки зрения, все там боль-мень-пельмень и вполне масштабируемо. WorldSizeTypes упоминаются всего в одном месте (хотя может я просто вижу плохо). По крайней мере то, что я там наваял сам, работает, и рожает именно то, что мне нужно. Но мододелам, желающим получить бОльшие карты, дорога именно туда, бобик почти наверняка рылся где-то там. Если удасться среди знакомых откопать хорошего луа-кодера (что почему-то не очень совместимо, насколько я вижу), может, попробуем что-нибудь сделать. Ибо этот ссаный пятачок, на котором 6 (шесть!) городов полностью занимают континент не доставляет вообще никак, а чем конкретно болеют товарищи, у которых пальцы согнулись назвать это HUGE - загадка для современной психиатрии.
    8) а вообще удручает то, что пятерка - самая быдлокоденная и откровенно ущербная из всех. Хрен знает как, хрен знает почему, какие-то числа проходят, какие-то нет, документации нихрена, и сам разработчик не может вменяемо сказать ни что написал, ни почему одно проходит, а другое падает, без всякой вменяемой зависимости. И все это подается с огромными понтами. Настроение копаться в этой огромной куче навоза падает с каждой невменяемо долгой загрузкой.
    Я пытался начать играть в пятерку 4 раза, и максимум, до чего дошел - 450 ходов. Ни одна партия не закончена, и все - по техническим причинам. Немыслимо, если сравнить с тройкой! Да и с четверкой все было весьма. Многократно лучше, в любом случае. Если новая сейчас тоже запорится, пятерку просто признать неиграбельным говнокодом и выбросить в помойку, и не тратить нервы вообще.

    Да, Ps, вот тут дядька какой-то много пишет про размер. Много настолько, что переводить лень, а моего беглого английского не хватает, чтобы осилить такой кусман снаскоку.
    pps, найдете чего еще - пишите, попробуем прикрутить. Я, если сверить число постов к годам, атки забредаю сюда раз годика так в пол (как партейку начинаю, примерно).
    продвинь это сообщение в соцсеть:  

+ Ответить в теме

Похожие темы

  1. Карта Земли
    от mateyson в разделе Civ5 - Игровые вопросы
    Ответов: 4
    Новое: 21.02.2015, 13:55
  2. [Карта] Причерноморье
    от Daemon в разделе Civ5 - Карты и сценарии
    Ответов: 4
    Новое: 17.02.2014, 01:23
  3. Увеличение максимально возможного количества игроков
    от TheLeechTZF в разделе Модная Цивилизация
    Ответов: 1
    Новое: 04.08.2011, 22:11
  4. Карта Италии
    от bro в разделе Civ5 - Карты и сценарии
    Ответов: 6
    Новое: 02.11.2010, 22:09
  5. Карта игры
    от akots в разделе PitBoss I
    Ответов: 132
    Новое: 05.12.2007, 12:27

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters