Category Archives: Unity

Xamarin, Xbox One Dev Mode, Bot Framework and HoloLens @ Reston meetup

I presented Xamarin, Xbox One Dev Mode, Bot Framework and HoloLens at my Reston meetup group, DC-MS-Devs. Here is all the presentation material with the slides, links and my contact information. Each segment covered an overview + demo with input from guest speakers.


1 of 4: Intro to Xamarin

Download PPTX or view slideshow below for Intro to Xamarin


Xamarin is now a part of Microsoft and is included at no extra charge with any version of Visual Studio, even the free Community Edition! Build mobile apps for iOS, Android and Windows all from Visual Studio using C#!

2 of 4: Xbox One Dev Mode

Download PPTX or view slideshow below for Xbox One Dev Mode


In addition to Xbox One dev kits for approved developers, anyone can now use a retail Xbox One to develop apps or games for Xbox One! Learn how you can get started today!

3 of 4: Intro to Bot Framework

Download PPTX or view slideshow below for Bot Framework


Microsoft’s new Bot Framework allows devs to create intelligent bots to interact with users in a natural way. The possibilities of these new types of technologies get tremendously larger when coupled with Azure Services.

4 of 4: Intro to HoloLens

Download PPTX or view slideshow below for HoloLens


HoloLens dev kits have started shipping! Learn how you can apply for one and get started with the HoloLens Simulator on Windows 10!



Unity 5 Jumpstart: Kickoff

If you’re looking for a fun video tutorial series to learn Unity game development, you’ve come to the right place!

Join me and Microsoft Student Partners in a multi-part series on building a Unity game with controller support, multiplayer and many other features. Here is the intro video to kick things off:



Download PPTX:

On SlideShare:


Getting Started with Game Development

Getting started with game development? Where should you start?

Watch me talk about game development with Microsoft Technical Evangelist Frank La Vigne! We’ll cover recommendations for both 2D and 3D tools, and various platforms including mobile and consoles.



Frank’s World TV

For more frank talk with Frank La Vigne, check out our discussion on FWTV:


Unity Game Development at Gallaudet University

Recently, I had the opportunity to teach game development at Gallaudet University with Unity 5 and C# as the programming language. From their website, “Gallaudet University is the world leader in liberal education and career development for deaf and hard of hearing students“.


We started with a small classroom of about 10 people, including teachers and students. The faculty members graciously arranged 2 interpreters for the class, who did a great job in using ASL while I spoke.

Setting up...

Setting up…

We followed my Rollerball tutorial, which is a step-by-step version of Unity’s own Roll-a-ball video tutorial. You may view/download the material below.

As we wrapped up, I demonstrated how you can use Kinect to detect human bodies and provide new ways of interacting by NUI (Natural User Interface). I demonstrated a Unity sample using Kinect v2 and also used my Speech Bubbles for Kinect app within Visual Studio to take some pictures with some volunteers.

Posing for Speech Bubbles with Kinect!

Posing for Speech Bubbles with Kinect!

My tutorial is split up into 2 PowerPoint PPTX files.

 Part 1 of 2: Download PPTX or view slideshow below

 Download project files for Part 1


Continue reading