Resources Directory: Difference between revisions
Appearance
Line 7: | Line 7: | ||
==Engine-specific== | ==Engine-specific== | ||
===Unreal Engine 4=== | ===Unreal Engine 4=== | ||
* [[Unreal Engine YouTube Channel]], full of tutorials, announcements, and stream recordings | * [[https://www.youtube.com/user/UnrealDevelopmentKit Unreal Engine YouTube Channel]], full of tutorials, announcements, and stream recordings | ||
* [[Unreal forums]], and the [[Unreal VR development forum]] | * [[https://forums.unrealengine.com/ Unreal forums]], and the [[https://forums.unrealengine.com/forumdisplay.php?27-VR-Development Unreal VR development forum]] | ||
* '''C++''' (programming language for Unreal Engine 4) | * '''C++''' (programming language for Unreal Engine 4) | ||
** [[Bucky's C++ tutorials]] on YouTube | ** [[https://www.youtube.com/watch?v=tvC1WCdV1XU Bucky's C++ tutorials]] on YouTube | ||
** [[Orfeas's C++ tutorials for UE4]] | ** [[http://orfeasel.com/ Orfeas's C++ tutorials for UE4]] | ||
* '''Blueprints Visual Scripting''' | * '''Blueprints Visual Scripting''' | ||
** [[UE4 Blueprint Documentation]] | ** [[https://docs.unrealengine.com/latest/INT/Engine/Blueprints/ UE4 Blueprint Documentation]] | ||
* '''Video tutorials''' | * '''Video tutorials''' | ||
** [[Mitch's VR Lab]] and his [[VR content example assets]] | ** [[https://www.youtube.com/channel/UChvlNUgZKmEd-Gul_Tdv8Uw/videos?view=0&live_view=500&flow=grid&sort=dd Mitch's VR Lab]] and his [https://forums.unrealengine.com/showthread.php?111074-VR-Content-Examples [VR content example assets]] | ||
** [[WTF is?]] Unreal Engine video tutorial series | ** [[https://www.youtube.com/playlist?list=PLSlkDq2rO1t6qLf-lAiu8BszWL-7ePvco WTF is?]] Unreal Engine video tutorial series | ||
** [[Pong in VR tutorial project]], created by [[/u/Enter_the_Metaverse]] | ** [[https://www.reddit.com/r/learnVRdev/comments/4oyxc8/my_first_vr_project_pong_vr_in_ue4/ Pong in VR tutorial project]], created by [[https://www.reddit.com/user/Enter_the_Metaverse /u/Enter_the_Metaverse]] | ||
** [[Creating a VR Space Combat Sim Without Code in UE4]] | ** [[https://www.youtube.com/playlist?list=PLrfSN3w5WCJXuhHh_Zx23W5Ra9kbzbIhq Creating a VR Space Combat Sim Without Code in UE4]] | ||
===Unity=== | ===Unity=== |
Revision as of 07:04, 3 January 2017
[/r/learnVRdev] Resources Directory
Hardware & User Experience
- User Experience (UX)
Engine-specific
Unreal Engine 4
- [Unreal Engine YouTube Channel], full of tutorials, announcements, and stream recordings
- [Unreal forums], and the [Unreal VR development forum]
- C++ (programming language for Unreal Engine 4)
- [Bucky's C++ tutorials] on YouTube
- [Orfeas's C++ tutorials for UE4]
- Blueprints Visual Scripting
- Video tutorials
- [Mitch's VR Lab] and his [VR content example assets]
- [WTF is?] Unreal Engine video tutorial series
- [Pong in VR tutorial project], created by [/u/Enter_the_Metaverse]
- [Creating a VR Space Combat Sim Without Code in UE4]
Unity
- Unity3d Videos on YouTube, featuring many tutorials and panels
- Unity forums, and the Unity VR forum
- Unity tutorial section, has beginner and intermediate tutorials for using the engine.
- Microsoft Developer Network - Unity: Developing Your First Game with Unity and C#
- Unity manual
- C# (programming language for Unity)
- Unity and C# Video Tutorials by Sebastian Lague
- Unity tutorials for C#
- Unity documentation for C#
- Unity Coding Tips on YouTube
- Intro to C# programming and Scripting for Game in Unity, a $30 video tutorial series over at Udemy
- Learn C# programming on TutorialPoint
- Introductory C# lessons with interactive code
- A handful of useful C# tutorials at SourceCodester
- Discussion forum for learning C# at Dream.In.Code
3D Models and Art Assets
3D Models
- TurboSquid 3D modelling community
- Sketchfab 3D modelling community
- Blender, a free and open source 3D modelling program
- OpenGameArt has a trove of mixed-quality 3D models free for use.
- NASA's 3D Resources gallery has a number of public domain, space-themed 3D models. The files are in a few different formats, including .FBX, .3DS, .OBJ, and the less familiar .STL (stereolithography), but converters are easily found across the web.
Texture Mapping
- Normal Map Technical Details at the Polycount Wiki
- Texture Maps Explained: Physically-Based Rendering Workflow
Audio
- Oculus's Introduction to VR Audio
- Audacity a free, simple-yet-powerful audio editor
- For stock audio, check out The Free Sound Project, the #GameAudioGDC Bundle, and the Oculus Audio Pack
Mobile Development
- Nvidia AndroidWorks provides all the SDKs needed to port a Unity or UE4 application to Android
- Android Studio is Android's all-in-one-suite for developing Android applications, and is useful for debugging and many development tasks. It also fulfills required SDKs.
- Google VR SDK for Unity (works for both Cardboard and Daydream)
- Google Cardboard Developer Overview, and the official Cardboard developer community on Google+
- Google Daydream Developer Overview
Additional VR/AR Platforms
Web VR
- Google web tools
- Mozilla A-Frame
- Google I/O 2016 Livestream- Building High Performance Daydream Apps
- Projects:
- WorkshopQuest, an online app that teaches core concepts of WebVR dev. From VR.Lab Brussels
Other
- Leap Motion forum, and their development forum
- Leap Motion best practices guide, generally useful for studying user experience