В данном разделе я буду публиковать основные ресурсы по изучению игрового движка Unity.
Прежде всего я рекомендую обратиться к официальной документации по Unity
Table of Contents
Toggle1 официальная документации по Unity
2 Начать с просмотра видеоуроков.
Простая игра в Unity
КАК СОЗДАТЬ ПРОСТУЮ 3D ИГРУ НА UNITY? || Unity 3D C# Уроки Создание Игр

3 Курс по С#
Для написания скриптов в Unity необходимо хорошо знать язык программирования C#. Для его изучения я рекомендую пройти бесплатный курс на Stepik и записаться ко мне в класс
https://stepik.org/join-class/765e1d389538a4c5701257f85e3bafd73c54e1d6
Я буду видеть ваш результат обучения и помогать преодолевать сложности! Для записи на индивидуальные или групповые занятия запишитесь ниже и ждите подтверждения на емаил
4 Визуальное программирование в Unity
Для Unity уже давно существует ассет Playmaker, который позволяет создавать сценарии игры без написания кода. У него есть свои пользователи и их достаточно много. Я никогда не пользовался такими инструментами и думаю, что какой-либо более-менее серьезный проект невозможно сделать без написания кода.
Однако, для каких-то отдельных элементов и частей игры, такой подход вполне может сократить время разработки. Так недавно появился ещё один инструмент для визуального программирования, похожий на Blueprints из движка Unreal — Bolt.
Источник <https://mopsicus.ru/all/visual-scripting-unity/>
Unity3D Starter. Урок 1. Введение в Unity3D.

Первый урок Unity3D
Unity3D Starter. Урок 2. Текстуры, материалы и элементы сцены
Источник <https://www.youtube.com/watch?v=VeoezC9JeWE>
Unity3D Starter. Урок 2. Текстуры, материалы и элементы сцены.

Пишем Скрипты в Unity
Unity3D Starter. Урок 3. Скрипты и движение объектов.

Как сделать веб приложение? Создание веб игры на Unity за 25 минут!
Источник <https://www.youtube.com/watch?v=YbKI5kF6mQQ>
Онлайн игры на Unity: как создавать, что использовать, какие бывают
Источник <https://www.youtube.com/watch?v=III7Wloq70c>
Официальная документация
https://docs.unity3d.com/ru/530/Manual/class-Canvas.html
https://store.unity.com/contact?button=1&type=enterprise
5 Школа разработки игр
https://www.youtube.com/channel/UCSQwsP1Y3ctN8rH_GEo0pYw
2021-07-18
Unity
Видеоуроки по Unity

6 store.unity
https://store.unity.com/download-nuo


https://stepik.org/lesson/321011/step/10?unit=303991

7 Книга по Unity Хокиинг Д -Unity в действии

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class myscript : MonoBehaviour
{
// Start is called before the first frame update
public Transform EndPoint;
void Start()
{
Debug.Log(“Start()=” + Time.time);
}
// Update is called once per frame
void Update()
{
transform.position = Vector3.MoveTowards(transform.position, EndPoint.position, Time.deltaTime);
}
}
1


Все коды доступны по ссылке
https://github.com/jhocking/uia-2e
Создание простой 3D игры в Unity | #3 – Движение игрока
Источник <https://www.youtube.com/watch?v=JL3XfoKkuOg>
Официальный сайт по изучению Unity

Создаём свет в Unity Д395 Rec 08 09 21

https://dist.by/book/unity.pdf
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class rotate : MonoBehaviour
{
public float speed = 3.0f;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
transform.Rotate(0, speed, 0);
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MouseRotate : MonoBehaviour
{
public enum RotationAxes
{
MouseXAndY = 0,
MouseX = 1,
MouseY = 2
}
public RotationAxes axes = RotationAxes.MouseXAndY;
public float sensitivityHor = 9.0f;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
if (axes== RotationAxes.MouseX)
{
transform.Rotate(0, Input.GetAxis(“Mouse X”)*sensitivityHor, 0);
}
else if (axes == RotationAxes.MouseY)
{
}
else
{
}
}
}
8 Как использовать меню и систему уровней
9 Unity Educators Live
Источник <https://create.unity.com/educators-live-2021>

9.1 Unity Curricular Framework
A guide to bringing interactive applications and game design into the classroom
Create relevant, engaging, and comprehensive curricula for game design and development or interactive applications at secondary and post-secondary levels with this free curriculum development framework.
The Unity Curricular Framework includes information for planning and scoping educational curricula, plus an activities and resources guide that includes free Unity Learn tutorials, projects and courses that you can use in your game design and development lessons. The Curricular Framework maps to learning objectives for academic standards such as Common Core, Next-Generation Science Standards, and 21st Century Skills.
Please tell us a bit about yourself and your education program to access the Unity Curricular Framework download.
Источник <https://create.unity3d.com/curricular-framework>


https://unity.com/products/unity-education-grant-license
9.2 Учебная программа Unity

Создать платформер
Создать анимацию в Unity
