Введение

Microsoft Windows Hearts, также известная как Microsoft Hearts и The Microsoft Hearts Network до Windows XP, – компьютерная игра, поставляемая вместе с Microsoft Windows, основанная на карточной игре с тем же названием. Она впервые появилась в Windows 3.1 в 1992 году и входила в состав каждой версии Windows вплоть до Windows 7. Несмотря на название, правила игры соответствуют правилам игры «Черная дама», где пиковая дама является штрафной картой, в дополнение к картам масти червей, которые являются единственными штрафными картами в традиционной карточной игре «Сердца». Онлайн-версия под названием Internet Hearts была включена в Windows Me и XP.

История

Hearts впервые появилась в Windows с Windows для рабочих групп 3.1, первой "подготовленной к работе в сети" версии Windows, выпущенной в 1992 году, которая включала новую сетевую технологию, названную Microsoft NetDDE. Microsoft использовала Hearts для демонстрации новой технологии NetDDE, позволяя нескольким игрокам играть одновременно по компьютерной сети. Это наследие отразилось в оригинальном названии программы – "The Microsoft Hearts Network" (хотя сетевая игра была удалена в версии Windows XP). Hearts продолжала включаться в последующие версии Windows, но отсутствовала во всех операционных системах на базе Windows NT до Windows XP, включая Windows NT 4.0 и Windows 2000. В меню "Справка" Hearts содержала цитату из известной пьесы Шекспира "Юлий Цезарь" (акт III, сцена II): "Я пришел не красть ваши сердца, друзья". В более поздних версиях Windows, начиная с Vista, эта цитата была удалена. Hearts не входит в состав Windows 8, 10 или 11. Как часть операционной системы, она удаляется при обновлении до Windows 10 с более ранней версии. В The Microsoft Hearts Network для Windows для рабочих групп 3.1 имена противников по умолчанию – Анна, Линда и Терри. В более поздних версиях три имени противников по умолчанию – Полин, Мишель и Бен – были указаны разработчиком программы. Один из них – супруга сотрудника Microsoft, обнаружившего ошибку в программе, другой – сотрудник Microsoft, уволившийся в 1995 году, а третий – ребенок сотрудника, часто посещавший рабочее место Microsoft. В версии игры для Windows Vista эти имена не используются, вместо них предпочтение отдается трем основным направлениям, соответствующим расположению компьютерных игроков в зависимости от стороны окна ("Запад", "Север" и "Восток"). Эта версия игры больше не запрашивает имя игрока при запуске, а использует имя текущей учетной записи пользователя.

Геймплей

Игровой процесс следует правилам варианта "Чёрной дамы" в игре "Сердца". При первом запуске игры пользователю предлагается ввести своё имя, после чего игра начинается. Компьютер играет против игрока тремя колодами карт. Игра завершается, когда у хотя бы одного игрока набирается 100 или больше очков по итогам раздачи. Победителем становится игрок с наименьшим количеством очков.

Перед рукой

Пользователю раздаётся тринадцать псевдослучайных игровых карт, и он выбирает любые три из них для передачи. В первой руке карты передаются влево, во второй — вправо, в третьей — по диагонали, а в четвёртой этап передачи полностью пропускается, и игроки оставляют у себя (или "съедают") свои карты. На пятой руке цикл начинается снова, передавая карты влево. В любом случае, после передачи трёх карт игроки получают три карты, и игра начинается.

После руки

Любой игрок, взявший карточки с очками, получает соответствующие очки, которые добавляются к его предыдущему результату. Но если игроку удается взять все очковые карты (стоимостью 26 очков), он успешно "выстрелил в луну", и он не получает очков, а все остальные игроки получают по 26 очков каждый. После каждой раздачи на табло отображаются текущие и предыдущие результаты всех четырех игроков, а результат лидера (или лидеров) выделен синим цветом. У каждого игрока перед собой лежат все очковые карты, взятые в предыдущем ходе, чтобы легко определить, кто сколько очков получил (и быстро проверить, не "выстрелил" ли игрок в луну). Игра заканчивается, когда один из игроков набирает 100 или более очков, и победителем становится игрок с наименьшим количеством очков. Ничья возможна, если у двух или более игроков одинаковое наименьшее количество очков, и если среди них человек-игрок, компьютер засчитывает ему победу. Когда игра заканчивается, результат победителя (или победителей) отображается красным цветом. Затем начинается новая игра.