Задание: Unity-разработчики. Разработка 2 курсов по Unity для детей (8-15 лет) (Дистанционная работа)
Описание проекта: Добрый день! Ищем эксперта по Unity и педагогическому дизайну для создания двух полноценных образовательных курсов. Задача — разработать не просто список тем, а готовый к запуску продукт: структурированные уроки, готовые скрипты, демо-сцены и методические рекомендации для преподавателя. Общая концепция: 2 курса (Start и PRO). Каждый курс = 24 урока (по 60–90 минут). Общая длительность: 8 месяцев обучения (при 2 занятиях в неделю или 1 длительном занятии по выходным). Целевая аудитория: дети 8–14 лет (разбивка по возрастам указана ниже). Детальное ТЗ по курсам: Курс №1. «Unity Start» (Базовый уровень) Возраст: 8–11 лет. Цель: Плавное знакомство с миром гейм-девелопа, освоение интерфейса Unity и создание первой завершенной игры. Содержание уроков: Установка Unity, знакомство с интерфейсом и базовыми инструментами. Работа с 2D/3D объектами (Transform, компоненты). Простые скрипты на C#: переменные, условия if/else, обработка нажатий клавиш. Работа с физикой (Rigidbody, коллайдеры) и простой UI (меню, счет жизней). Визуальное программирование (PlayMaker или Bolt) — опционально, для плавного входа в код. Итоговый проект (уроки 20–24): разработка простой 2D-аркады (например, «Поймай предмет» или «Классический платформер»). Курс №2. «Unity PRO» (Продвинутый уровень) Возраст: 10–14 лет. Цель: Переход к полноценной 3D-разработке, углубленное изучение C#, работа с анимацией и AI. Содержание уроков: Продвинутый C#: циклы, массивы, функции, классы, работа с List и Dictionary. Разработка в 3D-пространстве: камера, освещение, материалы. Создание врагов с простым ИИ (NavMesh, патрулирование, преследование игрока). Работа с системой частиц (Particle System) и анимацией (Animator Controller). Левел-дизайн: построение уровня из примитивов, настройка окружения. Итоговый проект (уроки 20–24): полноценная 3D-игра жанра «Выживание» или «Сбор предметов с препятствиями» с несколькими уровнями сложности. Важно! Оба курса должны быть выстроены по спирали: В Start закладываются база и интерес. В PRO углубляются те же темы, но на более сложном материале и в 3D. Каждый 4–5 урок должен заканчиваться небольшим мини-проектом (для закрепления). Что нужно разработать (конечный результат): Программа курса (поурочный план для каждой группы с целями урока). Презентации/теоретический материал (краткие конспекты для объяснения темы). Готовые рабочие скрипты с подробными комментариями на русском (или английском с переводом). Демо-сцены для каждого урока (чтобы преподаватель мог показать, как должно работать). Методические рекомендации для преподавателя: как объяснять сложные темы детям, на что обращать внимание, ответы на частые вопросы. Финальные проекты в полной сборке (готовые сцены со всеми ассетами). Требования к исполнителю: Опыт разработки на Unity от 2 лет (C# — обязательно). Опыт преподавания детям (или создания обучающих материалов для школьников). Понимание возрастной психологии: умение дробить сложное на простые шаги. Наличие портфолио (ссылки на игры или примеры уроков). Знание GitHub или другого способа передачи версий проекта (для удобства передачи материалов). Условия: Формат работы: удаленно, поэтапная сдача (1-й курс → правки → 2-й курс). Сроки: обсуждаем индивидуально. Важно уложиться в 4–6 недель на разработку всех материалов. Оплата: фиксированный бюджет за весь проект. В отклике прошу указать стоимость полного пакета (2 курса) и срок. Возможен тестовый урок (за оплату) для оценки стиля подачи материала. Как откликнуться (check-list для исполнителя): В отклике обязательно укажите: Ссылку на портфолио (игры на Unity). Ваш опыт в обучении детей (если есть — ссылки на курсы или отзывы). Пример структуры первых 3 уроков для курса "Start" (чтобы я оценил логику).