MRTK-Unity is a Microsoft driven open source project that provides a set of components and features to accelerate cross-platform MR app development in Unity. It provides the basic building blocks for Unity development on HoloLens, Windows Mixed Reality, and OpenVR. It's also designed as an extensible framework that provides developers ability to swap out core components. And supports a wide range of platforms.
I was one of the designers for the MRTK as well as developing new features on our internal toolkit that we could port over to the public. Our team was in charge of bridging the gap between what Microsoft R&D was doing internal and what we shared with community devs.
This project combines the power of Microsoft Cognitive services and Unity. Using HoloLens Voice Recognition combined with the Microsoft Speech to Text Bing Service and Microsoft Natural Language Processing (LUIS), users are able to query bot infromation with only their voice.
I created this project out of an attempt to find better user interactions with Hololens since tapping is physically imposible for some users, and voice commands need to be precise in order for the built in Phrase handler to work. This method used Natural Language processing to make it easier to interpret a user's intent rather than a specifc phrase. I did all the programming, and design work for the project.
This experience was my first creation working with HoloLens. It utilizes spacial mapping and gaze events to allow the user to bring scenes from the show Stranger Things, into their living room. This project was later ported to the Microsoft Mixed reality headsets, covering both the VR and AR sides of the spectrum.
This project was created during an internal 2 day hackathon and was my first experience developing for HoloLens. I developed this project on my own and used art and sounds from the Unity asset store. I also ported the application to VR on my own.
This Bot was created to demonstrate the power of the new Microsoft Bot Framework. It uses Dialogs and Microsoft Cogniative Services LUIS, Natural Language Understanding Platform, to interpret user input and output show infromation.
I created this project in attempt to learn the new Microsoft Bot Framework. I eventually ported the bot to Unity as well to expiriment with new methods of gameplay interaction and it is what lead to the HoloBot I created.
This project was part of my Make a Game without Coding talk and series. The game is adapted from the show Stranger Things and follows Nancy as she hunts or is hunted by the Demogoron. The Game was built using Construct 2. It is all hosted on Microsoft Azure and can be played here: Nancy's Quest Game.
I created this project to demonstrate what is possible to do without knowing how to code. I did all the game logic with Construct2. All the art and animation is original and created by myself as well.
Trello is a web-based project management application used by main Indie Game Devlopers and Startups, as well as small to medium size businesses. This Plugin, available in the VS Code Market Place, was created to increase devloper productivity by managing cards from within the IDE. Coded in VS Code in TypeScript the plugin uses a variety of callback functions to authenticate users and manage layers of cards from your Project Boards.
I created this project as part of an internal 3 day hackathon at Microsoft. I continued to iterate on it so I could submit it to the VisualStudioCode Marketplace. This was a solo project I did to increase my TypeScript and Plugin skills.
Want the code for the Project? You can clone the repo from Github. Or download it from the VSCode Market Place.
This project was started in order to create more imersive controls for VR. Originally developed in 2014/2015 as an infite runner game for the DK2, the project used kinect integration to imporove user presence.
After using the gamepad in VR I started playing around with different input methods for VR to better improve a users presence. I developed this project on my own. Devloping all of the code, designing the game, UI, and interactions. I even made the music. However the texture and particle effects are from the asset store.