русс | укр

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

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

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

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


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

Введение


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


Данный курс обучения несколько отличается от предыдущих трех курсов. В первых трех модулях были изучены основы программирования на языке Java, различные технологии программирования, получен опыт создания проектов различной степени сложности. До этого курса вы получали новые знания и нарабатывали навыки программирования путем исследования создаваемых проектов. Этот модуль посвящен практической части! Теория без хорошей практики не имеет большого смысла.

Используя полученные знания, необходимо создать три известные компьютерные игры: "Змейка", "Морской бой" и"Пасьянс Косынка". На создание каждой игры будет отведено несколько занятий. Для каждой игры будут предложены три уровня сложности создания игры. Первый уровень– самый простой для выполнения подготовительных действий при создании игры. Второй уровень несколько сложнее и предназначен для написания упрощенного варианта игры.Третий уровень самый сложный предполагает написание игры полностью. В зависимости от уровня подготовки, каждый сможет выбрать для себя уровень сложности создания игры.Создав проект игры на более простом уровне сложности –можно продолжить его создание на следующем уровне сложности.

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

 

Занятие 1. "Постановка задания для разработки игры Змейка. Работа с двумерным массивом"

На этом занятии мы ознакомимся с техническим заданием по разработке игры Змейка:- рассмотрим три уровня сложности при создании игры;- поговорим об алгоритме создания игры Змейка;- изучим работу с двумерным массивом на Java



Дорогие ребята!

В данном курсе вам предстоит самостоятельно создать три известные компьютерные игры: Змейка, Морской бой,Пасьянс-Косынка. Все три игры будут написаны при помощи языка Javaс использованием среды разработки Eclipse для Java.

При создании каждой игры будут предложены три уровня сложности:

· Первый уровень–подготовительные действия при создании игры (рисование игрового поля, загрузка изображений и т.д.).

· Второй уровень–создание упрощенного варианта игры.

· Третий уровень –полная разработка игры в соответствии с техническим заданием.

Каждый из вас сможет выбрать задание по своим силам. Более сложный уровень является продолжением предыдущего. После завершения первого или второго уровня можно продолжить разработку проекта путем его доработки.



<== предыдущая лекция | следующая лекция ==>
Заключение | Работа с двумерным массивом в Java


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


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

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

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


 


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

 
 

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

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