HoloLens builds on traditional video games. Learn how HoloLens also challenges and transforms the video game genre.
- In the short history of video games, we've already developed a lot of conventions. For instance, gameplay is usually broken up over several levels, and each level has an objective. Each level also typically gets scored. Several levels can be combined together, so that they lead up to a bigger goal like the defeating the boss monster Gaming on the HoloLens breaks these fundamental rules. To understand why, think about how levels are designed. A video game level is the environment that the player moves through.
This is true for platform games, first-person shooters, and even point-and-click games. More importantly, every player moves through the same environments. This is how we can have video game scores because everyone is doing the same basic activities. As you've learned in this course, though, what's fundamental to the HoloLens is that your environment is always changing around you. Unlike video game environments, which are fixed, HoloLens environments, also known as the real-world, are fluid.
This impacts HoloLens gaming in two really huge ways. First, a game score isn't really meaningful anymore. If everyone who plays your game is basically playing in a different environment, then the difficulty level is going to depend on random things like the layout of your living room furniture. Comparing the game I played in my living room to the game you played in your kitchen is like comparing apples and oranges. Scoring isn't meaningful anymore. The second way HoloLens gaming is a game-changer is really cool.
Since the real world affects gameplay, each location I play in, whether it's in my living room or in my attic, becomes a different level, and no two levels are exactly alike. If you rearrange the furniture in a room you've played before, this effectively becomes yet another level. Let's inception this a little. What if you change the layout of your furniture in the middle of playing a game? Say you are moving a character around your room, and decide to move a chair out of your character's way to make finishing the level easier.
What if moving your furniture around and having the HoloLens rescan the room is actually a part of the gameplay itself? It's easy to fall into the mistake of thinking that mixed-reality games are just the same as traditional video games. But in a world where every room is a new level, this isn't true. HoloLens games will challenge designers to push our old video gaming rules to the limit and create new video gaming experiences we've never experienced before. It's going to be awesome.
Join instructors Dennis Vroegop and James Ashley for this introduction for HoloLens app development. They show you how to set up your development environment, including Unity and the HoloToolkit; how to deploy to HoloLens and the HoloLens emulator; and how to build apps that accept user input via gazes, tapping, and speech. Then discover how to use spatial mapping to detect your surroundings and analyze your environment with spatial understanding. Learn how to implement spatial sound that adds to the user's existing environment, and synchronize data to create shared experiences. Along the way, learn how it all comes together in two simple 3D apps: a visualization for enterprise business and a platform game.
- Installing Unity, Visual Studio, and the HoloToolkit
- Building an app in Unity
- Deploying to HoloLens or the HoloLens emulator
- Gaze and tapping
- Spatial mapping and spatial understanding
- Spatial sound
- Shared holograms
- Creating 3D enterprise apps
- Creating 3D games