Кредиты https://codepen.io/boldfacedesign/pen/eoggd
San Andreas Unity - переосмысление игрового двигателя GTA San Andreas в Unity.
Nodulus - игра -головоломка с умным поворотом. Основываясь на математической теории, лежащей в основе головоломок, состоит из сетки кубиков и стержней, которые можно вращать с помощью удара.
Игра в стиле Angry Birds - попытка воспроизвести уровень и соответствующие механизмы знаменитой игры Rovio's Angry Birds, встроенного игрового двигателя Unity. Исходный код предоставляется в образовательных целях.
Матч-3 игра-игра матча-3 в Unity (например, Candy Crush и Geveseled).
Темное подземелье - самый темный порт подземелья в Unity. Почти полностью идентично оригиналу.
Hogwarts - Hogwarts (Гарри Поттер) открытая игра из песочницы, сделанная в Unity.
Infiniterunner3d - создание бесконечной игры 3D -бегуна в Unity.
Cubeworld - Minecraft, как игра, сделанная в Unity.
Multiplayer-FPS-многопользовательская игра с от первого лица, основанная на Unity3D. Поддерживаются различные типы входных устройств, включая Kinect, контроллеры Xbox, Leap Motion и VR -очки.
Starcraft Unity3d - отдых классической игры Starcraft By Blizzard, на Unity3d.
Основы
Средний
Arcore - создайте новые опыты дополненной реальности, которые плавно смешивают цифровые и физические миры. Преобразовать то, как люди играют, делают покупки, изучают, создают и испытывайте мир вместе - в масштабе Google.
Arkit - Постройте непревзойденные опыт дополненной реальности для сотен миллионов пользователей на iOS и iPados, крупнейших AR -платформах в мире.
Vuforia - самый широко развернутый AR в мире.
Innoactive Creator - масштабируемое и поддерживаемое единство.
Примеры невиновного создателя - простые примеры, демонстрирующие возможности невиновного создателя.
Xr-interaction-toolkit-examples-Различные примеры для использования с инструментарием для взаимодействия XR.
OpenVR XR - плагин OpenVR для XR API Unity.
2D-платформер-Hunter-2D-контроллер платформера в Unity.
Редактор Unity Unity/Инструменты отладки - инспектор в игре и инструменты отладки для приложений, изготовленных с помощью игрового двигателя Unity3D.
Path -Creator - интуитивно понятный и легкий редактор для быстрого создания гладких путей в редакторе.
UIWIDGETS - пакет Unity, который помогает разработчикам создавать, отлаживать и развернуть эффективные кроссплатформенные приложения.
ScriptableObject -Architecture - делает использование сценариев в качестве фундаментальной части вашей архитектуры в Unity Super Easy.
UNIRX - Реактивные расширения для единства.
CHARP-PROMISE-Обещания библиотеки для C# для управления асинхронными операциями.
Fsm_command_patterns - базовая платформа, разработанная для помощи, чтобы преодолевать шаблон состояния и командный шаблон.
RestClient -? Простой HTTP и REST Client для Unity на основе обещаний также поддерживает обратные вызовы! ?
Native Toolkit - легко интегрировать нативные функции iOS и Android в проекты Unity.
Спиннер пряжи - инструмент для построения интерактивного диалога в играх!
Компоненты Unity2D - разнообразная коллекция компонентов Unity3D, которые я создал для использования в 2D -платформере/RPG, которую я сейчас разрабатываю.
Unity Image Cropper - решение для обрезки изображения на основе Ugui для Unity 3D.
Chainsafe Gaming - Unity SDK для создания игр, которые взаимодействуют с блокчейнами.
Кодирование в C# в Unity для начинающих - самые основы кодирования, такие как переменные, функции и классы, и как их использовать.
Паттерны дизайна, написанные в Unity3D - все банда из четырех дизайнерских шаблонов, написанных в Unity C# со многими примерами.
Введение в Roll-A-Ball-введение в проект Roll-Aball, показывающий окончательную игру и описывает, что будет рассмотрено в этих учебных пособиях.
Настройка игры - создание нового проекта и настройка базовой игры.
Перемещение игрока - перемещение объекта игрока, используя входные и физические силы игрока.
Перемещение камеры - Перемещение камеры относительно игрока.
Настройка игровой площадки - настройка игровой площадки.
Создание коллекционных объектов - Создание и размещение коллекционных коллекций "забрать".
Сбор объектов Pick Up - сбор объектов пикапа; обсуждение физики, столкновений и триггеров.
Отображение партитуры и текста - подсчет, отображение текста и заканчивая игру.
Создание игры - создание игры в качестве автономного применения.
Сценарии как компоненты поведения - узнайте о компоненте поведения, который является сценарием Unity, и о том, как создавать и прикрепить их к объектам.
Переменные и функции - что такое переменные и функции, и как они хранят и обрабатывают информацию для нас?
Конвенции и синтаксис - узнайте о некоторых основных соглашениях и синтаксисе написания кода.
Если операторы - как использовать операторы, чтобы установить условия в вашем коде.
Петли - как использовать для, в то время как и Do -While, а также для каждого цикла повторять действия в коде.
Модификаторы объема и доступа - понимание объема переменной и функций и доступности.
Проснитесь и запустите - как использовать бодрствование и запуск, две функции инициализации Unity.
Update и FixedUpdate - Как реализовать каждый кадр с помощью функций Update и FixedUpdate, и их различия.
Векторная математика - праймер по векторной математике, а также информация о точечных и перекрестных продуктах.
Включение и отключение компонентов - как включить и отключить компоненты с помощью скрипта во время выполнения.
Активация GameObjects - узнайте о компоненте поведения, который является сценарием Unity, и о том, как создавать и прикрепить их к объектам.
Перевести и повернуть - как использовать две функции преобразования, транслируя и вращаются, чтобы реализовать положение и вращение объекта, не имеющего жесткого тела.
Посмотрите - как сделать преобразование игрового объекта лицом к другому, используя функцию Lookat.
Уничтожить - как использовать функцию уничтожения для удаления GameObjects и компонентов во время выполнения.
GetButton и GetKey - Как получить кнопку или ключ для ввода и как ведут себя / как ведут себя / могут быть изменены с помощью диспетчера ввода.
Getaxis - как «получить вход на основе оси» для ваших игр в Unity и как эти оси могут быть изменены с помощью диспетчера ввода.
OnmouseDown - Как обнаружить щелчок мыши на коллайдер или элемент графического интерфейса.
GetComponent - Как использовать функцию GetComponent для решения свойств других сценариев или компонентов.
DELTATIME - что такое Delta Time и как его можно использовать в ваших играх для сглаживания и интерпретации значений.
DataTypes - Узнайте важные различия между значением и ссылками, чтобы лучше понять, как работают переменные.
Классы - Как использовать классы для хранения и организации вашей информации, и как создавать конструкторы для работы с частями вашего класса.
Instantiate - Как использовать экземпляр для создания клонов Prefab во время выполнения.
Массивы - Использование массивов для сбора переменных вместе в более управляемую форму.
Invoke - Функции вызова позволяют вам планировать вызовы методов, которые будут происходить в более позднее время.
Перечисления - перечисления позволяют создавать коллекцию связанных константов.
Операторы переключения - операторы коммутатора действуют как условия оптимизации. Они полезны, когда вы хотите сравнить одну переменную с серией констант.
События - Узнайте, как использовать специальные делегаты, называемые событиями, чтобы подписаться методы (функции) для создания гибких систем вещания в вашем коде.
Создание текстового приключения, часть 1 - Узнайте, как запрограммировать текстовую приключенческую игру, в которой игрок исследует серию комнат, читая текст и вводя команды через клавиатуру.
Создание текстового приключения, часть 2 - Узнайте, как отображать описания всех элементов в комнате, когда мы вводим его.
Как играть в тестовые игровые моды (Официальное учебное пособие Unity) - в учебном пособии по тестированию пьесы вы узнаете, как играть и модифицировать свою микрогаму в Unity.
OpenUpm - реестр пакетов Unity с открытым исходным кодом.
Brackeys - Game Dev
Сплошные - солидные принципы на картинках.
.NET Документация - твердый, ди, n -уровне, журналы и т. Д. С Dotnet.
Gameev -Resources - замечательный список ресурсов разработки игры.
Awesome -Unity3d - категоризированная коллекция Awesome OpenSource Unity3d Repos.
Awesome Unity Open Source на GitHub (800+) - категоризированная коллекция Awesome Unity Open Source на GitHub.
Awesome Unity Free - Сообщество, основанный на сообществе полезного игрового двигателя Unity «Бесплатные» пакеты, библиотеки и другие.
Awesome Unity Community-категоризированная коллекция высококачественных высококачественных активов, проектов и ресурсов Unity.
3DOF: термин, часто используемый в контексте виртуальной реальности, относится только к отслеживанию вращательного движения: шага, рыскания и рулона.
6dof: относится к свободе движения жесткого тела в трехмерном пространстве.
Я верю в единорогов? Поддержите меня, если вы тоже.
Пожертвовать Ethereum , Ada , Bnb , Shiba , USDT/USDC , Doge и т. Д.
Адрес кошелька: jdnichollsc.eth
Пожалуйста, дайте нам знать ваш вклад!
Сделано с ❤
https://avatars0.githubusercontent.com/u/28855608?s=200&v=4 "align =" справа ">