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

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

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

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

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

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

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

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

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

  2. Масштабируемый интерфейс и работа с Unity Canvas (4 дня)

    Создание UI средствами Unity Canvas. Разработка системы UI.

    2 - Canvas. Масштабируемый интерфейс.

  3. SkyRoads

    3 - SkyRoads.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    8.1 - ZenJect

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

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

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

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

  11. FuryLion UI System (2 дня)

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

    [10 - FuryLion UI System](

  12. Match-3 Game with Draw Mechanic

    Description

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