русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Правила игры Пасьянс-Косынка


Дата добавления: 2015-06-12; просмотров: 1350; Нарушение авторских прав


Игра "Пасьянс-Косынка" является одной из самых популярных игр в мире. Она не менее известна, чем игры"Змейка" или"Морской бой".Это последняя игра, которую нам предстоит разработать самостоятельно в этом курсе.Практически каждый знаком с правилами этой игры. Если вы не знаете правил, то необходимо ознакомиться с ними и сыграть в игру несколько раз. Можно воспользоваться игрой "Пасьянс-Косынка"для операционной системыWindows (см. рис. 1).

Рис. 1

Цель игры: разложить все карты в четыре стопки по мастям в порядке возрастания от туза до короля.

Игровое поле: В игре для Windowsиспользуются карты одной колоды (52карты). В начале игры 28 карт разбиты на семь столбцов. В первом столбце одна карта, во втором — две и т. д. Верхняя карта каждого столбца лежит картинкой вверх, все остальные лежат рубашкой вверх. Четыре ячейки дома расположены в правом верхнем углу(см. рис. 1). В них нужно собрать стопки карт, необходимые для победы.

Правила игры: Каждая ячейкадома должна начинаться с туза. Если их нет, то придется перемещать карты между столбцами до нахождения, по крайней мере, одного.Перемещение карт между столбцами подчиняется определенным правилам.Столбцы нужно собирать в порядке убывания достоинства карты (от короля до туза), т. е.на валета можно положить десятку, но не тройку. Дополнительная сложность —масть карт в столбцах должна чередоваться (т. е. на красной масти должна лежать черная). Можно перемещать не только отдельные карты.Перемещать между столбцами можно также истопки карт,собранные в соответствии с правилами,указанными выше. Нужно просто щелкнуть самую дальнюю карту стопки и перетащить ее(и остальные карты на ней) в другой столбец.Если кончатся ходы, то придется вытягивать еще карты, щелкая колоду в левом верхнем углу. Если кончится колода, щелкните ее рамку на игровом поле, чтобы перетасовать карты. Переместить карту в ячейку дома можно или перетащив ее, или щелкнув дважды.



Прежде чем приступить к созданию игры "Пасьянс-Косынка"– познакомимся с некоторыми новыми темами. Этот материал поможет нам при создании игры.



<== предыдущая лекция | следующая лекция ==>
Генерация кораблей на игровом поле | Упаковка файлов изображений внутрьJAR-архива


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.973 сек.