Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unity: как сделать свою игру? Программирование
Rating: 4.1 out of 5(24 ratings)
149 students

Unity: как сделать свою игру? Программирование

Стать программистом компьютерных игр и зарабатывать больше? Нет проблем! Научитесь использовать Unity для создания игр.
Created byEvgeniy Solovey
Last updated 3/2017
Russian

What you'll learn

  • Сможете самостоятельно создавать логику игры
  • Изучите язык программирования C#
  • Рассмотрите средства отладки программ в Unity
  • Познакомитесь с некоторыми не очевидными приемами программирования внутри Unity
  • Освоите концепции объектно-ориентированного программирования
  • Изучите новейшие инструменты создания анимаций
  • Научитесь создавать графический интерфейс ваших игр

Course content

5 sections • 37 lectures • 5h 36m total length
  • Приветствие!1:05
  • Инструментальные средства разработки6:16

    Выберем инструментальные средства для создания программ на Javascript, разберемся, что такое интерпретаторы и научимся вставлять Javascript - файлы в HTML страницу для просмотра результатов работы программы.

  • Структура программ на Javascript6:03

    Изучим, что такое "правильный код", хотя понятие "правильности" весьма относительно...Посмотрим, как оформлять комментарии и код программы для более удобного прочтения.

  • Переменные в программах8:17

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

  • Типы данных в программах4:40

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

  • Операторы в программах, трассировка15:05

    Оператор - простейшая команда в языке программирования. Рассмотрим основные операторы языка Javascript. Также в этой лекции разберемся с таким понятием, как трассировка (отладка) программы.

  • Условия10:42

    Условный оператор - конструкция языка программирования, которая выполняет некую последовательность операторов только при выполнении какого-либо условия.

  • Циклы4:52

    Очень часто требуется выполнять операторы какое-то количество раз. Такие конструкции в языках программирования называют циклами.

  • Массивы5:28

    Рассмотрим такие структуры в программировании, как массивы: упорядоченные наборы данных.

  • Функции6:27

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

Requirements

  • Последняя версия Unity
  • Доступ в интернет
  • Желание учиться

Description

Решили стать программистом компьютерных игр? Хотите сменить профессию? Ищете себя в сфере информационных технологий? Добро пожаловать!

*************************************

Update, 25.03.2016: добавлены уроки, в которых рассказывается, как создать текстовые элементы на экране.

Update, 21.03.2016: добавлены уроки, в которых рассказывается, как создать элемент графического интерфейса, выводящий на экран здоровье игрока с применением новейшей системы построения UI в Unity.

*************************************

Анализ сайтов, предлагающих вакансии, показал, что по запросам Unity сегодня в России, а тем более в других странах, предлагается огромное количество вакансий с заработной платой значительно выше среднего. В представленных уроках высокого качества последовательно разбираются методы программирования, синтаксис языка, основные идеи и приемы создания игровой логики и превращения статичных сцен в полноценные игры. Мы будем использовать с вами C# - язык программирования, который постепенно становится профессиональным стандартом и является мощным объектно-ориентированным языком программирования. Этот язык используется и при создании игр на Unity. Начните свою карьеру программиста отсюда!

Что мы будем делать:

  • писать программы;
  • писать программы;
  • писать программы...

А если серьезно, то после прохождения курса вы получите представление о том, что такое алгоритмы, изучите синтаксис языка C#, освоите основные приемы программирования игр, изучите основные классы и методы, предоставляемые внутри Unity разработчиками.

Автор предлагает на каждом этапе создания игры воспользоваться уже готовыми файлами (трехмерные модели, скрипты, текстуры), которые будут доступны для скачивания и использования в вашем проекте. Проект посвящен созданию одного уровня компьютерной игры "Save Aliens!".

Часть курса, посвященная изучению основных концепций построения игры на Unity находится в списке моих курсов, присоединяйтесь! Среди ресурсов на этом курсе вы найдете все необходимое, чтобы начать программировать свою игру!

************************************************************************

The author offers at each stage of the game to take advantage of ready-made files (three-dimensional model, scripts, textures), which will be available for download and use in your project. The project is dedicated to creating the same level of the computer game "Save Aliens!".

Who this course is for:

  • Этот курс предназначен для новичков в программировании
  • Курс крайне полезен тем, кто уже знаком с программированием, но хочет изучить новую платформу
  • Школьники, желающие узнать что-то новое