Monthly Archives: September 2014

Kinect v2 Speech Bubbles Enhanced

By Shahed C on September 29, 2014

During Summer 2014, I had the chance to work on a Kinect v2 “Speech Bubbles” app, built upon a sample project from Kinect MVP Tom Kerkhove. In the initial version, I added a speech bubble gets displayed above a person’s head when the person walks into view.

initial-version

However, this created a problem for multiple people. It was displaying the same text for every person who walked into view, up to 6 people. So, I decided to update the program to display a new random message every time a new person is detected.

I quickly discovered that this created yet another problem: all the displayed messages would get updated for everyone, even when only 1 new person entered the frame. Finally, I added an array of displayed messages (one for each detected body), so that everyone gets their own randomized text.

Now, it was ready to test in the wild… so I used it at HackUMBC, a hackathon event at the University of Maryland Baltimore College.

Continue reading

Construct 2 Platformer: Step-By-Step

By Shahed C on September 24, 2014

In my previous Construct 2 tutorials, we covered a top-down shooter and a flappy bird clone, derived from Scirra.com tutorials.

In the following presentation, you’ll learn how to create a Platformer game, step by step.

Continue reading

MSDN Channel 9 Video Promoting MVA Construct 2 Video Tutorial

By Shahed C on September 20, 2014

Interested in developing games with Construct 2?

Check out a promo video of my colleague James Quick and I on MSDN’s Channel 9 (with DevRadio host Jerry Nixon,  to promote our upcoming video tutorial on Microsoft Virtual Academy.

Free Registration

To register for the course, simply go to Microsoft Virtual Academy at:

Details:

  • Date/Time: September 25, 2014 9:00am–1:00pm PDT
  • What: Jump Start training with live Q&A
  • Cost: Free
  • Audience: Hobbyists or professionals, of any skill level, interested in learning to build 2D games.
  • PrerequisitesNo experience in game development or computer science is required.