Windows Proximity API Part 4: Expand demo project

Now that we have ProximityDevice working, we have to get ready for the PeerFinder example. Like before, this part isn’t specific to the Proximity API, but will expand our demo application to run the example code coming up in part five, six, and seven.

Proximity API series overview

Part Four: Expand demo project

Continue reading

Microsoft Virtual Academy (MVA) Game Development Learning Plan

I thought I’d remind people in case they weren’t aware, Microsoft has an awesome video learning resource called “Microsoft Virtual Academy”.

What is Microsoft Virtual Academy (MVA)?

MVA has free trainings on a variety of subjects, from high level overviews to in depth technical discussions.

I myself have been part of two MVAs, one on the basics of game production and another on developing games with Unity.

I thought I’d take a moment and give you 1-2 recommended links based on your game development skill level.

MVA Course List

If you know nothing:

If you know some basics:

If you’re ready for advanced subjects:


I hope you enjoy and learn something from one of these!


Windows Proximity API Part 3: ProximityDevice

Let’s dive into the first part of the Proximity API we’ll learn, the PeerDevice class.

Proximity API series overview

Part Three: ProximityDevice

Continue reading

After Hours at Build

Join us for After Hours @Build on April 29th

Want to learn more about what Microsoft is doing with .NET and Open Source, but don’t have a pass for Build?

On April 29th, Microsoft is hosting an “After Hours @Build” event, and it’s open to everybody!

What is After Hours @Build?

Get the inside scoop from the .NET product teams, .NET Foundation, and GitHub on the innovations in .NET and the journey into open source. We’ll also show you what’s new and what we’re building, including ASP.NET 5, C# 6, .NET compiler platform (Roslyn), and how we’re taking .NET cross-platform in the open on GitHub.

Register now!

Space will be very limited, so make sure you RSVP today in order to reserve your spot!
See you there!


GDC Vault Highlight: GDC Microtalks 2015

Part three in my series of highlighting free talks from Game Developers Conference 2015!

What is the GDC Vault?

The GDC Vault is a collection of (most of the) talks at various GDC events. Talks from last month’s GDC 2015 are now online and you can watch them when you want!

If you have an all access, speaker or media badge you get access to the vault. Otherwise, there is an extra charge. However, each year they release certain talks for free.

I wanted to highlight some of my favorite talks from this year that are available for everybody to watch for free.

GDC Microtalks 2015: One Hour, Ten Speakers, Games and Play, and Us

The GDC Microtalks are always a highlight for me. Held every year, ten speakers are invited to give a talk that is exactly five minutes and twenty seconds long with slides that automatically advance after exactly 16 seconds. The subjects vary, from high level discussions about art and culture in games, to well thought out rants on the speaker’s personal pet peeves with the industry.

What’s great about this session is that due to the nature of the format, the speakers have to have high energy and hook you in quickly. I don’t think you can every be bored, as every five and a half minutes a new speaker comes up with a whole new subject.

They also allow for important passionate speeches that may not work as half hour or hour-long lectures, but their message is neatly summarized in a few minutes and make you look at a subject or design problem in a way you may not have thought of before.

I really liked being able to watch Holly Gramazio’s talk again to write down the rules for some of those games. 50/50 is a really good idea!

What other talks would you recommend?

Previously I’ve recommended Stone’s talk on “game < design“, and  “Keep Grooving: Life Musings & Live Musics” by Teddy Diefenbach and Rich Vreelandwhich. Both are available for free.

My own talk, “Best Practices for Small Studios“, is sadly not available for free. You’ll need access to the full GDC Vault.

You can also read my daily GDC summaries for talks that I attended in person: Day One Day Two Day ThreeDay Four Day Five

Do you have any other talks you thought were highlights of GDC 2015? Let me know about them!


Windows Proximity API Part 2: Demo project setup

Welcome to Part 2 of my Proximity API blog series!
In this part we will set up our initial project, including all the XAML we’ll need for our demo application. This part isn’t specific to the Proximity API, but will give us the shell of a code base we’ll need to do the real stuff in the following parts.
If you are already comfortable setting up a new Windows Phone project and UI in XAML, skip to step four.

Proximity API series overview

Part Two: Demo project setup

Continue reading

Windows Proximity API Part 1: What is the Proximity API?

Because of a new game I’ve been working on, I spent some time messing around with NFC and the Windows Proximity API. I had not done much local network stuff before, and I thought some of you out there might be interested in learning it as well. I’ve put together a new blog series to go over the basics of the API and how to implement it.

Proximity API series overview

I will update these links as each post is released.
Ready to start? Let’s first go over exactly what the Proximity API is and why you might want to use it.

Part One: What is the Proximity API?

Continue reading