г. Н.Новгород, ул. Родионова, д. 192/1

+7(831) 432-63-09

09:00-18:00 по Москве

Русский Английский
    Главная         Об институте         Корпоративное    
направление
    Ближайшие курсы         Библиотека         Ча.Во.         Контакты    
Контакты Обучение Ближайшие курсы Библиотека Частые вопросы

3D-моделирование
Летающие дроны
Летняя робототехническая школа
Зимняя робототехническая школа
Программирование Lego-роботов
Соревнования по программированию Lego-роботов
Игровое программирование KODU
Программирование для ARDUINO
Проектное Ардуино
Разработка игр на JAVA
Создание веб-сайтов


<< Назад

On-line консультант
подготовка школьников

Андреева Ольга


написать письмо



andreevaoyu




Разработка игр на JAVA

Дата ближайшего курса: 25.09.2017


Длительность курса:


от 44 часов



  -
Стоимость курса:

8000 РУБ

Цели и задачи

Курс даст возможность слушателям познакомиться с одним из самых популярных языков промышленного программирования на сегодняшний день - языком программирования Java. Гибкость этого языка программирования позволяет создавать как традиционные, так и веб-ориентированные приложения.
По окончанию курса слушатели познакомятся с базовыми языковыми конструкциями и создадут простую игру на Java с графическим интерфейсом.
 

Аудитория

8-11 класс

 

О курсе

Это базовый вводный курс, который дает лишь поверхностное знакомство с такими серьезными технологиями. Однако, он может стать важным первым шагом на трудном длинном пути.

Программа курса начального уровня:

 

1) Что такое программирование?

Архитектура компьютера. Парадигмы программирования.

Структурное программирование. Объектно-ориентированное программирование.

Типы данных, переменные, функции. Классы / Объекты.

 

2) Что такое Java?

Java ME, SE, EE. JVM. JRE. JDK. Байт-код.

Установка JDK. Написание "Hello World".

 

3) Что такое IDE?

Установка NetBeans. Написать игру "Угадай число".

 

4) Java. Стандартные библиотеки (обзор).

java.lang и.т.д .. AWT, Swing, SWT, JavaFX.

Написание простой программы с графическим интерфейсом (Swing).

 

5) Отрисовка простых фигур (Java 2D).

 

6) Отрисовка изображений (Java 2D).

 

7) Обработка событий мыши (Swing).

 

8) Обработка событий клавиатуры (Swing).

 

9) Создание основного игрового цикла.

 

10) Улучшение игрового цикла и перемещение его в отдельный класс.

11) Работа над отрисовкой окна игры.

 

12) Создание класса для игровых объектов и контейнера для игровых объектов.

 

13) Привязка мыши / клавиатуры к игровому объекту

 

14) Написание простой логики для NPC (Non-Player Character).

 

15) Создание главного меню игры. Реализация пунктов: "Новая игра", "Выход".

 

16) Реализовать пункты "Сохранить / Загрузить игру".

 

17) Улучшение игрового мира, добавление стен или другого окружения.

 

18) Улучшение логики NPC.

 

19) Обработка исключений часть1.

 

20) Обработка исключений часть2.

 

21) Логирование (java.util.logging.Logger).

 

22) Развертывание Java-приложений. JAR архивы.


Обучение имеет семестровую структуру: осенний семестр (октябрь - декабрь) и весенний семестр (февраль - май).

 

О JAVA 

Java — объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems и официально выпущенный 23 мая 1995 года.Java.

Изначально новый язык программирования назывался Oak (James Gosling) и разрабатывался для бытовой электроники, но впоследствии был переименован в Java и стал использоваться для написания апплетов, приложений и серверного программного обеспечения.

 


 



Записаться на курс сейчас!

Отправьте быструю заявку
менеджеру НИИТ
Зарезервируйте место в группе

ФИО:

Телефон контактный:

E-mail:


Примечание:

Отправляя заявку, Вы даете согласие на обработку Ваших персональных данных.

Код с картинки:

Встреча с преподавателем *
Вся информация о курсе от
преподавателей
Участие: бесплатно

ФИО:

Телефон контактный:

E-mail:

Примечание:

Отправляя заявку, Вы даете согласие на обработку Ваших персональных данных

Код с картинки:





<< Назад

© 2004-2017 Нижегородский Институт Информационных Технологий.

Дополнительное образование в г. Нижний Новгород: компьютерные курсы, обучение и курсы 1С, курсы английского, курсы MERA
Телефоны: 8 (831) 432-63-09, 432-63-24
E-mail: ya.niit2016@yandex.ru