Поиск по сайту:


Смотри также:

Курсовая работа по программированию на VB - Курсовая работа.

Особенности сенсомоторной координации у детей младшего школьного возраста с общим недоразвитием речи - Курсовая работа.

Иерархические структуры данных в памяти - Курсовая работа.

Выбор и расчет схемы электроснабжения - Курсовая работа.

Все новинки...

Курсовая работа «Курсовая работа по программированию на VB»

Где сдавалась работаМГУЛ (Москва)
ОценкаХорошо (4)
Файл: 299.84 КБ
Поделиться:

OFLAMERON

Краткое описание игры. Игра начинается с установки игроком маркера в любую ячейку нижнего ряда ячеек (просто Click-нуть мышкой). Такая ячейка выделяется синим цветом, а номинал занятой ячейки прибавляется (либо вычитается) к счету игрока. Нижний цветной линейный индикатор  начинает укорачиваться. Пока индикатор не исчез, игрок может перемещать игровой маркер по нижней строке вправо или влево от текущего положения нажимая на клавиатуре стрелки "Вправо" или "Влево". Номиналы всех ячеек, которые будет "проходить" маркер, будут прибавляться (или вычитаться) к счету. Как только весь цветной линейный индикатор исчезнет, игрок не может перемещать свой маркер (на мгновение), а номиналы всех ячеек сдвигаются сверху-вниз на одну строчку. Верхняя строка игрового поля заполняется новыми значениями от генератора случайных чисел. При этом, номинал ячейки, сдвинувшейся сверху на ячейку, в которой уже находится маркер, так же прибавляется к счету - это может существенно изменить ваш счет. После этого цветной линейный индикатор восстанавливается и начинает опять укорачиваться, а игрок опять может перемещать игровой маркер.
Счет игры ведется в оранжевой ячейке 
Игра ведется до тех пор, пока счет игрока не станет равным нулю или маркер не попадет на ячейку с номиналом |End|.
Игра совсем не так проста, как может показаться. Совсем легко разместить свой маркер так, что на него сместится ячейка с номиналом |Z| - обнуление счета, или |End| - окончание игры.


 

Здесь описывается процесс программирования "текстовой версии" логической табличной игры "Oflameron". Номиналы ячеек представлены на экране в символьном виде, а ячейки представляют собой элементы Label. В следующей части документа будет представлено полное описание процесса разработки графической версии игры и версии игры для карманных компьтеров (PDA).

Программирование

Заполним ячейки игрового (массив field(8, 6))поля значениями от генератора случайных чисел. Вычислим количество секунд в текущем времени и столько раз "прокрутим" цикл с обращением к генератору случайных чисел: