Microsoft Virtual Academy (MVA) Game Development Learning Plan

I thought I’d remind people if 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 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.

Continue reading Microsoft Virtual Academy (MVA) Game Development Learning Plan

Upcoming MVA: Microsoft Azure Back End for Gaming

How can you use Azure for your games? How can you make multiplayer Unity or Construct 2 games? How you can put that $150 a month free Azure credit you get with BizSpark towards something other than your website? If you don’t know the answer questions, you’re in luck!

Microsoft Azure Back End for Gaming

Date: April 14, 2015 Time: 9am‒5pm PDT Where: Live, online virtual classroom Cost: Free!

On April 14 Microsoft Virtual Academy will host a “Microsoft Azure Back End for Gaming” jumpstart! Whether you’re into.NET, Android, or iOS, hosts Steve Maier and Michael Cummings will teach you what you need to know about basic networking, Azure game development support, and even a history of gaming. They’ll get advice from their real-world experience on how to avoid the pitfalls of others, learn the practical applications of Azure in games, create for scale, and help to decrease costs. Plus, They’ll explore a case study on Age of Ascent, along with Azure Active Directory authentication and authorization.

Course Outline

  • Online Gaming Historically and Networking Basics
  • Cloud Basics for Online Games
  • Client Server Architecture Review
  • Authentication
  • Using Unity as a Client
  • Using Construct 2 as a Client
  • Demo and Case Study : Blackjack and Age of Ascent
  • Photon Server

How do I register?

Click here to sign up on Microsoft Virtual Academy’s website:

Will this be recorded?

Yes, and released a few weeks later. But, if you can I would join in live. Not only do you get the content sooner, but you can ask questions in real-time to the on hand experts.


Hope to see you there!


Game Production Basics

This is a bit late, but I forgot to write a post specifically telling you guys that the Microsoft Virtual Academy on the basics of Game Production I did with Amanda Lange last month is online and available for you to view at your leisure.

If you don’t know how a game is made or how the games industry works, what the different roles of game developers are, or are just confused on where to start and want more information, I’d encourage you to check it out for yourself! Continue reading Game Production Basics

ASU CIS105 class and SVCC wrap up

Last week I had the honor of guest lecturing for CIS105 at Arizona State University.

ASU CIS105 Workshop
Students created their own apps for Windows Phone 8 and submitted them to the real Windows Phone store. It was cool helping them sign up for DreamSpark and go through the entire development process in just a matter a days. Very inspiring considering most students had not done any kind of development before.

My favorite part was hearing student’s questions after the lectures. There were some good ones! I hope some of the students felt inspired to continue learning about programming and app development.

As soon as I landed back home in the bay area, I went to straight to Foothill College for Silicon Valley Code Camp.

Silicon Valley Code Camp 2013
I’ve never been before, and I am glad I got the opportunity to. It was a fun event with a very diverse variety of people, from students just starting out to experienced industry veterans.

I didn’t get to go to as many talks as I would have liked, but I got to hang out at the Microsoft booth for a bit and talk with people. We had a few different Microsoft devices for people to play with, and let people know about some of our resources such as App Builder, MVA, DreamSpark and BizSpark.

I had planned to just go Saturday and take Sunday off to rest, but I ended up making it back there for a couple of hours on Sunday just because I enjoyed myself so much the day before.

I definitely look forward to the next time I get to visit ASU, and will make plans to attend SVCC 2014!