Игра в Turbo Pascal - Программирование, компьютеры и кибернетика курсовая работа

Игра в Turbo Pascal - Программирование, компьютеры и кибернетика курсовая работа



































Разработка программы, реализующей игру "Змейка" в среде Turbo Pascal. Возможность создания игры в модуле библиотеки crt, что позволяет использовать программу на компьютерах без графических библиотек и компьютерах, имеющих малый объём оперативной памяти.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Федеральное агентство по образованию (Рособразование)
Архангельский государственный технический университет
Вы управляете объектом состоящим из нескольких блоков под названием "змейка", поворачивать можно в любую сторону в плоскости игры, в том числе при необходимости можно повернуть назад в противоположную сторону. Каждые несколько секунд на поле появляются различные цифры которые надо собирать для увеличения счета, в этом действии и заключается смысл игры. К тому же поле со всех сторон ограничено стеной попав в которую "змейка" погибает и игра заканчивается.
В этой курсовой работе я ставил перед собой цель разработать программу, реализующую знаменитую и всеми любимую игру Змейка в программной среде Turbo Pascal.
Главными и первоочередными задачами являются:
1) создание поля игры (ограниченного стеной);
2) появление случайных цифр на поле ;
5) реализация поедание цифр "змейкой";
процедуры и функции для создания "змейки", поворота "змейки", поедание цифр, появление цифр на экране и т.д. например: function cvet определяет цвет "змейки"; procedure cls отчищает массив поля, procedure proverka прибавление очков, procedure paint Вывод состояния массива на экран , procedure figura непосредственное определение формы "змейки",
2) procedure povorot реализация поворота "змейки".;
3) Оператор выбора case: например, в случайном выборе цифры;
4) Цикл с пост условием Repeat/Until: в главном теле программы для зацикливания процесса игры;
5) Процедура считывания с клавиатуры keypressed и readkey для управления "змейки";
6) Модуль crt ,который позволяет увеличить скорость выполнения программы в отличии от модуля Graph;
В этой работе мы создали игру змейка в программной среде Turbo Pascal, нам удалось решить главную задачу, то есть создать: поле игры, появление десяти различных цифр на поле; поворот "змейки"; удаление съеденных цифр и подсчёт очков с помощью их суммирования;
Вся игра реализована в модуле библиотеки crt что позволяет использовать данную программу на компьютерах без графических библиотек и компьютерах имеющих малый объём оперативной памяти. Нам не удалось создать версию игры с графической библиотекой, но в дальнейшем мы планируем доработать программу, для возможности выбора режима игры (crt или Graph).
1. Программирование в среде Turbo Pascal 7.0 издание третье стереотипное. Г.Москва; "Диалог - Мифи" 1996г. А.М. Епашенков, В.А. Епашенков
2. Интернет сайт http://ru.wikipedia.org/wiki и http://256bit.ru/informat/eu_pascal
x,y:array [1..5] of byte; {--------}
Top,Left,schet:integer; {-------------}
Dostup:boolean; {--------------------}
if (i=2) or (i=79) or (j=2) or (j=22) then
if (Left<>0) and ((x[1]<3)) or (x[1]>78) then
if (Top<>0) and ((y[1]<3)) or (y[1]>21) then
if KeyPressed=True then Key:=Readkey;
Изучение текстового режима языка программирования Turbo Pascal. Написание игры "Змейка" с помощью средств, процедур и функций языка программирование Turbo Pascal. Структурное и функциональное описание разработки. Листинг и общие примеры работы программы. контрольная работа [286,3 K], добавлен 10.04.2011
Основы работы на языке высокого уровня Turbo Pascal. Основное оборудование и программное обеспечение. Операторы, необходимы для работы в графической среде Turbo Pascal. Запуск графического режима. Текст программы в графической среде Turbo Pascal. лабораторная работа [12,7 K], добавлен 14.05.2011
История создания игры "Тетрис", смысл и правила данной головоломки. Разработка поля игры и фигур тетрамино. Процедуры и функции, используемые для реализации движения фигур, их поворота и складывания в ряды, удаления и подсчета количества целых рядов. курсовая работа [87,0 K], добавлен 02.02.2013
Разработка алгоритма поставленной задачи по обработке числовой информации в среде Turbo Pascal 7.0 с базовым языком программирования Pascal, отладка программы, реализующей разработанный алгоритм. Описание структуры программы, ее вспомогательных процедур. курсовая работа [668,0 K], добавлен 25.02.2010
Язык программирования Pascal и его турбооболочка. Аналитический обзор игрового программного обеспечения. Функции модуля Crt. Постановка задачи создания несложной игровой программы "Турбозмей", алгоритм реализации и описание пользовательского интерфейса. курсовая работа [100,4 K], добавлен 15.05.2014
Структура и основные элементы языка Turbo Pascal. Алгоритм составления простейших программ на Turbo Pascal. Применение условного оператора и сильноветвящихся алгоритмов. Циклы с предусловием и постусловием, сочетание циклических и условных операторов. реферат [64,0 K], добавлен 20.03.2016
При помощи Turbo Pascal достаточно не просто создать программу, которая бы демонстрировала работу с базами данных. Для этого существует огромное количество специализированных программ. Основа и сущность формирования базы данных при помощи Turbo Pascal. курсовая работа [479,7 K], добавлен 04.07.2008
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Игра в Turbo Pascal курсовая работа. Программирование, компьютеры и кибернетика.
Тест На Тему Экономическая Теория
Дипломная работа по теме Взаимодействие с семей в процессе подготовки детей к школе
Курсовая работа по теме Система передачи тепловой энергии от теплоносителя первого контура к питательной воде второго контура
Дипломная работа: Налогообложение предприятий оптовой торговли. Скачать бесплатно и без регистрации
Курсовая работа: Имидж современного менеджера. Скачать бесплатно и без регистрации
Дипломные Проекты Для Железнодорожных Техникумов По Автоблокировке
Реферат: Экология Астрахани и Волги. Скачать бесплатно и без регистрации
Горькая Правда Хорошо Или Плохо Сочинение
Нормирование Труда В Ресторане Приложения К Курсовой
2 Исполняют Композиции Собственного Сочинения
Реферат по теме Использование товарных знаков
Дипломная Работа На Тему Разработка Технологического Процесса Механической Обработки Деталей Узла "Парораспределения 112-Б-0474"
Методы Развития Познавательных Процессов Реферат
Тригонометрическая Функция Контрольная Работа 11 Класс
В В Путин Современный Русский Богатырь Сочинение
Организация Бухгалтерского Учета Курсовая Работа
Курсовая работа по теме Разработка технологического маршрута, термической обработки стальных заготовок и деталей машин
Банк Сочинений Огэ 9.3
Дипломная работа по теме Обоснование необходимости и перспективы использования частотного метода телеметрии забойных параметров
Реферат: Висловлювання про мову
Случайные события - Математика реферат
Северный Кавказ: проблемы и перспективы социально-экономического развития - География и экономическая география дипломная работа
Установка акустической системы в автомобиль Honda Civic - Коммуникации, связь, цифровые приборы и радиоэлектроника дипломная работа


Report Page