Changes

Jump to navigation Jump to search
m
no edit summary
Line 13: Line 13:  
https://unity.com/products/unity-student
 
https://unity.com/products/unity-student
   −
<nowiki>https://www.youtube.com/watch?v=DDPd2UKnoaU&ab_channel=HelpfulOnline</nowiki>
+
https://www.youtube.com/watch?v=DDPd2UKnoaU&ab_channel=HelpfulOnline
    
==== 1.1.1.2.         Unity Hub / Modules ====
 
==== 1.1.1.2.         Unity Hub / Modules ====
 
Modules are optional components you can use to tailor your editor installation. You can limit the Editor download/install size if you select only the modules that you require. Below is a link that explains how to add or remove modules from unity installs.
 
Modules are optional components you can use to tailor your editor installation. You can limit the Editor download/install size if you select only the modules that you require. Below is a link that explains how to add or remove modules from unity installs.
   −
<nowiki>https://docs.unity3d.com/2020.2/Documentation/Manual/GettingStartedAddingEditorComponents.html</nowiki>
+
https://docs.unity3d.com/2020.2/Documentation/Manual/GettingStartedAddingEditorComponents.html
    
==== 1.1.1.3.         Unity User Interface ====
 
==== 1.1.1.3.         Unity User Interface ====
 
The Unity User Interface (UI) comprises of visual elements and controls allowing interactions between you and the game. Below is an image of the Unity UI and a link that explains the basics of using the Unity Game Editor.
 
The Unity User Interface (UI) comprises of visual elements and controls allowing interactions between you and the game. Below is an image of the Unity UI and a link that explains the basics of using the Unity Game Editor.
   −
<nowiki>https://docs.unity3d.com/Manual/UsingTheEditor.html</nowiki>
+
https://docs.unity3d.com/Manual/UsingTheEditor.html
    
==== 1.1.1.4.         Assets ====
 
==== 1.1.1.4.         Assets ====
 
Assets in Unity are objects that you use to create your game. They can be 3D models, characters, textures or 2D graphics. They can be either obtained for free or purchased from the Unity Asset Store.
 
Assets in Unity are objects that you use to create your game. They can be 3D models, characters, textures or 2D graphics. They can be either obtained for free or purchased from the Unity Asset Store.
   −
·      Unity Asset Store: <nowiki>https://assetstore.unity.com/</nowiki>
+
·      Unity Asset Store: https://assetstore.unity.com/
   −
·      Downloading Assets Unity: <nowiki>https://support.unity.com/hc/en-us/articles/210112873-How-do-I-download-an-asset</nowiki>
+
·      Downloading Assets Unity: https://support.unity.com/hc/en-us/articles/210112873-How-do-I-download-an-asset
   −
·      More Assets: <nowiki>https://devassets.com/</nowiki>
+
·      More Assets: https://devassets.com/
   −
·       Installing Assets: <nowiki>https://www.youtube.com/watch?v=AzItMI583kY&ab_channel=Dr.AfiqahHashim</nowiki>
+
·      Installing Assets: https://www.youtube.com/watch?v=AzItMI583kY&ab_channel=Dr.AfiqahHashim
    
==== 1.1.1.5.         Plug-Ins / Package Manager ====
 
==== 1.1.1.5.         Plug-Ins / Package Manager ====
 
In Unity, you normally use scripts to create functionality, but you can also include code created outside Unity in the form of a plug-in. Packages deliver a wide range of enhancements to Unity through the Package Manager. To help find and use these packages, the Package Manager window provides collections of packages that you can use together, called feature sets.
 
In Unity, you normally use scripts to create functionality, but you can also include code created outside Unity in the form of a plug-in. Packages deliver a wide range of enhancements to Unity through the Package Manager. To help find and use these packages, the Package Manager window provides collections of packages that you can use together, called feature sets.
   −
·       Package Manager Info: <nowiki>https://docs.unity3d.com/Manual/Packages.html#:~:text=The%20Package%20Manager%20also%20supports,examples%2C%20tutorials%20and%20Editor%20extensions</nowiki>.
+
·       Package Manager Info: [https://docs.unity3d.com/Manual/Packages.html#:~:text=The%20Package%20Manager%20also%20supports,examples%2C%20tutorials%20and%20Editor%20extensions. <nowiki>https://docs.unity3d.com/Manual/Packages.html#:~:text=The%20Package%20Manager%20also%20supports,examples%2C%20tutorials%20and%20Editor%20extensions</nowiki>.]
    
·       How to use Package Manager: <nowiki>https://www.youtube.com/watch?v=gWNBzMNFTqc&ab_channel=TurboMakesGames</nowiki>
 
·       How to use Package Manager: <nowiki>https://www.youtube.com/watch?v=gWNBzMNFTqc&ab_channel=TurboMakesGames</nowiki>
   −
·       Plug-Ins Info: <nowiki>https://docs.unity3d.com/Manual/Plugins.html</nowiki>
+
·       Plug-Ins Info: https://docs.unity3d.com/Manual/Plugins.html
    
=== 1.1.2.     Scripting in Unity ===
 
=== 1.1.2.     Scripting in Unity ===
Line 49: Line 49:     
==== 1.1.2.1.         Scripting in Unity ====
 
==== 1.1.2.1.         Scripting in Unity ====
Scripting Info: <nowiki>https://docs.unity3d.com/Manual/ScriptingSection.html</nowiki>
+
Scripting Info: https://docs.unity3d.com/Manual/ScriptingSection.html
    
==== 1.1.2.2.         Creating a New Script ====
 
==== 1.1.2.2.         Creating a New Script ====
Creating a New Script: <nowiki>https://www.youtube.com/watch?v=9tMvzrqBUP8</nowiki>
+
Creating a New Script: https://www.youtube.com/watch?v=9tMvzrqBUP8
    
==== 1.1.2.3.         What is C# ====
 
==== 1.1.2.3.         What is C# ====
What is C#: <nowiki>https://dotnet.microsoft.com/en-us/learn/csharp</nowiki>
+
What is C#: https://dotnet.microsoft.com/en-us/learn/csharp
    
==== 1.1.2.4.         Python & Unity ====
 
==== 1.1.2.4.         Python & Unity ====
·       What is Python? : <nowiki>https://gamedevacademy.org/python-programming-for-beginners-2/</nowiki>
+
·       What is Python? : https://gamedevacademy.org/python-programming-for-beginners-2/
   −
·       Sending Data from Python to Unity (TCP Socket): <nowiki>https://www.youtube.com/watch?v=Dm0CiAiZk14&ab_channel=Conor</nowiki>
+
·       Sending Data from Python to Unity (TCP Socket): https://www.youtube.com/watch?v=Dm0CiAiZk14&ab_channel=Conor
   −
·       Python Scripting Package: <nowiki>https://docs.unity3d.com/Packages/com.unity.scripting.python@7.0/manual/index.html</nowiki>
+
·       Python Scripting Package: https://docs.unity3d.com/Packages/com.unity.scripting.python@7.0/manual/index.html
    
=== 1.1.3.      NPC Characters, NPC Character Animations, Movements, Objects, and User Interface ===
 
=== 1.1.3.      NPC Characters, NPC Character Animations, Movements, Objects, and User Interface ===
Line 68: Line 68:     
==== 1.1.3.1.         Materials ====
 
==== 1.1.3.1.         Materials ====
·       Info: <nowiki>https://docs.unity3d.com/Manual/Materials.html</nowiki>
+
·       Info: https://docs.unity3d.com/Manual/Materials.html
   −
·       Video Tutorial: <nowiki>https://www.youtube.com/watch?v=aiTl7B2xTmA&ab_channel=TheRealTimeEssentials</nowiki>
+
·       Video Tutorial: https://www.youtube.com/watch?v=aiTl7B2xTmA&ab_channel=TheRealTimeEssentials
    
==== 1.1.3.2.         NPC Characters and Modeling ====
 
==== 1.1.3.2.         NPC Characters and Modeling ====
 
NPC Characters and other Models can be downloaded from the Unity Asset Store or other online data bases.
 
NPC Characters and other Models can be downloaded from the Unity Asset Store or other online data bases.
   −
·       Realistic NPC Characters: <nowiki>https://www.youtube.com/watch?v=va-qyFa312g&t=10s</nowiki>
+
·       Realistic NPC Characters: https://www.youtube.com/watch?v=va-qyFa312g&t=10s
   −
·       Adding Character Models to Unity: <nowiki>https://www.youtube.com/watch?v=Q8lJpoUwaBA&ab_channel=Fui</nowiki>
+
·       Adding Character Models to Unity: https://www.youtube.com/watch?v=Q8lJpoUwaBA&ab_channel=Fui
    
==== 1.1.3.3.         NPC Character Animation & Movement ====
 
==== 1.1.3.3.         NPC Character Animation & Movement ====
·       Animating Characters (Unity Animator): <nowiki>https://www.youtube.com/watch?v=vApG8aYD5aI&ab_channel=iHeartGameDev</nowiki>
+
·       Animating Characters (Unity Animator): https://www.youtube.com/watch?v=vApG8aYD5aI&ab_channel=iHeartGameDev
   −
·       Animating Animals: <nowiki>https://www.youtube.com/watch?v=fmp1t5Ug5CI</nowiki>
+
·       Animating Animals: https://www.youtube.com/watch?v=fmp1t5Ug5CI
    
===== 1.1.3.3.1.      Mixamo =====
 
===== 1.1.3.3.1.      Mixamo =====
 
Mixamo is a website that you can download animations from and incorporate into your Unity project.
 
Mixamo is a website that you can download animations from and incorporate into your Unity project.
   −
·       Mixamo: <nowiki>https://www.mixamo.com/#/</nowiki>
+
·       Mixamo: https://www.mixamo.com/#/
   −
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=Vsj_UpnLFF8&ab_channel=BMo</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=Vsj_UpnLFF8&ab_channel=BMo
    
==== 1.1.3.4.         Universal User Movement (Using Mouse and Keyboard) ====
 
==== 1.1.3.4.         Universal User Movement (Using Mouse and Keyboard) ====
 
In most projects, it is useful to be able to control the user with the mouse and keyboard as it can save time in development. It is useful in the development phase so that you can test your game without the need of putting on/off a VR headset for example. The controls can still be implemented for 3D projects too if desired.
 
In most projects, it is useful to be able to control the user with the mouse and keyboard as it can save time in development. It is useful in the development phase so that you can test your game without the need of putting on/off a VR headset for example. The controls can still be implemented for 3D projects too if desired.
   −
·       First-Person: <nowiki>https://www.youtube.com/watch?v=f473C43s8nE&ab_channel=Dave%2FGameDevelopment</nowiki>
+
·       First-Person: https://www.youtube.com/watch?v=f473C43s8nE&ab_channel=Dave%2FGameDevelopment
   −
·       Third-Person: <nowiki>https://www.youtube.com/watch?v=UCwwn2q4Vys&ab_channel=Dave%2FGameDevelopment</nowiki>
+
·       Third-Person: https://www.youtube.com/watch?v=UCwwn2q4Vys&ab_channel=Dave%2FGameDevelopment
    
==== 1.1.3.5.         Menu Screen / User Interface ====
 
==== 1.1.3.5.         Menu Screen / User Interface ====
In all projects, you will want some type of menu screen. There are many different ways to do this. Below is a link to a basic menu start screen.
+
In all projects, you will want some type of menu screen. There are many different ways to do this. Below is a link to a tutorial to create a basic menu main screen.
   −
<nowiki>https://www.youtube.com/watch?v=DX7HyN7oJjE&ab_channel=RehopeGames</nowiki>
+
https://www.youtube.com/watch?v=DX7HyN7oJjE&ab_channel=RehopeGames
    
==== 1.1.3.6.         Trigger Zones ====
 
==== 1.1.3.6.         Trigger Zones ====
 
In VR games and Experiences, sometimes we want events to occur when passing through a certain point or when an object/character passes through a point. For example, a sound effect goes off when passing through a doorway, or narration continues once user completes a task. Below is a video explaining how you can implement this.
 
In VR games and Experiences, sometimes we want events to occur when passing through a certain point or when an object/character passes through a point. For example, a sound effect goes off when passing through a doorway, or narration continues once user completes a task. Below is a video explaining how you can implement this.
   −
<nowiki>https://www.youtube.com/watch?v=p1ZgS2z-LTs&ab_channel=passivestar</nowiki>
+
https://www.youtube.com/watch?v=p1ZgS2z-LTs&ab_channel=passivestar
    
=== 1.1.4.      Environment ===
 
=== 1.1.4.      Environment ===
Line 114: Line 114:  
World Building encompasses everything that includes attaining assets to create your in-game world.
 
World Building encompasses everything that includes attaining assets to create your in-game world.
   −
·       Using Pro-Builder: <nowiki>https://www.youtube.com/watch?v=Lqhn0Hl8e_Y&t=25s</nowiki>
+
·       Using Pro-Builder: https://www.youtube.com/watch?v=Lqhn0Hl8e_Y&t=25s
   −
·       Terrains: Unity - Manual: Creating and editing Terrains (unity3d.com)
+
·       Terrains: [https://docs.unity3d.com/Manual/terrain-UsingTerrains.html Unity - Manual: Creating and editing Terrains (unity3d.com)]
   −
·       Building a simple 3D Environment: <nowiki>https://www.youtube.com/watch?v=saa9zxgCMu4&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=3&ab_channel=ValemTutorials</nowiki>
+
·       Building a simple 3D Environment: https://www.youtube.com/watch?v=saa9zxgCMu4&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=3&ab_channel=ValemTutorials
    
==== 1.1.4.2.         Skybox ====
 
==== 1.1.4.2.         Skybox ====
 
The desired ambience for your game can be created using the skybox. It is the background of the world and as the name suggests, the sky.
 
The desired ambience for your game can be created using the skybox. It is the background of the world and as the name suggests, the sky.
   −
·       Replacing default skybox in Unity: SMBMonth_CA_SMBPurchase_PROS_YT_Video_15s_16x9 (youtube.com)
+
·       Replacing default skybox in Unity: [https://www.youtube.com/watch?v=ckgfQdaEdwk SMBMonth_CA_SMBPurchase_PROS_YT_Video_15s_16x9 (youtube.com)]
   −
·       Manual: Unity - Manual: Skybox (unity3d.com)
+
·       Manual: [https://docs.unity3d.com/2019.2/Documentation/Manual/class-Skybox.html Unity - Manual: Skybox (unity3d.com)]
    
==== 1.1.4.3.         Lighting ====
 
==== 1.1.4.3.         Lighting ====
 
Lighting in Unity approximates how light behaves in the real world, contributing to realistic scenes.
 
Lighting in Unity approximates how light behaves in the real world, contributing to realistic scenes.
   −
·      Info: <nowiki>https://docs.unity3d.com/Manual/LightingInUnity.html</nowiki>
+
·      Info: https://docs.unity3d.com/Manual/LightingInUnity.html
   −
·      Lighting Tutorial: <nowiki>https://www.youtube.com/watch?v=VnG2gOKV9dw&list=PLPV2KyIb3jR5QFsefuO2RlAgWEz6EvVi6&index=20</nowiki>
+
·      Lighting Tutorial: https://www.youtube.com/watch?v=VnG2gOKV9dw&list=PLPV2KyIb3jR5QFsefuO2RlAgWEz6EvVi6&index=20
   −
·      Environment Basic Lighting (@9:30): <nowiki>https://www.youtube.com/watch?v=saa9zxgCMu4&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=3&ab_channel=ValemTutorials</nowiki>
+
·      Environment Basic Lighting (@9:30): https://www.youtube.com/watch?v=saa9zxgCMu4&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=3&ab_channel=ValemTutorials
    
=== 1.1.5.      Cameras, Cinemachine, and Unity Recorder ===
 
=== 1.1.5.      Cameras, Cinemachine, and Unity Recorder ===
Line 140: Line 140:     
==== 1.1.5.1.         Cameras ====
 
==== 1.1.5.1.         Cameras ====
·       Info: <nowiki>https://docs.unity3d.com/351/Documentation/Manual/Cameras.html</nowiki>
+
·       Info: https://docs.unity3d.com/351/Documentation/Manual/Cameras.html
    
==== 1.1.5.2.         Cinemachine ====
 
==== 1.1.5.2.         Cinemachine ====
 
Used to make cinematic trailers for game or application.
 
Used to make cinematic trailers for game or application.
   −
·       Info: <nowiki>https://unity.com/unity/features/editor/art-and-design/cinemachine</nowiki>
+
·       Info: https://unity.com/unity/features/editor/art-and-design/cinemachine
   −
·       Tutorial / Showcase: <nowiki>https://www.youtube.com/watch?v=x6Q5sKXjZOM&list=PLX2vGYjWbI0TQpl4JdfEDNO1xK_I34y8P&ab_channel=Unity</nowiki>
+
·       Tutorial / Showcase: https://www.youtube.com/watch?v=x6Q5sKXjZOM&list=PLX2vGYjWbI0TQpl4JdfEDNO1xK_I34y8P&ab_channel=Unity
   −
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=XT6mUlpO4fA&ab_channel=iHeartGameDev</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=XT6mUlpO4fA&ab_channel=iHeartGameDev
    
==== 1.1.5.3.         Unity Recorder ====
 
==== 1.1.5.3.         Unity Recorder ====
 
The Unity Recorder is used to record gameplay in the unity editor.
 
The Unity Recorder is used to record gameplay in the unity editor.
   −
·       Info: <nowiki>https://docs.unity3d.com/Packages/com.unity.recorder@2.0/manual/index.html</nowiki>
+
·       Info: https://docs.unity3d.com/Packages/com.unity.recorder@2.0/manual/index.html
   −
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=-W27WCobILI&ab_channel=SpeedTutor</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=-W27WCobILI&ab_channel=SpeedTutor
    
=== 1.1.6.      Sounds & Story Telling ===
 
=== 1.1.6.      Sounds & Story Telling ===
Line 162: Line 162:     
==== 1.1.6.1.         Sound Effects ====
 
==== 1.1.6.1.         Sound Effects ====
·       Info: <nowiki>https://learn.unity.com/tutorial/working-with-audio-components-2019-3</nowiki>
+
·       Info: https://learn.unity.com/tutorial/working-with-audio-components-2019-3
   −
·       Free audio files: <nowiki>https://learn.unity.com/tutorial/working-with-audio-components-2019-3</nowiki>
+
·       Free audio files: https://learn.unity.com/tutorial/working-with-audio-components-2019-3
    
==== 1.1.6.2.         Dialogue / Narration ====
 
==== 1.1.6.2.         Dialogue / Narration ====
 
Dialogue can be useful when delivering information and guiding players throughout the game.
 
Dialogue can be useful when delivering information and guiding players throughout the game.
   −
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=8oTYabhj248</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=8oTYabhj248
   −
·       Narrative story using timeline: <nowiki>https://www.youtube.com/watch?v=AJBb-PA-nAk&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=9&ab_channel=ValemTutorials</nowiki>
+
·       Narrative story using timeline: https://www.youtube.com/watch?v=AJBb-PA-nAk&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=9&ab_channel=ValemTutorials
    
==== 1.1.6.3.         Timeline ====
 
==== 1.1.6.3.         Timeline ====
 
Use the Timeline window to create cut-scenes, cinematics, and game-play sequences by visually arranging tracks and clips linked to GameObjects in your Scene.
 
Use the Timeline window to create cut-scenes, cinematics, and game-play sequences by visually arranging tracks and clips linked to GameObjects in your Scene.
   −
·       Info: <nowiki>https://docs.unity3d.com/Packages/com.unity.timeline@1.2/manual/tl_about.html</nowiki>
+
·       Info: https://docs.unity3d.com/Packages/com.unity.timeline@1.2/manual/tl_about.html
   −
·       Video Intro: <nowiki>https://www.youtube.com/watch?v=G_uBFM3YUF4&ab_channel=Brackeys</nowiki>
+
·       Video Intro: https://www.youtube.com/watch?v=G_uBFM3YUF4&ab_channel=Brackeys
   −
·       Video Tutorial: <nowiki>https://www.youtube.com/watch?v=42QZ3aUDnV0&list=PLmXKnJbgQ2cqGG4WwuE43L-kwmb3C0-1x&ab_channel=Unity</nowiki>
+
·       Video Tutorial: https://www.youtube.com/watch?v=42QZ3aUDnV0&list=PLmXKnJbgQ2cqGG4WwuE43L-kwmb3C0-1x&ab_channel=Unity
   −
·       Narrative Story Using Timeline: <nowiki>https://www.youtube.com/watch?v=AJBb-PA-nAk&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=9&ab_channel=ValemTutorials</nowiki>
+
·       Narrative Story Using Timeline: https://www.youtube.com/watch?v=AJBb-PA-nAk&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=9&ab_channel=ValemTutorials
    
=== 1.1.7.      Design Day Preparation ===
 
=== 1.1.7.      Design Day Preparation ===
Line 190: Line 190:  
Before Design Day, we recommend building your unity project as a launchable program on all of the MakerSpace laptops. This way on design day, no matter what laptop you are using, you will be able to demonstrate your functioning game. This will complete your project.
 
Before Design Day, we recommend building your unity project as a launchable program on all of the MakerSpace laptops. This way on design day, no matter what laptop you are using, you will be able to demonstrate your functioning game. This will complete your project.
   −
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=7nxKAtxGSn8&ab_channel=Brackeys</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=7nxKAtxGSn8&ab_channel=Brackeys
    
==== 1.1.7.2.         Transferring Project from one PC to another ====
 
==== 1.1.7.2.         Transferring Project from one PC to another ====
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=ozVkcEfnlwI&ab_channel=WasayTechTips</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=ozVkcEfnlwI&ab_channel=WasayTechTips
    
== 1.2.           Virtual Reality (VR) in Unity ==
 
== 1.2.           Virtual Reality (VR) in Unity ==
Line 201: Line 201:  
In VR projects, we can introduce a new way to interact with a User Interface. It is an in-game UI / menu that has a lot of different applications.
 
In VR projects, we can introduce a new way to interact with a User Interface. It is an in-game UI / menu that has a lot of different applications.
   −
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=yhB921bDLYA&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=8&ab_channel=ValemTutorials</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=yhB921bDLYA&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=8&ab_channel=ValemTutorials
   −
·       Tutorial #2: <nowiki>https://www.youtube.com/watch?v=6WfowlZ51i8&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=11&ab_channel=ValemTutorials</nowiki>
+
·       Tutorial #2: https://www.youtube.com/watch?v=6WfowlZ51i8&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=11&ab_channel=ValemTutorials
    
=== 1.2.2.      User Movement and Interactions in VR ===
 
=== 1.2.2.      User Movement and Interactions in VR ===
Line 209: Line 209:     
==== 1.2.2.1.         User Movement in VR ====
 
==== 1.2.2.1.         User Movement in VR ====
·      Continuous Movement: <nowiki>https://www.youtube.com/watch?v=0VowAem2aMM&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=4&ab_channel=ValemTutorials</nowiki>
+
·      Continuous Movement: https://www.youtube.com/watch?v=0VowAem2aMM&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=4&ab_channel=ValemTutorials
   −
·      Teleportation: <nowiki>https://www.youtube.com/watch?v=9pVdiBogmew&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=5&ab_channel=ValemTutorials</nowiki>
+
·      Teleportation: https://www.youtube.com/watch?v=9pVdiBogmew&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=5&ab_channel=ValemTutorials
    
Note: In this video, the developer makes a mistake which he fixes in his next episode.
 
Note: In this video, the developer makes a mistake which he fixes in his next episode.
   −
·      More Teleportation and Continuous movement: <nowiki>https://www.youtube.com/watch?v=54J_mWO_gQ8&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=6&ab_channel=ValemTutorials</nowiki>
+
·      More Teleportation and Continuous movement: https://www.youtube.com/watch?v=54J_mWO_gQ8&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=6&ab_channel=ValemTutorials
    
==== 1.2.2.2.         User Interactions in VR ====
 
==== 1.2.2.2.         User Interactions in VR ====
 
In VR games and VR Experiences, Users often interact with objects or other characters. In this section some links are available to explore how to interact with objects and characters.
 
In VR games and VR Experiences, Users often interact with objects or other characters. In this section some links are available to explore how to interact with objects and characters.
   −
·      Grabbing objects and applying physics: <nowiki>https://www.youtube.com/watch?v=apzZ5Tma7Sg</nowiki>
+
·      Grabbing objects and applying physics: https://www.youtube.com/watch?v=apzZ5Tma7Sg
   −
<nowiki>https://www.youtube.com/watch?v=0xt6dACM_1I&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=6&ab_channel=ValemTutorials</nowiki>
+
.      Grabbing objects and applying physics #2: https://www.youtube.com/watch?v=0xt6dACM_1I&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=6&ab_channel=ValemTutorials
   −
·      Input and Hand Presence: <nowiki>https://www.youtube.com/watch?v=8PCNNro7Rt0&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=3&ab_channel=ValemTutorials</nowiki>
+
·      Input and Hand Presence: https://www.youtube.com/watch?v=8PCNNro7Rt0&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=3&ab_channel=ValemTutorials
   −
·      Distance Grab: <nowiki>https://www.youtube.com/watch?v=nowlPXuPEG8&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=7&ab_channel=ValemTutorials</nowiki>
+
·      Distance Grab: https://www.youtube.com/watch?v=nowlPXuPEG8&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=7&ab_channel=ValemTutorials
   −
·      Buttons and Socket Interactor: <nowiki>https://www.youtube.com/watch?v=pMOHX1qD2bE&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=7&ab_channel=ValemTutorials</nowiki>
+
·      Buttons and Socket Interactor: https://www.youtube.com/watch?v=pMOHX1qD2bE&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=7&ab_channel=ValemTutorials
   −
·      Ladder, Wheel, and Lever: <nowiki>https://www.youtube.com/watch?v=eX-jXuMQdps&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=8&ab_channel=ValemTutorials</nowiki>
+
·      Ladder, Wheel, and Lever: https://www.youtube.com/watch?v=eX-jXuMQdps&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=8&ab_channel=ValemTutorials
    
== 1.3.           Augmented Reality (AR) in Unity ==
 
== 1.3.           Augmented Reality (AR) in Unity ==
 
In this section we will cover Unity features that will be specific for AR projects in Unity.
 
In this section we will cover Unity features that will be specific for AR projects in Unity.
   −
·      Info: <nowiki>https://unity.com/solutions/xr/ar</nowiki>
+
·      Info: https://unity.com/solutions/xr/ar
    
=== 1.3.1.      Getting Started with AR Foundation ===
 
=== 1.3.1.      Getting Started with AR Foundation ===
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=FWyTf3USDCQ</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=FWyTf3USDCQ
    
=== 1.3.2.      AR Setup for iOS and ANDROID ===
 
=== 1.3.2.      AR Setup for iOS and ANDROID ===
·       Android: <nowiki>https://www.youtube.com/watch?v=0mpsiO2lCx0&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=1&ab_channel=DineshPunni</nowiki>
+
·       Android: https://www.youtube.com/watch?v=0mpsiO2lCx0&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=1&ab_channel=DineshPunni
   −
·       iOS: <nowiki>https://www.youtube.com/watch?v=eu_eG0eTFlA&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=2&ab_channel=DineshPunni</nowiki>
+
·       iOS: https://www.youtube.com/watch?v=eu_eG0eTFlA&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=2&ab_channel=DineshPunni
    
=== 1.3.3.      Image Tracking in AR ===
 
=== 1.3.3.      Image Tracking in AR ===
·       Tutorial: <nowiki>https://www.youtube.com/watch?v=o_z_Eb8Yh2g&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=3&ab_channel=DineshPunni</nowiki>
+
·       Tutorial: https://www.youtube.com/watch?v=o_z_Eb8Yh2g&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=3&ab_channel=DineshPunni
   −
·       Info: <nowiki>https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/tracked-image-manager.html</nowiki>
+
·       Info: https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@4.1/manual/tracked-image-manager.html
    
=== 1.3.4.      User Interactions ===
 
=== 1.3.4.      User Interactions ===
·       Plane Detection: <nowiki>https://www.youtube.com/watch?v=uWWiYfPTUtU&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=4&ab_channel=DineshPunni</nowiki>
+
·       Plane Detection: https://www.youtube.com/watch?v=uWWiYfPTUtU&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=4&ab_channel=DineshPunni
   −
·       Placing Objects in AR: <nowiki>https://www.youtube.com/watch?v=xguiSueY1Lw&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=5&ab_channel=DineshPunni</nowiki>
+
·       Placing Objects in AR: https://www.youtube.com/watch?v=xguiSueY1Lw&list=PL6VJLOFcTt7awvyIGIbLLPOBrW6-Y1R-J&index=5&ab_channel=DineshPunni
    
== 1.4.           360 Video Experience in Unity ==
 
== 1.4.           360 Video Experience in Unity ==
Line 259: Line 259:     
=== 1.4.1.      Getting Started ===
 
=== 1.4.1.      Getting Started ===
·       Unity Tutorial Playlist: <nowiki>https://www.youtube.com/playlist?list=PLX2vGYjWbI0TifrTlupfrJeLa7c8LunUf</nowiki>
+
·       Unity Tutorial Playlist: https://www.youtube.com/playlist?list=PLX2vGYjWbI0TifrTlupfrJeLa7c8LunUf
    
= 2.     Physical Equipment =
 
= 2.     Physical Equipment =
Line 268: Line 268:     
=== 2.1.1.      Configuration ===
 
=== 2.1.1.      Configuration ===
·      Setup: How To Setup VR Development in Unity 2022.2 with a Quest 2 (XR Interaction Toolkit 2.1) - YouTube
+
·      Setup: [https://www.youtube.com/watch?v=tGZgJ5XtOXo&t=32s How To Setup VR Development in Unity 2022.2 with a Quest 2 (XR Interaction Toolkit 2.1) - YouTube]
    
=== 2.1.2.      Connecting to Unity and Headset Plug-Ins ===
 
=== 2.1.2.      Connecting to Unity and Headset Plug-Ins ===
·       Unity Headset and Controller Connectivity Tutorial: <nowiki>https://www.youtube.com/watch?v=pm9W7r9BGiA&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=2&ab_channel=ValemTutorials</nowiki>
+
·       Unity Headset and Controller Connectivity Tutorial: https://www.youtube.com/watch?v=pm9W7r9BGiA&list=PLpEoiloH-4eM-fykn_3_QcJ-A_MIJF5B9&index=2&ab_channel=ValemTutorials
   −
·       Unity Headset and Controller Connectivity Tutorial 2:  <nowiki>https://www.youtube.com/watch?v=HhtTtvBF5bI&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=3&ab_channel=ValemTutorials</nowiki>
+
·       Unity Headset and Controller Connectivity Tutorial #2:  https://www.youtube.com/watch?v=HhtTtvBF5bI&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=3&ab_channel=ValemTutorials
   −
·       Meta Quest 2 Set-Up in Unity: <nowiki>https://www.youtube.com/watch?v=tGZgJ5XtOXo&ab_channel=Meetras</nowiki>
+
·       Meta Quest 2 Set-Up in Unity: https://www.youtube.com/watch?v=tGZgJ5XtOXo&ab_channel=Meetras
    
= 3.     Sharing Files =
 
= 3.     Sharing Files =
Line 283: Line 283:  
The simplest way to share files with group members is to transfer projects onto a USB stick and physically store the project.
 
The simplest way to share files with group members is to transfer projects onto a USB stick and physically store the project.
   −
·       Wiki: <nowiki>https://discussions.unity.com/t/save-to-flash-drive/38346</nowiki>
+
·       Wiki: https://discussions.unity.com/t/save-to-flash-drive/38346
   −
·       YouTube Tutorial: <nowiki>https://www.youtube.com/watch?v=ozVkcEfnlwI&t=3s&ab_channel=WasayTechTips</nowiki>
+
·       YouTube Tutorial: https://www.youtube.com/watch?v=ozVkcEfnlwI&t=3s&ab_channel=WasayTechTips
    
== 3.2.           Digitally with GitHub ==
 
== 3.2.           Digitally with GitHub ==
Line 291: Line 291:     
=== 3.2.1.      Setup ===
 
=== 3.2.1.      Setup ===
·       Info: <nowiki>https://unityatscale.com/unity-version-control-guide/how-to-setup-unity-project-on-github/</nowiki>
+
·       Info: https://unityatscale.com/unity-version-control-guide/how-to-setup-unity-project-on-github/
   −
·      Unity and GitHub Repository Setup: <nowiki>https://www.youtube.com/watch?v=tTIlDb71t2s&ab_channel=Garnet</nowiki>
+
·      Unity and GitHub Repository Setup: https://www.youtube.com/watch?v=tTIlDb71t2s&ab_channel=Garnet
   −
·      GitHub desktop app: GitHub Desktop | Simple collaboration from your desktop                                             
+
·      GitHub desktop app: [https://desktop.github.com/ GitHub Desktop | Simple collaboration from your desktop]                                            
    
= 4.     More! =
 
= 4.     More! =
·       Free Course: <nowiki>https://academy.zenva.com/product/unity-101-game-engine-foundations/</nowiki>
+
·       Free Course: https://academy.zenva.com/product/unity-101-game-engine-foundations/
   −
·       Best Practices for UI in VR: <nowiki>https://learn.unity.com/tutorial/best-practices-for-user-interfaces-ui-in-vr-with-the-xr-interaction-toolkit</nowiki>
+
·       Best Practices for UI in VR: https://learn.unity.com/tutorial/best-practices-for-user-interfaces-ui-in-vr-with-the-xr-interaction-toolkit
MakerRepo Staff, MakerRepo Volunteers
74

edits

Navigation menu