Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
FuryLion Courses. Unity
FuryLion Courses. Unity
  • Project overview
    • Project overview
    • Details
    • Activity
  • Analytics
    • Value Stream Analytics
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Public Documentation
  • FuryLion Courses. UnityFuryLion Courses. Unity
  • Wiki
  • Home

Home

Last edited by Vlad Revchenko Aug 20, 2021
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Подготовительная часть (7-14 дней, до Unity курсов)

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

  1. Подготовка к выполнению заданий
  2. Введение. Повторение основ
  3. Классы и объекты
  4. Прогноз погоды
  5. Универсальные классы и методы, расширения классов

Основная Unity часть

  1. Знакомство с Unity (3 дня)

    Знакомство с инструментарием, создание первого проекта. В задании необходимо построить дом из имеющихся примитивов и реализовать демонстрационный режим камеры при помощи DoTween и интерполяции координат.

    1 - Построение дома

    1.1 - Вращение камеры

  2. Изучение основ скриптинга Unity (4 дня)

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

    2 - Изучение основ скриптинга Unity

  3. Масштабируемый интерфейс и работа с API(3 дня)

    Изучение работы с простейшими запросами к публичным API и генерация списков из данных, приходящих из интернета. Необходимо вывести прогноз погоды.

    3 - Масштабируемый интерфейс и работа с API

  4. Космическая игра с менеджером UI (16 дней)

    Реализация первой игры. Проект делается по всем нормам с использованием GIT и мердж реквестов.

    4 - Разработка первой игры

  5. Пул объектов (3 дня)

    Реализация пула объектов и внедрение его в уже имеющийся проект про космический корабль. Изменение логики появления кораблей с простого создания, на вызов из пула.

    5 - Пул объектов

  6. Редактор и локализация (4 дня)

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

    6 - Локализация игры

  7. Tower Defense на ZenJect (18 дней)

    Разработка большой игры в жанре TowerDefense с использованием ZenJect. Вначале программист изучает сам ZenJect по видео уроку и повторяет пример, после чего начинает разрабатывать собственную игру.

    7.1 - ZenJect

    7.2 - Разработка Tower Defence

  8. Сервисы (3 дня)

    Необходимо внедрить рекламный сервис в игру. Реклама должна показываться после нажатия на кнопку «Рестарт». Кроме этого, в уроке изучается общая теория по Unity и рассматриваются ошибки.

    8 - Внедрение сервисов

  9. FuryLion UI System (2 дня)

    Необходимо разработать простейший демо-проект, состоящий только из интерфейса, в котором нужно применить все разработанные в FuryLion UI System контролы.

    9 - FuryLion UI System

Clone repository
  • FuryLion UI System
  • Home
  • Project 3
  • SkyRoads
  • Unity Canvas Масштабируемый интерфейс
  • csharp interview task
  • match 3 with draw mechanic
  • project 4
  • zenject
  • Введение в язык программирования C#
  • Вращение камеры
  • Изучение основ скриптинга Unity
  • Подготовка к выполнению
  • Построение дома
  • Прогноз погоды
More Pages