No description
- C# 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| Assets | ||
| Packages | ||
| presentations | ||
| ProjectSettings | ||
| .gitattributes | ||
| .gitignore | ||
| README.md | ||
Unity Lessons
Учебный проект для последовательного изучения разработки игр на Unity. Итогом этого репозитория будет создание простой трехмерной игры от первого лица.
Теги указывают конечное состояние проекта на момент завершения соответствующего занятия. Коммиты между тегами показывают этапы разработки, а комментарии к коду объясняют принятые решения.
Формат нейминга тегов:
lessonX-lesson_description, где
X- номер занятияlesson_description- короткое описание изменений с последнего тега
Для каждого тега в репозитории есть (или будет создана в ближайшем будущем) презентация с дополнительной информацией про C# в целом и Unity API в частности.
Предложенные в проекте решения не являются идеальными и носят иллюстрационный характер, демонстрируя те или иные возможности Unity и C#.
Занятия
- Знакомство с Unity и простой скрипт перемещения —
lesson1-simple_movement. Презентация. - Векторы, кватернионы и вращение объектов —
lesson2-simple_rotation. - Raycast и взаимодействие с интерактивными объектами —
lesson3-raycast_interactive_doors. - WIP...