mp3 | Магазин | Рефераты | Рецепты | Цветочки | Общение | Знакомства | Вебмастерам | Домой

Игра в шашки человек - компьютер (WinWord) [Курсовая]


запомнить в избранное
 
искать в этом разделе


ВНИМАНИЕ !!! Это сокращенная версия файла. Предназначена она только для того, чтобы вы могли предварительно ознакомиться с документом, перед тем как его скачать. Здесь нет картинок, не сохранен формат, шрифт, размеры и положение на странице.
Чтобы скачать полную версию, нажмите ссылки которые находятся чуть-чуть ниже (Info File Mail)
 Info File Mail 
Файл относится к разделу:
ПРОГРАММИРОВАHИЕ, БАЗЫ ДАHHЫХ

5. Описание процедур и функций.
procedure Tdesk.ScanDamk
Превращает шашку в дамку если она достигла нужной позиции.
procedure Beep
Пищит.
procedure TGame.Init
Инициализация графики. Вход в графический режим и обработка ошибок включения графического режима.
procedure TDesk.Init
Установка размера игрового поля и всех графических объектов (кроме текста. При вычислении размеров и места расположения всех графических объектов используется коэффициент, варьируя которым в допустимых пределах можно изменять их размеры.
procedure TGame.Done
Завершение графического режима.
procedure TGame.Run
Выдача сообщений, инициализация игроков и запуск др. модулей.
procedure TGame.CompPlay
Основная процедура, осуществляющая общую координацию
в случае если ходит компьютер.
function TDesk.CompMoveFrom
Отдает шашку под бой когда нет других ходов и возвращает .t. когда походит.
function TDesk.CompKillFrom
Убивает одну или несколько шашек противника, а так же возвращает .t. когда ход закончен.
function TDesk.KillFrom
Возвращает .t. если из данной позиции можно походить и не попасть под бой, а так же ходит если эти условия выполнены.
procedure TGame.Play
Основная процедура игры. Осуществляет координацию модулей и движение курсора. Выполняется когда ход принадлежит человеку.
procedure Select (p:position)
Рисует курсор по передаваемым координатам.
function TDesk.Analise
Возвращает .f. если введенный человеком ход не соответствует правилам игры. использует нач. и кон. коорд. положения курсора, а так же расположение шашек на доске.
function TDesk.MoveFrom
Проверяет возможность хода из данной клетки.
function TDesk.NoFight
Возвращает .t. если бить нечего.
function TDesk.FightFrom
Возвращает .t. если в текущей позиции есть фишка и она должна что - то бить.
function TDesk.NoStep
Возвращает .T. если у игрока (Color.t- W Color.f- B) нет ходов.
function TDesk.StepFrom
Возвращает .t. если в текущей клетке есть шашка и ею можно походить.
procedure TPlayer.Init
Инициализация игроков.
procedure TDesk.Draw
Р


подписаться на рассылку.
добавить в избранное.
нашли ошибки ?

Это место продается !!!

Ищу реферат (диплом) Если вы не можете найти реферат, то дайте в этом разделе объявление и возможно вам помогут :)
Предлагаю реферат (диплом) Если у вас есть свои рефераты и вы готовы помочь другим, то дайте в этом разделе свое объявление и к вам потянуться люди :)
Пополнить коллекцию Здесь вы можете пополнить нашу коллекцию своими рефератами.

mp3 | Магазин | Рефераты | Рецепты | Цветочки | Общение | Знакомства | Вебмастерам | Домой

время поиска - 0.04.