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

Тема: Городской радиус в 1 клетку

  1. #1
    На 3 клетки уже делали, а на одну пока не встречал . Может кто-то видел такое на их-фанатиках или может сделать, чтоб АИ тоже нормально использовал новшество. Просто хочеться приблизить к реальности игру: множество городов на карте, а на размерах ХХL компьютер с трудом тянет.
    Навеяно модом "Земля в 1862 году", где европа утыкана городами
    продвинь это сообщение в соцсеть:  

  2. #2
    какой же миниполис?
    у тебя все города будут размера 2. не больше... жрать нечего... тут самому неясно как пользовать... молотков тоже не больше 2-х... в основном 1... монеты тоже...
    Тут вообще ВЕСЬ баланс идет лесом...
    продвинь это сообщение в соцсеть:  
    Тада цим не увлєкалісь, тада порядок був!
    Жителі Мельмака не ставлять перед собою цілей. Вони просто живуть з ранку та до вечора. © АЛЬФ
    -------------------------------------------------------------------------------------------------------------
    І всё таки сранно... http://www.kolobok.us/smiles/madhous...ones_nose3.gif

  3. #3
    <div class='quotetop'>Цитата</div>
    у тебя все города будут размера 2. не больше... жрать нечего... тут самому неясно как пользовать... молотков тоже не больше 2-х... в основном 1... монеты тоже...[/b]
    Имелось ввиду не одна центральная клетка, а центральная и прилегающих 8
    продвинь это сообщение в соцсеть:  

  4. #4
    Не развивать культуру города и будет как раз центральная и 8 прилегающих, хотя впринципе такое можно замодить, чтобы не от культуры зависело а допустим от населения. Если не добрался до барьера в 10 морд - то так и останется размер города в 9 клеток.
    продвинь это сообщение в соцсеть:  

  5. #5
    Культура пускай остаётся, куда без нее, но хотелось бы, чтоб после расширения культурных границ, город продолжал работать на 9 начальных клетках, тогда городов можно было б кучу напихать на карту. Думаю интерестно б получилось. Вроде такого [attachmentid=3474]
    P.S. скрин с мода "Земля в 1862 году". Главное, чтоб АИ не тупил, правильно ставил города.
    Миниатюры Миниатюры __________________________.JPG‎  
    продвинь это сообщение в соцсеть:  

  6. #6
    Если тебя интересует именно более плотная застройка карты городами, то можно уменьшить минимальную дистанцию между городами в GlobalDefines.xml.

    [code]
    продвинь это сообщение в соцсеть:  

  7. #7
    <div class='quotetop'>Цитата(Slave * 16.1.2008, 18:02) [snapback]228970[/snapback]</div>
    Культура пускай остаётся, куда без нее, но хотелось бы, чтоб после расширения культурных границ, город продолжал работать на 9 начальных клетках, тогда городов можно было б кучу напихать на карту. Думаю интерестно б получилось. Вроде такого [attachmentid=3474]
    P.S. скрин с мода "Земля в 1862 году". Главное, чтоб АИ не тупил, правильно ставил города.
    [/b]
    А кто тебе мешает поставить рядом 2-й, 3-й, 4-й и т.д. города? Через 2-е клетки города размещать можно. А пересекающиеся границы - можно в самих городах снимать/ставить работников. Все и так есть, зачем чего-то менять.
    продвинь это сообщение в соцсеть:  
    Участник турниров по Civilization IV и V на www.CIVru.com

  8. #8
    <div class='quotetop'>Цитата</div>
    А кто тебе мешает поставить рядом 2-й, 3-й, 4-й и т.д. города? Через 2-е клетки города размещать можно. А пересекающиеся границы - можно в самих городах снимать/ставить работников. Все и так есть, зачем чего-то менять.[/b]
    Потому что нужно компьютер научить так играть. Я смогу то строить города рядом, но АИ будет все делать по старому
    <div class='quotetop'>Цитата</div>
    ...заменить стандартные 2 на 1. Правда не факт, что AI активно воспримет такое изменение, но попробовать не сложно.[/b]
    Первый вариант, к сожалению, не прокатил - попробовал.
    <div class='quotetop'>Цитата</div>
    Другой простой путь для экспериментов - поставить в CIV4CultureLevelInfo очень высокие (легендарные) показатели для перехода на CULTURELEVEL_FLEDGLING, расширяющий границы города до 2 клеток. Таким образом, в обработке почти всегда будет только малый городской радиус в 1 клетку.[/b]
    Как вариант возможно, но при этом культура вообще потеряет смысл и АИ все равно будет строить города далеко

    [code]<Define>
    продвинь это сообщение в соцсеть:  

  9. #9
    То что я ищу не может быть в папке CvGameCoreDLL? Там по смыслу, вроде, много похожего есть.
    продвинь это сообщение в соцсеть:  

  10. #10
    Король Аватар для Blacksun


    Регистрация
    10.05.2006
    Адрес
    М.О. г. Раменское
    Сообщений
    1,873
    <div class='quotetop'>Цитата(Slave * 17.1.2008, 20:36) [snapback]229111[/snapback]</div>
    То что я ищу не может быть в папке CvGameCoreDLL? Там по смыслу, вроде, много похожего есть.
    [/b]
    Есть мод - где делается 3 клетки радиус у города - так почему же не посмотреть и не сделать одну ?
    продвинь это сообщение в соцсеть:  
    Программирование - это не то, что ты думаешь.... - Это то, что думает о тебе компьютер.
    http://blacksun.civfanatics.ru
    -------------------------------------------------
    MTDG2 - [civ]christianity[/civ]Монархия
    ---------------------------------
    Председатель CFR Awards 2007
    ---------------------------------
    Председатель CFR Awards 2008

  11. #11
    <div class='quotetop'>Цитата</div>
    Есть мод - где делается 3 клетки радиус у города - так почему же не посмотреть и не сделать одну ?[/b]
    Скачал, посмотрел. Там все заложенно в файле ядра (CvGameCoreDLL.dll). Я не знаю как его редактировать
    продвинь это сообщение в соцсеть:  

  12. #12
    Король Аватар для Blacksun


    Регистрация
    10.05.2006
    Адрес
    М.О. г. Раменское
    Сообщений
    1,873
    <div class='quotetop'>Цитата(Slave * 17.1.2008, 23:33) [snapback]229158[/snapback]</div>
    <div class='quotetop'>Цитата
    Есть мод - где делается 3 клетки радиус у города - так почему же не посмотреть и не сделать одну ?[/b]
    Скачал, посмотрел. Там все заложенно в файле ядра (CvGameCoreDLL.dll). Я не знаю как его редактировать
    [/b][/quote]

    Там есть папочка с исходными кодами... CvGameCoreDll называется... Редактируется в Visual Studio 2003. (Срр файлы) В общем исходный код на Си плюс плюс.
    продвинь это сообщение в соцсеть:  
    Программирование - это не то, что ты думаешь.... - Это то, что думает о тебе компьютер.
    http://blacksun.civfanatics.ru
    -------------------------------------------------
    MTDG2 - [civ]christianity[/civ]Монархия
    ---------------------------------
    Председатель CFR Awards 2007
    ---------------------------------
    Председатель CFR Awards 2008

  13. #13
    Администратор


    Аватар для Dynamic


    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    12,186
    Все это хорошо, но без изменения системы подсчета содержания городов играть будет туго.
    продвинь это сообщение в соцсеть:  
    PBEM-169 - Зулу, PBEM-170 - Америка, PBEM-172 - Египет, PBEM-174 - Англия

  14. #14
    Бессмертный Аватар для liar


    Регистрация
    18.10.2005
    Адрес
    Челябинская обл. г. Карабаш
    Сообщений
    3,393
    <div class='quotetop'>Цитата(Dynamic * 18.1.2008, 14:11) [snapback]229231[/snapback]</div>
    Все это хорошо, но без изменения системы подсчета содержания городов играть будет туго.
    [/b]
    Светлая мысль! как говорит наш препод за одним верблюдам идёт другой верблюд, и тд
    продвинь это сообщение в соцсеть:  
    Самый "грамотный" нашфанатик
    _______________________
    Вице капитан команды RUS - Гнём всех в рог!

  15. #15
    Своими ручками, как я понял, нормально идею в жизнь не воплащу. Если б из модостроителей кто-нибудь взялся Ведь идея интерестная, на 3 клетки делали, стоит и на одну попробовать
    продвинь это сообщение в соцсеть:  

  16. #16
    Slave, само по себе уменьшение радиуса в SDK не заставит AI ставить города плотнее - как и тройной радиус не заставил его ставить города подальше друг от друга. Для этого алгоритм размещения городов AI придется менять, а не радиус.
    продвинь это сообщение в соцсеть:  

  17. #17
    Зато если в canMove() запретить сетлрам ходить по уже занятым территориям - то согласно блейку на карте мира с присутствием португальцев они будут раселяться согасно их исторической колонизации африки (если эти места не будут заняты малийцами) :P
    продвинь это сообщение в соцсеть:  

  18. #18
    Король Аватар для Blacksun


    Регистрация
    10.05.2006
    Адрес
    М.О. г. Раменское
    Сообщений
    1,873


    <div class='quotetop'>Цитата(swan * 25.1.2008, 18:10) [snapback]231029[/snapback]</div>
    Зато если в canMove() запретить сетлрам ходить по уже занятым территориям - то согласно блейку на карте мира с присутствием португальцев они будут раселяться согасно их исторической колонизации африки (если эти места не будут заняты малийцами) :P
    [/b]
    Не - это не в canMove - canMove - только для игроков, а АИ использует другие функции, которые работают совместно с generatePatch (or generatePath) в общем генератор пути. Одна из них называется PathDestValid() ... Вторую не помню... (В общем это из мостов)

    З.Ы. А это все упирается в АИ... В общем - функцию АИ надо переписывать... и цеплять все это к миссиям... (что мне пока не удалось сделать правильно)
    продвинь это сообщение в соцсеть:  
    Программирование - это не то, что ты думаешь.... - Это то, что думает о тебе компьютер.
    http://blacksun.civfanatics.ru
    -------------------------------------------------
    MTDG2 - [civ]christianity[/civ]Монархия
    ---------------------------------
    Председатель CFR Awards 2007
    ---------------------------------
    Председатель CFR Awards 2008

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

Ваши права

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

free counters