Меню:
Главная страница Перечень курсов обучающего центра BlitzSchool Вход для слушателей Галерея О нас  
Реклама:
Наши гарантии:
Щелкните для просмотра нашего сертификата на сайте RBK Money (RUPAY)


Реклама:
Галерея:




Голосование:
Результаты Какие курсы, кроме представленных на сайте, Вы хотели бы пройти?
Ваш вариант Игры для платформ iOS и Android
3D Игры на Flash
3D Игры без программирования
Создание стратегии (в стиле Starcraft)
Создание hack and slash игры (в стиле Diablo)
Создание гоночных симуляторов
Игры для xBox, PSP


Вы готовы предложить свой вариант?
Счетчики:

Яндекс цитирования Rambler's Top100
www.megastock.ru

Проверить аттестат
  Курс по разработке 3D игр на языке C++  
 


         Введение в курс разработки 3D игр на C++ с применением пакета Blitz3D SDK

        Вы начинающий программист или вообще не имеете опыта разработки программ? Тогда Вы пришли по адресу. Никогда еще использование языка С++ не было таким легким и увлекательным. Вы всегда считали, что разработка 3D игр на языке С++ для начинающих программистов является задачей весьма трудной? Так было раньше. А сейчас к нам на помощь приходит замечательный продукт Blitz3D SDK, который на самом деле является большим набором функций для облегчения создания игровых приложений для технологии DirectX с использованием С++. Blitz3D SDK изначально ориентирован на разработку достаточно серьезных вещей при помощи весьма простого и доступного набора функций. Удобная интегрируемость во многие среды разработки позволит Вам быстро и качественно создавать абсолютно любые игры всевозможных жанров и направлений: от небольших логических игр до стратегий реального времени, 3D-шутеров и гоночных симуляторов.
        Простота создания игр на С++ с использованием пакета Blitz3D SDK достигается тем, что он практически полностью состоит из уже готовых функций для работы с графическими и другими объектами. Таким образом, чтобы, например, отобразить на экране куб, сферу или конус, достаточно одной строчки, в которой будут присутствовать название объекта и его параметры (координаты центра и размеры), а также команда отображения на экране. Чтобы проделать с предметом какие-либо действия вроде вращения, перемещения и т. д., достаточно двух-трех команд. Весь фокус в том, что вместо простейших геометрических примитивов можно брать и более сложные объекты (рельеф местности, модели персонажей, антураж лабиринтов) - основные команды по управлению этими объектами останутся теми же.
        Пара строк кода и вы уже загрузили в свою СОБСТВЕННУЮ игру полноценный игровой уровень, еще несколько строк кода и в ВАШЕЙ игре появились кровожадные монстры, добавили пару-тройку команд и Вы уже движетесь по лабиринту с любимой пушкой в руках, а в глухих закоулках Вас уже ждут свирепые обитатели Вами же созданного лабиринта.
        Если Вы не знакомы с языком С++, а учили, к примеру Pascal, то наши курсы как раз послужат реальным подспорьем к расширению Вашего языкового багажа. Конечно можно взять книжку по С++ и начать штудировать главу за главой. Безусловно это полезно и рано или поздно Вы овладеете всеми премудростями этого замечательного языка. Однако есть и другой вариант - пройти курс создания 3D игр на C++ с использованием пакета Blitz3D SDK и кроме знаний языка С++ получить навыки в создании собственных 3D игр!
        Доставьте себе удовольствие, ведь процесс создания игр сам по себе должен приносить удовольствие. Помнится, разработчики одной из самых известных игр своего времени - DOOM написали в прилагающемся к их детищу текстовому сопроводительному документу одну запоминающуюся строчку - "мы желаем Вам получить удовольствие от игры такое же какое мы получили от ее разработки". Если у Вас есть идея игры, то Blitz3D SDK позволит Вам воплотить ее в максимально короткие сроки. Реализация Вашей идеи не должна быть сложной, она должна приносить удовольствие!

 
     Для кого предназначен курс

        
Данный курс предназначен как для начинающих, так и для программистов, желающих освоить эффективное программирование с применением мощных возможностей трехмерной графики, звуковых эффектов и анимации. Курс базируется на уникальном пакете программирования - Blitz3D SDK, использующей мощные технологии создания 3D программ и позволяющей создавать практически любые приложения: от современных презентаций, до игр и обучающих программ.
     Для успешного прохождения курса необходимы базовые навыки программирования на любом языке (не обязательно С++), любовь к компьютерным играм и, безусловно, большое стремление разрабатывать компьютерные игры самому.
     Если Вы вообще никогда ранее не писали программ, то прохождение этого курса - отличный способ начать увлекательное путешествие в мир программирования и создания игр на языке С++!
 
      Что вы будете уметь

     
Пройдя  курс обучения созданию 3D игр на языке С++ с использованием пакета  Blitz3D SDK, Вы овладеете техникой создания современных компьютерных игр, получите необходимые практические навыки для самостоятельной работы по программированию игровых приложений.
     Язык С++ и пакет Blitz3D
SDK - это реальная возможность овладеть секретами создания профессиональных игр. Ваше образование не ограничится созданием какой-либо простенькой логической игры. Итогом наших с Вами занятий будет разработка трехмерного "шутера" от первого лица с полноценным лабиринтом и активными, противодействующими Вам противниками.
     Если Вы думаете, что это очень не просто и Вам не по силам, то сильно ошибаетесь! Мы очень постепенно, от простого к сложному, пройдем все этапы разработки игр на движке Blitz3D
SDK, научимся создавать и использовать модели персонажей, работать со спрайтами и текстурами, размещать реалистичные источники освещения, проектировать ландшафты, траву и деревья, использовать звуки и музыкальные фрагменты, создавать спецэффекты отражений и погодных явлений, подключать библиотеку физики игровых объектов.
     Зарегистрируйтесь для получения первого (БЕСПЛАТНОГО), ознакомительного урока курса "Создание 3D игр на C++ с использованием Blitz3D SDK"!

     
Какие темы рассматриваются в уроках

    Комната из куба, Создание текстурированных стен, пола и потолка, Особенности объекта камеры, Освещение, Перемещение по комнате и повороты, Столкновение со стенами.
    Загрузка игрового уровня из файла, Создание дверей, Взаимодействия с дверью, Открывание / закрывание двери, Переключатели открывающие двери.
    Редактор моделей MilkShape 3D, Основы создания персонажей, Внедрение скелета в модель, Текстурирование и анимация персонажа, Загрузка персонажа в игру.
    Создание, загрузка спрайтов, Их вращение и масштабирование, Режимы отображения спрайтов, Имитация стрельбы в комнате, Создание снегопада, Анимационные текстуры, Мультитекстурирование.
    Выход из тесного лабиринта - первый ландшафт, Наложение нескольких текстур на ландшафт, Динамическое изменение рельефа, Создание эффекта воды, Добавление других объектов на открытую местность.
    Редактор Cartography Shop, Лестницы и арки, использование конвертера, Загрузка уровня в игру, Свободное вращение камеры, Создание кубических отражений, Расстановка пользовательских объектов в лабиринте.
    Аудио-возможности в Вашей игре, Каналы и регулировка громкости, Объемный звук, Проигрывание СD, Видеовставки в игре.
    Создание 3D-шутера, Добавление интерактивных персонажей, Искусственный интеллект, Стрельба, оружие и боеприпасы, Объекты уровня и их расстановка.
    Описание и подключение физической библиотеки, Физические примитивы, Материалы физических тел, Эффекты частиц, Шарниры, силы и ускорения, Взаимодействия сложных тел.
    

     
Ваши дальнейшие шаги

     Освоив принципы программирования на языке С++, что радикально облегчит не только усвоение секретов программирования, но и создание игр с полноценной 3D графикой, и узнав о технологии создания современных компьютерных игр, Вы сможете создавать собственные компьютерные игры на основе самых передовых графических технологий.
     Переполняющие Вас идеи найдут конкретное воплощение и Вас уже не будут удивлять те или иные приемы, реализованные разработчиками известных игр, так как теперь Вы уже будете вооружены инструментарием и необходимыми для их реализации навыками.
      После прохождения этого курса, Вы сможете в домашних условиях создавать свои игровые проекты и продвигать их на рынок компьютерных игр. Именно рынок игровых программ является самым емким и никогда не сможет быть насыщен! Разработчики другого рода программного обеспечения неизбежно сталкиваются с консервативностью мышления потенциальных покупателей их продуктов. Так, очень сомнительно, что пользователь, купивший, к примеру, органайзер для ведения ежедневных записей о делах и встречах, будет обращать внимание на такие же программы других разработчиков, и автоматически выпадает из числа тех, кто будет покупать органайзеры в будущем.
     Что касается игр, то ситуация тут абсолютно противоположная. Пройдя игру, "геймер" будет искать следующую, и разработанная Вами игра имеет значительные шансы на приобретение огромной армией поклонников того или иного жанра. Поэтому разработка игр может стать для Вас реальным источником очень приличного дохода при достаточно серьезном отношении к этому процессу.
     Нам же остается пожелать Вам успехов, независимо от Вашего выбора и, если Вы пожелаете пройти этот учебный курс, то нам будет очень приятно передать Вам знания касательно разработки современных компьютерных игр!
Безусловно, сразу после окончания нашего курса Вы не сможете быстро создать такие игры, как
Crysis, Unreal, Call of Duty, но что самое ценное, Вы поймете как делается большинство игр и при достаточной целеустремленности сможете создавать собственные игры, а если у Вас есть интересные новые идеи, то теперь Вы всегда сможете их реализовать.
Еще раз напомним, что пройдя процедуру регистрации, Вы получаете доступ к первому (БЕСПЛАТНОМУ), ознакомительному уроку курса "Создание 3D игр на C++ с использованием Blitz3D SDK", а также возможность скачать среду разработки языка Blitz3D
 

Для тех начинающих разработчиков, которые чувствуют в себе силы пройти обучение созданию 3D игр на английском языке традиционными способами, потратив на занятия от полугода и больше с углубленным изучением С++ и DirectX, можем порекомендовать сайт Game Institute www.gameinstitute.com.

 
 
Copyright© 2005-2017. Blitz-School