Разработка игр на С++ в школе CODDY (Курская)
Изучение основ программирования C++. Ребята познакомятся с популярным игровым движком Cocos2d-x и разработают несколько игр на этом движке.
Если Ваш ребенок хочет научиться программировать действительно первоклассные игры, то ему просто необходимо выучить язык программирования C++. Данный язык представляет собой высокоуровневый компилируемый язык программирования общего назначения со статической типизацией, который подходит для создания самых различных приложений. На сегодняшний день язык программирования С++ широко используется для разработки программного обеспечения и является одним из самых популярных и распространенных языков.
Область применения языка С++ включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также разработку игр и развлекательных приложений. В связи с этим растет спрос на специалистов, владеющих данным языком программирования.
C++ имеет множество преимуществ: высокая совместимость с языком С, позволяющая использовать весь существующий С-код, поддержание различных стилей и технологий программирования, включая традиционное директивное программирование, объектно-ориентированное программирование, обобщенное программирование, метапрограммирование, кроссплатформенность, поддержание статических и динамических типов данных и многие другие. Язык спроектирован так, чтобы дать программисту максимальный контроль над всеми аспектами структуры и порядка исполнения программы, и при этом дает невероятное количество возможностей. С++ является ISO-стандартизированным языком программирования, компилируется непосредственно в машинный код, что позволяет ему быть одним из самых быстрых в мире языков.
На нашем курсе процесс обучения превращается в увлекательную игру, что поможет ребенку изучить основы сложного языка C++. Вместо скучных примеров из учебников, мы будем писать игры на движке Cocos2d-x - кросс-платформенном фреймворке, который позволяет создавать игры для разных платформ (Android, iOS, Win32, Windows Phone, Mac, Linux и другие). Он абсолютно бесплатный, но дает возможность разрабатывать игры, которые успешно продаются в App Store и Google Play. В процессе обучения дети создают и редактируют множество разнообразных форматов, изображений, звуков и моделей.
Вместе с преподавателями они программируют игры “Гонки на улитка”, “Арканоид”, строят разные виды башен в игре Tower Defence, добавляют и программируют рыцарей, а также правильный game over, задают простые условия победы.
Созданные ребенком игры можно будет не только запустить на компьютере, но и поставить на телефон, чтобы похвастаться перед друзьями.
Пройдя данный курс, ребята приобретут навык программирования на важнейшем языке для профессионального программирования игр C++ и внесут значительный вклад в свое будущее в качестве разработчика игр.
Чем полезны занятия
В процессе обучения ребята приобретают и развивают soft skills. На занятиях нужно работать в команде и коммуницировать, как это делают профессиональные программисты в компаниях. Кроме того, в процессе совместной работы над проектами ученики развивают лидерские качества, творческий подход, а также навыки тайм-менеджмента, решения задач и принятия решений.
Результат
Результат обучения:
- Знание основ языка программирования C++
- Знание синтаксиса и семантики языка
- Знание принципов полиморфизма, инкапсуляции и наследования в программировании
- Развитие навыков объектно-ориентированного подхода в программировании
- Умение работать с изображениями, анимацией, звуками, моделями
- Умение мыслить архитектурно (слоями, абстракциями)
- Понимание принципов работы игр и создания программ
- Умение работать в команде
- Умение создавать и презентовать проекты
- Развитие креативного и логического мышления
- Развитие творческого подхода к решению задач
Выпускники курса смогут:
- Программировать на C++
- Создавать игры на движке Cocos2d-x
- Создавать интерфейсы
- Программировать математические выражения
- Добавлять анимацию к спрайтам
- Добавлять звуки
- Применять полученные знания на любой современной ОС: Windows, Linux, MacOS, Android, iOS
Бизнес-навыки:
- Логическое мышление
- Креативное мышление
- Поиск и анализ информации
- Постановка и решение задач
- Планирование проекта
- Защита проекта
- Коммуникационные навыки
- Работа на ПК
- Самостоятельность
- Умение принимать решения
Как мы занимаемся
- Возраст: от 14 до 16 лет.
- Уровень: продвинутый.
- Длительность: от 3 модулей (месяцев), от 24 часов*.
- Формат: индивидуальные и групповые занятия, офлайн и онлайн (в режиме реального времени).
- Программа: здесь
- Количество человек: от 1 до 8.
- Стоимость: от 750 руб./час в группе онлайн, от 850 руб./час в группе офлайн, от 1050 руб./час индивидуально онлайн, от 1800 руб./час индивидуально офлайн.
* Зависит от темпа усвоения материала студентами.
Попробуйте первое занятие или выберите удобный для вас тариф.
По завершении курса каждый ученик получает именной сертификат от CODDY. А также цифровые проекты для своего портфолио.
Сообщения не найдены