30DaysOfUnrealEngine
30DaysOfUnrealEngine copied to clipboard
30 days of Unreal Engine Development journey of 2 HoloLens Developers.
30 Days Of Unreal Engine Development
- Links Cheat Sheet
- Feature and Task list
- Day 05
- Day 04
- Day 03
- Day 02
- Day 01
Overview
30 days of Unreal Engine Development for HoloLens 2 is our journey (Ayşegül and Em, to learn Unreal development for Mixed Reality. We are part of Azure Cloud Advocacy Team and experienced developers who are learning Unreal Development together.
First we start our journey from the HoloLens Chess App Tutorial and we add new features to make it a full featured game with AI, real time multi players streamed state and AI. Follow along by downloading or forking the repo branch for the day. Some of the features we will build are:
- When you finish moving a piece, snap it to the nearest grid position on the board. If your move is not valid chess, snap the piece back to its previous position.
- Add in Azure Cognitive Services voice support for interactions (e.g. “Pawn to D4”)
- Send board data updates between the two users sessions — a good chance to try out PlayFab?)
- Detect if a player has won, or if stalemate has happened.
- Add support for smartphone AR and translating hand interactions to 2D drag interactions.
- Add in Azure Spatial Anchors(ASA) to let players and viewers share a board in the same physical location.
We would like to build more games after the Chess App is done. Let us know what you are interested in learning by opening an issue on this repo or reaching out to us on twitter @AysSomething or @LazerWalker.
Catch the stream every Tuesday and Thursdays at Microsoft LearnTV or Twitch Microsoft Developer Channel.
- Tuesdays and Thursdays
- 9-10 PM UTC
- 5-6 PM EST
- 2-3 PM PST
- HoloLens Unreal Development Documentation: bit.ly/HoloLensUnrealDev
- Mixed Reality UX Tools for Unreal Repo: bit.ly/MRUXToolsUnreal
- Microsoft Learn TV stream: bit.ly/LearnTV
- Twitch Microsoft Developer Channel: https://www.twitch.tv/microsoftdeveloper
- Unreal Engine Download: www.unrealengine.com
- Chess App Tutorial: bit.ly/UnrealChessApp
- Shortlink to Github Repo: bit.ly/30DaysOfUnreal
- Mixed Reality Unreal Samples Repo: bit.ly/MixedRealityUnrealSamples
Day 01 : 11 August 2020
Project setup and getting to know the Unreal UI and HoloLens Unreal tutorial.
Links:
- Day 1 Tutorial
- Starting project branch: day-00
- Ending project branch: day-01
- Video: https://www.twitch.tv/videos/707346232
Day 02: 18 August 2020
Making your scene interactive.
Links
- Day 2 Tutorial
- Starting project branch: day-01
- Ending project branch: day-02
- Video: https://www.twitch.tv/videos/714352020
Day 03: 27 August 2020
Links
- Day 3 Tutorial
- Starting project branch: day-02
- Ending project branch: day-03
- Live Stream:
- Learn TV: https://bit.ly/LearnTV
- Twitch Microsoft Developer Channel: https://www.twitch.tv/microsoftdeveloper
- Video: https://www.twitch.tv/videos/723406817
Day 04: 15 September 2020
Links
- Day 4 Tutorial
- Starting project branch: day-03
- Ending project branch: day-04
- Live Stream:
- Learn TV: https://bit.ly/LearnTV
- Twitch Microsoft Developer Channel: https://www.twitch.tv/microsoftdeveloper
- Video: https://www.twitch.tv/videos/742110777
Day 05: 17 September 2020
Links
- Starting project branch: day-04
- Ending project branch: day-05
- Live Stream:
- Learn TV: https://bit.ly/LearnTV
- Twitch Microsoft Developer Channel: https://www.twitch.tv/microsoftdeveloper
- Video:
- UX Tools for Unreal v0.9.0 Release
- O.9.0 Release Notes
- Manipulator Component
- Hand Tracking in Unreal
- UX Tools Documentation Portal
- Mixed Reality Speaker Series: How Kippy’s Escape Was Built With MRTK-Unreal
- Kippy's Escape on Microsoft Store
Day 06: 24 September 2020
Links
- Day 6 Tutorial
- Starting project branch: day-05
- Ending project branch: day-06
- Video: https://www.twitch.tv/videos/714352020