Данный курс обучения несколько отличается от предыдущих трех курсов. В первых трех модулях были изучены основы программирования на языке Java, различные технологии программирования, получен опыт создания проектов различной степени сложности. До этого курса вы получали новые знания и нарабатывали навыки программирования путем исследования создаваемых проектов. Этот модуль посвящен практической части! Теория без хорошей практики не имеет большого смысла.
Используя полученные знания, необходимо создать три известные компьютерные игры: "Змейка", "Морской бой" и"Пасьянс Косынка". На создание каждой игры будет отведено несколько занятий. Для каждой игры будут предложены три уровня сложности создания игры. Первый уровень– самый простой для выполнения подготовительных действий при создании игры. Второй уровень несколько сложнее и предназначен для написания упрощенного варианта игры.Третий уровень самый сложный предполагает написание игры полностью. В зависимости от уровня подготовки, каждый сможет выбрать для себя уровень сложности создания игры.Создав проект игры на более простом уровне сложности –можно продолжить его создание на следующем уровне сложности.
При программировании любой игры могут быть использованы различные алгоритмы. Другими словами,способы создания игры могут быть разными.Программист может придумать свой способ создания, а может воспользоваться известным способом. Но в любом случае необходимо самостоятельно написать и отладить программный код. Именно этим мы будем заниматься в этом курсе.
Занятие 1. "Постановка задания для разработки игры Змейка. Работа с двумерным массивом"
На этом занятии мы ознакомимся с техническим заданием по разработке игры Змейка:- рассмотрим три уровня сложности при создании игры;- поговорим об алгоритме создания игры Змейка;- изучим работу с двумерным массивом на Java
Дорогие ребята!
В данном курсе вам предстоит самостоятельно создать три известные компьютерные игры: Змейка, Морской бой,Пасьянс-Косынка. Все три игры будут написаны при помощи языка Javaс использованием среды разработки Eclipse для Java.
При создании каждой игры будут предложены три уровня сложности:
· Первый уровень–подготовительные действия при создании игры (рисование игрового поля, загрузка изображений и т.д.).
· Второй уровень–создание упрощенного варианта игры.
· Третий уровень –полная разработка игры в соответствии с техническим заданием.
Каждый из вас сможет выбрать задание по своим силам. Более сложный уровень является продолжением предыдущего. После завершения первого или второго уровня можно продолжить разработку проекта путем его доработки.