русс | укр

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

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

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

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


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

Разделение задания для трех уровней сложности


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


Первый уровень сложности содержит перечень минимальных элементов, необходимых для написания приложения:

· Создание окна необходимых размеров

· Указание заголовка окна

· Создание общего фона

· Размещение двух кнопок Новая игра, Выход

· При нажатии на кнопку Выход окно должно полностью закрываться

· Рисование тринадцати прямоугольников белого цвета для стопок карт (см. рис. 17)

· В игру должна загружаться вся колода карт и размещаться в верхней левой стопке рубашкой вверх (см. рис.18)

Рис. 18

· При нажатии на верхнюю левую стопку(см. рис. 18)левой клавишей мыши из нее должна извлекаться верхняя карта и открываться во второй стопке слева (см. рис.19)

Рис. 19

· Когда карты в верхней левой колоде закончатся –при нажатии левой клавишей мыши внутрь белого прямоугольника (см.рис. 20) –все карты должны перебрасываться обратно в исходную колоду

Рис. 20

· При повторной выдаче карт из верхней левой колоды –их порядок должен соответствовать порядку в первой выдаче

· При нажатии на кнопку Новая игра,карты в верхней левой колоде должны располагаться уже другим случайным образом. Колода должна быть хорошо перемешана

· На первом уровне сложности все 52карты должны располагаться в верхней левой колоде

· Законченный вариант необходимо представить в виде JAR-архива с упакованными внутрь файлами изображений

Внимание!!!Подробности по каждому пункту первого уровня сложности необходимо смотреть в основном техническом задании.

Второй уровень сложности является продолжением первого уровня сложности. В дополнение к первому уровню сложности:

· Должна осуществляться полная раздача карт (см. рис.21)

Рис. 21

· При нажатии на кнопку Новая игра,карты во все стопки должны раздаваться новым случайным образом

· В отличие от первого уровня сложности, в верхней левой колоде должно оставаться 24 карты. Карты можно получать из колоды нажатием левой клавиши мыши, как и для первого уровня сложности



· Перемещения карт захватом мыши на втором уровне сложности – нет!

· Законченный вариант необходимо представить в виде JAR-архива с упакованными внутрь файлами изображений

Внимание!!!Подробности по каждому пункту второго уровня сложности необходимо смотреть в основном техническом задании.

Третий уровень сложности:

· Является продолжением второго уровня сложности

· Выполнение задания в полном объеме



<== предыдущая лекция | следующая лекция ==>
Постановка задания по созданию игры Пасьянс-Косынка | Алгоритм перемешивания карт в колоде


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


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

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

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


 


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

 
 

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

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