Имя
Логин
Пароль
Повтор пароля
Email

    Войти через соц. сети:


    или внутреннюю авторизацию:

    Логин
    Пароль
      Обучение проводится онлайн
      Урок длится 2 часа
      Курс состоит из 8 уроков
       
      Цена урока 600 рублей
      Цена курса 4800 рублей

      Программирование игр для Android.

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

      Курс “Программирование игр для андроид-устройств” дает возможность за восемь уроков познакомиться с основами программирования игр для андроид- устройств и использовать полученные знания и умения для разработки Дополнительно будут освоены основы современных технологий программирования, включая использование сред разработки и помещение разработанных программ в публичное пользование.

      О чем курс

      Курс " Программирование игр для андроид-устройств " был создан для желающих изучить программирование с минимумом знаний. После прохождения курса будут получены навыки программирования на основном языке разработки для андроид- устройств Java вместе с использованием бесплатной среды разработки Intellij Idea Common Edition, а также ясное представление о технологиях программирования для мобильных устройств.

      Основные умения и навыки после успешного прохождения курса:

      • Использование сред разработки программ;
      • Структурная организация программы для мобильного устройства: исходный код, ресурсы, манифест описания;
      • Принципы отладки создаваемого кода;
      • Использование графической, звуковой и другой информации;
      • Хранение данных. Кэшировнаие;
      • Принципы объектно ориентированного программирования.

      Для кого курс

      Этот курс является продвинутым, то есть предполагает знание основ программирования в Android. Если Вы никогда ранее не создавали приложения для мобильных устройств, рекомендуем Вам прослушать наш курс "Android для начинающих".

      Курс может быть полезен программистам, желающим расширить область своих профессиональных знаний в разработку программного обеспечения мобильных устройств и (или) в игровой индустрии

      Урок 1. Установка и запуск среды программирования.
      • Основные компоненты сред программирования
      • Настройка сред программирования
      • Редактирование исходного кода
      • Использование ресурсов
      • Компиляция и отладка
      • Понятие контроля версий и багтрекинга
      Урок 2. Технологии Java в игровом программировании.
      • Интерфейсы, наследование, полиморфизм
      • Перегрузка методов
      • Потоки данных (ввод и вывод)
      • Сетевой обмен
      • Исключения
      Урок 3. Игровые ресурсы и их обработка.
      • Потоки
      • Графика, обработка графики
      • Мультимедиа (звуковая поддержка)
      • Основы 3d-графики
      Урок 4. Разработка игры на языке программирования Java.
      • Основы разработки игр
      • Понятие фреймворка разработки.
      • Основные фреймворки
      • Пользовательский ввод
      • Спрайты
      • Анимация
      • Использование массивов данных
      • Использование тайлмэпов
      Урок 5. Игровые уровни.
      • Организация игровых уровней
      • Контроль прохождения уровня
      • Контроль здоровья и жизни персонажей
      • Использования столконовений
      • Музыкальное сопровождение
      • Система игрового меню
      Урок 6. Игровые движки.
      • Понятие игрового движка
      • Физика движения и столкновений
      • Программирование движков
      • Использование библиотек
      Урок 7. Основы искусственного интеллекта.
      • Понятие искусственного интеллекта
      • Программирование искусственного интеллекта
      • Шаблонный искусственный интеллект
      • Ситуационный искусственный интеллект
      • Эластичный искусственный интеллект
      Урок 8. Технологический цикл разработки андроид игр.
      • Планирование и выбор модели
      • Подготовка игровых ресурсов
      • Использование эмуляторов и отладка на устройстве
      • Тестирование
      • Публикация

      Набор в группы

      В те­ку­щий мо­мент, на­бор в груп­пы по это­му кур­су не про­из­во­дит­ся, но пла­ни­ру­ет­ся в бли­жай­шее вре­мя.

      За бо­лее по­дроб­ной ин­фор­ма­ци­ей об­ра­щай­тесь на форум.

      СПОСОБЫ ОПЛАТЫ

      Webmoney Яндекс деньги Qiwi
      Терминал Банковсая карта Мобильный