Учебный центр компьютерных технологий "Кит" (057) 7-177-424, 093-7-012345, 066-7-012345, 068-7-012345 info@kit.kh.ua
Учебный центр компьютерных технологий "Кит"

Новая группа


Звоните. Узнавайте расписание и наличие свободных мест в группе!

Разработан новый курс по программированию компьютерных игр для мобильных устройств

 

Цель курса «Программирование компьютерных игр для мобильных устройствах» - это не только понять основные этапы в создании игры для компьютера, создать самостоятельно игру для мобильного телефона, но и изучить основные понятия современных языков программирования — java и C#, которые нужны для программирования именно игр.

Одной из особенностей курса — наравне с тем, что ученики создают игры для своих мобильных телефонов — это возможность участвовать в настоящем киберспорте!

В ходе обучения учащиеся создают собственного робота-танка, который участвует в битве с другими танками, созданными другими учениками (компьютерная программа воюет с другой компьютерной программой без управления человеком, но по алгоритму, который создал программист! Именно это и есть настоящий киберспорт!)

 

«

Robocode — это игра для программистов, в которой задача заключается в разработке системы управления танком. Для затравки приведу несколько роликов, чтобы показать о чём вообще пойдёт разговор:

·http://www.youtube.com/watch?v=dqHmp_kMz-U — Дуэль

·http://www.youtube.com/watch?v=eqlPbtO3rQY — Дуэль

·http://www.youtube.com/watch?v=zx7xFJiBGZQ — Схватка, >2 роботов, каждый за себя

·http://www.youtube.com/watch?v=EJPskFGvGi8 — Схватка, стоит обратить внимание на робота Portia (бирюзовый) — это один из лучших бойцов в этой категории

»

 

Итак, в ходе обучения ученик станут киберспорстменами — примут участие в чемпионате роботов-танков, каждый из которых был создан кем-то из учащихся, создадут свою игру для своего мобильного телефона и изучат важные алгоритмы, необходимые в программировании компьютерных игр!

 

Но, учитывая, что учащиеся еще не имеют достаточной подготовки и опыта в программировании, курс является вводным (игра для телефона это обычные крестики-нолики, морской бой или спасение из лабиринта). Курс состоит  из пяти модулей:

 

Модуль 1 Структура языка java и сфера его применени (около 20 часов)

В ходе занятий этого модуля учащиеся создадут проект «Записная книжка в телефоне» и научатся автоматически рассылать СМС.

 

Модуль 2 Объектно-ориентированное создание спрайтов.(около 18 часов)

В ходе занятий внутри этого модуля ученики познакомятся с таким понятием как «игровой цикл», создадут собственную программу-танк и примут участи в битве роботов «Robocode»

 

Модуль 3 Алгоритмика Игр (не менее 12 часов)

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

 

Модуль 4 Графика в java при программировании мобильных телефонов (6 часов)

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

 

Модуль 5 Программирование игр для мобильных телефонов (около 20 часов)

Последний модуль курса именно к нему отнесены самостоятельные проекты : игры для мобильных телефонов «Крестики-нолики», «Арканоид», «Спасение из Лабиринта», «Морской бой»