Ядерный Ганди: различия между версиями

Нет изменений в размере ,  1 месяц назад
м (дополнение)
 
Согласно мифу, у каждого лидера государства в известной игре 1991 года ''[[Sid Meier’s Civilization]]'' был параметр, отвечающий за агрессивность и принимающий значение от 1 до 10, где единица соответствует наименьшему уровню агрессии, а десятка — наибольшему<ref name="screenrant">{{cite web |url=https://screenrant.com/civilization-gandhi-evil-civ-6-glitch-nukes-why/ |title=Why Gandhi Is So Violent In Civilization Games |author=Ethan Maurice |website=[[Screen Rant]] |date=2020-06-30 |accessdate=2020-09-18 |lang=en }}</ref><ref name="dtf myth history" /> (по другим источникам, параметр принимал значения от 1 до 12<ref name="memoir">{{книга |автор=[[Мейер, Сид|Meier, Sid]] |часть=Funny Business |заглавие=Sid Meier's Memoir!: A Life in Computer Games |язык=en |издательство=[[W. W. Norton & Company|W. W. Norton]] |год=2020 |страницы=261—266 |страниц=304 |isbn=978-1-324-00587-2 }}</ref>). [[Индия|Индийский]] лидер [[Махатма Ганди]] имел наименьший рейтинг агрессивности среди всех лидеров, равный единице<ref name="pcgamesn">{{cite web |url=https://www.pcgamesn.com/civilization-gandhi-nukes |title=Sid Meier says Civilization’s nuclear Gandhi bug isn’t real |author=Dustin Bailey |website=[[PCGamesN]] |date=2020-09-08 |accessdate=2020-09-18 |lang=en }}</ref>, в результате чего он вёл только оборонительные войны<ref name="dtf probably myth">{{cite web |url=https://dtf.ru/games/67979-pochemu-istoriya-o-bage-s-yadernym-gandi-v-civilization-skoree-vsego-vydumana |title=Почему история о баге с «ядерным Ганди» в Civilization, скорее всего, выдумана |author=Артемий Леонов |website=[[DTF]] |date=2019-09-05 |accessdate=2020-09-18 }}</ref>. Когда компьютерный игрок менял государственный строй на [[Демократия|демократический]] — предпочтительный строй для миролюбивых цивилизаций<ref name="dtf myth history" />, — его агрессивность дополнительно уменьшалась на два пункта, что в случае Ганди приводило к отрицательному уровню агрессии, равному −1<ref name="kotaku bug">{{cite web |url=https://kotaku.com/why-gandhi-is-such-an-asshole-in-civilization-1653818245 |title=Why Gandhi Is Such An Asshole In Civilization |author=Luke Plunkett |website=[[Kotaku]] |date=2016-02-03 |accessdate=2020-09-18 |lang=en }}</ref>. Однако поскольку уровень агрессии хранился в [[Целое (тип данных)|однобайтовой беззнаковой целочисленной переменной]], которая может принимать значения от 0 до 255 (2<sup>8</sup><nowiki>−</nowiki>1), происходило [[целочисленное переполнение]] и значение параметра становилось равным 255<ref name="kotaku bug" /> — благодаря чему Ганди становился в 25 раз более агрессивным, чем самые воинственные лидеры в игре<ref name="dtf probably myth" />. В [[Технологическое древо|технологическом древе]] демократия располагалась недалеко от [[Ядерная энергия|ядерных технологий]], а потому Ганди «сходил с ума» почти одновременно с изобретением ядерного вооружения, что приводило к внезапным ядерным бомбардировкам со стороны Индии<ref name="screenrant" />. Ошибка была якобы быстро исправлена в первой игре серии ''[[Civilization (серия)|Civilization]]''<ref name="memoir" /><ref name="geek">{{cite web |url=http://www.geek.com/games/why-gandhi-is-always-a-warmongering-jerk-in-civilization-1608515/ |title=What caused Gandhi’s insatiable bloodlust in Civilization |author=James Plafke |website={{нп5|Geek.com}} |date=2014-11-03 |accessdate=2020-09-18 |lang=en |archiveurl=https://web.archive.org/web/20160722112142/http://www.geek.com/games/why-gandhi-is-always-a-warmongering-jerk-in-civilization-1608515/ |archivedate=2016-07-22 }}</ref>, однако она до того понравилась разработчикам, что была намерено повторена в последующих играх в качестве [[Пасхальное яйцо (виртуальное)|пасхального яйца]] и шутки<ref name="screenrant" /><ref name="cambridge">{{cite web |url=https://www.cambridge.org/core/journals/advances-in-archaeological-practice/article/from-the-stone-age-to-the-information-age/A23316ACBE9D5DBD392AC03820AEC6A8 |title=“From the Stone Age to the Information Age”: History and Heritage in Sid Meier's Civilization VI |website=[[Издательство Кембриджского университета|Cambridge University Press]] |date=2017-04-20 |author=Angus A. A. Mol |lang=en |accessdate=2020-09-18 }}</ref><ref name="geek" />. По другим источникам, исходная ошибка была впервые допущена в ''[[Sid Meier’s Civilization II]]''<ref name="memoir" />.
 
В действительности, по словам [[Рейнольдс, Брайан|Брайана Рейнольдса]], ведущего [[геймдизайнер]]а ''Civilization II'', у лидеров в первой ''Civilization'' было всего три уровня агрессии, и хотя [[Игровой искусственный интеллект|искусственному интеллекту]] Ганди действительно был присвоен самый низкий уровень, точно таким же уровнем обладала ещё треть лидеров. Кроме того, исходя из своих воспоминаний о структуре кода, Брайан утверждал, что никакой беззнаковой переменной там не было, а у лидеров не было технической возможности вести себя более агрессивно, чем самые воинствующие лидеры игры — даже если у какого-то лидера действительно был бы 255-й уровень агрессии, он вёл бы себя абсолютно так же, как и лидер третьего уровня<ref name="dtf probably myth" />. По словам [[Мейер, Сид|Сида Мейера]], поскольку целочисленные переменные являются знаковыми по умолчанию как в языке [[Си (язык программирования)|си]], на котором была написана ''Civilization'', так и в языке [[C++]], на котором написана ''Civilization II'', именно такая переменная была использована для хранения агрессивности искусственного интеллекта; кроме того, государственный строй не влиял на уровень агрессии, а потому агрессивность Ганди оставалась равной единице всю игру<ref name="memoir" />. Во время войны Индия в ''Civilization'', как и любая другая цивилизация в игре, могла использовать ядерное вооружение, однако Ганди использовал ядерные боеголовки не чаще, чем [[Линкольн, Авраам|Авраам Линкольн]] и другие миролюбивые лидеры<ref name="dtf myth history">{{cite web |url=https://dtf.ru/games/210957-istoriya-poyavleniya-mifa-o-yadernom-gandi-po-versii-samogo-sida-meyera |title=История появления мифа о «Ядерном Ганди» — по версии самого Сида Мейера |author=Алексей Афанасьев |website=[[DTF]] |date=2020-09-16 |accessdate=2020-09-18 }}</ref><ref name="memoir" />. Кроме того, все лидеры в игре использовали одни и те же реплики в диалогах, а потому игроки могли получать от Ганди регулярные угрозы ядерных бомбардировок («Наши слова подкреплены ядерным арсеналом!» — {{lang-en|Our words are backed with nuclear weapons!}}), что не противоречило его мирной натуре, так как данная реплика направлена на предотвращение возможной войны<ref name="kotaku myth">{{cite web |url=https://kotaku.com/civilization-creator-shoots-down-our-memories-of-a-nuke-1845006305 |title=Civilization Creator Shoots Down Our Memories Of A Nuke-Happy Gandhi |author=Ian Walker |website=[[Kotaku]] |date=2020-09-09 |accessdate=2020-09-18 |lang=en }}</ref><ref name="memoir" />. При этом, однако, благодаря упору на мирноммирное научномнаучное развитииразвитие, Индия нередко открывала технологию расщепления атома одной из первых<ref name="dtf myth history" /><ref name="memoir" />.
 
== История ==