Nichita Levandovici

Создавай игры своей мечты

Присоединяйся к моему курсу по разработке игр на Unity и стань профессиональным гейм-девелопером!

Узнать больше

Обо мне

Nichita Levandovici

Привет! Я Nichita Levandovici, мне 22 года, и я увлеченный разработчик видеоигр с более чем 5-летним опытом. Программирование и создание игр — это моя страсть. Я верю, что с помощью воображения и упорного труда можно создать целый мир!

Я работал в Success Games (холдинг Midnight Works) над проектами для Steam и PlayStation. Мой самый масштабный проект включал 40 000+ строк кода, оптимизацию и интеграцию сторонних ассетов. Я быстро учусь, нахожу новые решения и всегда довожу задачи до конца.

Я окончил Step IT Academy с дипломом по разработке игр и свободно владею английским языком. Мое хобби — изобретать и создавать игры с нуля, воплощая идеи в удивительные виртуальные миры.

Ознакомьтесь с моими проектами на GitHub.

Хотите учиться разработке игр? Мой Telegram-бот @UnityLearningHubBot предлагает бесплатные обучающие карточки по Unity и геймдеву, чтобы вы могли начать свой путь в создании игр!

Курс по разработке игр на Unity

Этот курс — твой путь к созданию собственных игр с нуля. Ты освоишь Unity, C#, Git, Figma, GIMP, ClickUp, а также гейм-дизайн и тестирование. Курс включает два мощных проекта (2D и 3D) и итоговую игру по твоему выбору.

Модуль 1: Основы C# для Unity

  • Введение в C#: переменные, типы данных, синтаксис.
  • Управление потоком: if, switch, циклы.
  • Функции и методы: параметры, возвраты.
  • ООП: классы, наследование, полиморфизм.
  • Работа с данными: списки, словари, сериализация.

Практика: Скрипт для управления персонажем (движение, прыжки).

Модуль 2: Основы Unity

  • Интерфейс Unity: сцены, GameObjects.
  • Компоненты: Transform, Rigidbody.
  • Физика: коллизии, триггеры.
  • Анимация: Animator, Animation Clips.
  • Скрипты: подключение C# к Unity.

Практика: Сцена с движущимися объектами.

Модуль 3: Разработка 2D-игр в Unity

  • Настройка 2D-проекта.
  • Работа со спрайтами и Sprite Renderer.
  • 2D-физика: Rigidbody2D, Collider2D.
  • Управление персонажем: Input System.
  • Создание уровней с Tilemap.

Практика: Простая 2D-игра (платформер).

Модуль 4: Проект 1 — Создание 2D-игры

Полноценная 2D-игра (например, платформер) с персонажами, уровнями и UI.

Результат: Готовая игра с документацией.

Модуль 5: Разработка 3D-игр в Unity

  • Настройка 3D-проекта.
  • Импорт моделей и материалов.
  • Управление камерой: third-person view.
  • 3D-физика и NavMesh.
  • Анимация с Mecanim.

Практика: 3D-сцена с AI.

Модуль 6: Проект 2 — Создание 3D-игры

Полноценная 3D-игра (например, шутер) с оптимизацией и тестированием.

Результат: Готовая игра с документацией.

Модуль 7: Гейм-дизайн

  • Игровые механики: создание и балансировка.
  • Дизайн уровней: прогрессия, вызовы.
  • Нарратив: линейные и нелинейные сюжеты.
  • UI/UX: создание интерфейса.
  • Тестирование и итерации.

Практика: Прототип игры с механиками.

Модуль 8: Тестирование игр

  • Функциональное тестирование.
  • Тестирование производительности.
  • Совместимость: платформы, устройства.
  • Автоматизация с Unity Test Framework.
  • UX-тестирование.

Практика: Тестирование прототипа.

Модуль 9: Контроль версий с Git

  • Основы Git: коммиты, ветки.
  • Настройка .gitignore для Unity.
  • Работа с GitHub.

Практика: Репозиторий для проекта.

Модуль 10: Дизайн интерфейса с Figma

  • Инструменты Figma.
  • UI/UX-дизайн для игр.
  • Экспорт в Unity.

Практика: Интерфейс для игры.

Модуль 11: Графика с GIMP

  • Интерфейс GIMP.
  • Создание спрайтов и текстур.
  • Работа с прозрачностью.

Практика: Спрайты для игры.

Модуль 12: Управление проектами с ClickUp

  • Настройка задач и спринтов.
  • Отслеживание прогресса.
  • Интеграция с GitHub.

Практика: План проекта.

Модуль 13: Итоговый проект

Создание собственной игры (2D или 3D) с использованием всех инструментов.

Результат: Готовая игра и презентация.

Связаться со мной

Хочешь записаться на курс или обсудить проект? Пиши или звони!