Kinect as 3D controller?

So, if you hack the latest video game controller, you have a technology for three-d modeling that can also handle movement.

Why aren’t we teaching this, and the related programming skills, in schools?  Oh, right.

We’re too busy working on handwriting.

Liked it? Take a second to support Andrew on Patreon!
Become a patron at Patreon!


  1. It’s not being taught because 3d modeling is really hard to do well if you want to do it properly and not just as a gimmick.

    The minimum prior knowledge needed to program it would be:
    * Vectors
    * Forces

    Depending on the level that you plan to use it would also need to understand:
    * At least one programing language.
    * How to read/log data from sensors.
    * How to analyse the data and do something with it.

    The problem is that most of these requirements will not be done until school is almost finished.

    I teach game design and the reality is that by the time the unit is finished most of the students hate making games because they didn’t realise that it was so much work. A few of them take it to the next level but most of them just want the reward without the effort.

    It’s hard enough to write software that uses the keyboard and mouse.

    I hope this doesn’t come across too negative but while this would be a good learning tool it will be hard to develop software that can use it until there is a API that makes it easier to use.

    • I’m not disagreeing with you about 3-d modeling being too hard.

      But many schools don’t teach programming, and do teach handwriting. One does wonder which skill is more critically important.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.