Thursday, July 21, 2011

Engineering Relationship - Project Milo and Applications Beyond Gaming

Raise your hand if you're familiar with the Kinect peripheral for the Xbox 360. I assume most readers will be raising their hand at this point and then questioning why they are doing so as I can't exactly see them as they read my blog [1]. But I digress. The Kinect (originally referred to as Project Natal) was released November 4th, 2010 and has gained in popularity and sales ever since. I was originally skeptical due to anticipated hardware and software limitations and its pathetic webcam predecessors: the EyeToy for Playstation 2 and Xbox Live Vision [2][3]. However, having played around with it a few times at friends', I can safely say that I think they did a decent job. The Kinect isn't perfect, but it shows a start in the right direction.

Now, with all of that stated, raise your hand if you're familiar with something known either as Project Milo or Milo and Kate. I'm going to assume that unless you came here through a search engine - specifically searching for either of those - or unless you've already heard me rant about it, then your hands are comfortably placed in their usual computing positions [4]. I'm also assuming that this is for a reason beyond your realization of the futility of raising your hand without the observance of the one who has requested it [5].

Anyway, Milo is a project by Lionhead Studios - known for the 'god games' of the Black & White series, as well as the Fable RPG series. I call it a 'project' because its actual status and nature has fluctuated more than Oprah's weight. It debuted at E3 back in 2009 with a questionable [6], yet impressive, 'gameplay' video. Since then, Peter Molyneux, Lionhead's creative director, seems to constantly push that it will be a retail product (a 'game' if you want to call it that) - even presenting specific features and story elements at TEDGlobal 2010. They've even had their drama director, John Dower, present a technology/concept overview. It appeared to be some mix between The Sims, Animal Crossing, and one of those Japanese dating sims, with the exception that you're more of a friend/older brother character to a young boy as opposed to trying to get lucky [7]. Despite this, the project has been declared 'canceled' several times - the last of which being this past September - with its elements being called 'tech demos' or being incorporated into other games. However, all of these statements tend to get retracted or made all the more ambiguous, so who really knows what has happened to poor Milo.

It's at this point that I will reveal my personal agenda as far as Project Milo goes: I want this thing to both a) see the light of day in a retail product and b) inspire a new field of technological application and design.

Here's why:
  1. Milo is visually beautiful - Although that sounds weird, you have to admit that the demos contain graphically impressive technology. Milo's world feels real - having both detailed, manipulatable, settings and a nifty virtual reality touch. The mega-mesh technology and drama direction look to pull you in to the project's setting. In addition, the attention to Milo's character design, both features and expressions, give him a lifelike existence that I might actually grow to care about [8].
  2. Milo implements immersive interactive technology - The use of the Kinect for a motion-intuitive control scheme [9] that can integrate other manipulatives and surrounding details into the overall experience (such as giving Milo your own drawing or having him recognize the color of your shirt) is praise-worthy [10]. Furthermore, the proposed concept of a growing personality and conversation dictionary for the character via a network database shared with other players gives Milo (character and project) room to grow and self-patch from potential bugs. All references to Skynet aside [11], this concept of Milo receiving general updates from all users, and integrating current events, gives the project an expansive, extended-game play value. The potential for it to track your other Xbox habits (gaming or movies) and noted events [12] to develop conversations around makes Milo more personal as well. There has also been suggestion that Milo can keep track of multiple individuals at once or over the course of time. You can introduce him to new friends or the rest of your family and build relationship profiles for everyone - thus merging worlds.
  3. Milo has character and story - Okay, so this part hasn't been fully revealed but it has been suggested that you are basically Milo's friend helping him through a difficult transition. Milo is a British boy of unconfirmed age [13] who has just moved to the States with his parents. His parents appear fairly stressed as is, so he doesn't get much support from them. Based on some of the released conversation points, it's even possible that Milo's dad may be in the military (or even died while in the military) and that could be the reason for the move, his irritable mother, and more of his melancholy moments [14]. This is where you, as the player, enter Milo's world. He needs someone and, despite your exact nature, you get to provide support, guidance, moral development [15], and basic friendship to young Milo. Storyboard images released back in March portray it as an adventure game with a forest section and reveal Milo's dog, Kate. All-in-all you're taking Milo . . . somewhere, although the joy is really in the journey. It's still inventive storytelling that pulls you into the game, more so than other games typically praised for this.
  4. Milo actually has some real-world applications - Not to give any fuel for the fire of the 'violent games train you to kill people' crowd, but Milo or similar programs could be used for training - especially if you incorporate a complex point-and-rank system. A project like this could be used for screening or training foster-care and adoption applicants, counselors, social workers, daycare workers, baby-sitters, and teachers. You could even adjust the program for counseling purposes to help kids work through their own problems or prepare parents and caregivers to help identified children with special needs who will soon be in their care. Preparatory autism training for a new parent? Friendship-building training for shy, bullied, or bullying kids? New child preparation for an adoptive family's current children? Think about potential personality, problem, or training modules that could be developed. Milo could be from a traditional, single-parent, blended, or adoptive family. Milo could have issues with anger, loss, attachment, ADHD, personal phobias, nocturnal enuresis, reading, learning disabilities, stress, or a number of other childhood struggles - individually or in multiple layers. Milo could have interests ranging from artistic, athletic, scientific, philosophic, religious, technological, etc. In essence, Milo has potential to be far more than a recreational game. It could be educational, helpful, and encouraging.
In conclusion, Project Milo, while it seems hopelessly ambitious and difficult to promote as a mere game, involves innovations and potential applications that are too valuable to simply discard or cannibalize for novelties in traditional gaming. Although applications could be negative based on user-developed material [16], I think the potential for a positive utilization of the concept for training and personal development can far outweigh these abuses. I want the next news I hear of Project Milo to be a green light for its continued development and production of a marketable program. I'd hate to think of this as another concept that has been dropped because of short-sighted investors. Seriously, Microsoft, this would give me (and other markets) a reason to even buy an Xbox [17]. I'm sure any number of users would love to adopt (and be adopted by) Milo. Let us bring him home and expand our worlds! [18]

[1] Or can I? . . . No . . . No, I'm not that bored.

[2] Note that I am not linking these.

[3] Also note that I do not include Nintendo's Wii in this as I do not consider it to be operating on the same principles. It functions from infrared signal motion detection while the others are based around image processing.

[4] Or perhaps one is helping you to enjoy a tasty snack.

[5] I may have accidentally introduced something of a Zen koan here.

[6] Wired especially seemed schizophrenic with both hope at the potential and a healthy dose of skepticism.

[7] Although nice debates spawned over just how interactive things would get with Milo. Some even questioned whether it could be used as a course in pederasty. You can look up some of these forum debates and spoofs on your own time if you're really so interested.

[8] The only other time I've even remotely cared about a character in a game is in the Silent Hill series of games (mainly because I could somewhat identify with the character's complexity and struggle).

[9] Which works far better than I ever would have imagined at this stage.

[10] Although this does make me a little leery about what I may have, or may need, sitting around my game area. Not to mention the fact that this will be the first time I'll feel the need to wear pants while playing a video game.

[11] It's been beat to death anyway.

[12] Remember his farewell from the video that included a reminder about your mother's birthday? This could prove potentially more useful than facebook but also gives you more reason to care about Milo - it kind of feels like you actually know each other.

[13] Seriously, I've heard anything from 8- to 12-years old. The suggestion has been made that you are Milo's imaginary friend, which would make me lean toward the younger age, but I've not seen as much confirmation of this. It could be that you are like a sibling, cousin, or real friend. I feel more comfortable with the idea that you are actually a real entity in this world as Milo has an EXTREMELY overactive imagination (or psychosis) otherwise. Meaning someone is bound to notice, diagnose, and eliminate you with a nice pill.

[14] Perhaps even the one clip where he shouts at you is tied to a story line of loss, or even conflict between his parents. There are several interesting routes this could take.

[15] You can choose to either promote or prevent him from squashing a snail, oh my!

[16] Think of Second Life.

[17] Xbox fanboys can shut it. There has yet to be anything brought out that would make me invest that cash when I'm primarily a PC- and retro-gamer. I've got just as good (if not better) games and opportunities in those realms.

[18] A final legal-related note: I do not represent, nor have I received any compensation from, ANY of the companies/persons who own, produce, or develop the hardware, software, or services mentioned above. All products, titles, etc. are the property of their respective owners. I presently have no affiliation with any of the linked or described entities (apart from the link to a previous post of my own).

With that said, if any of the companies/persons mentioned above would like to hire an electrical engineer with experience in logic design, software-hardware integration, and programming using bio-inspired (genetic) algorithms, I'm available and would love to aid in this and similar projects.

To my readers: I apologize for the bit of self-promotion just now but, hey, it's a cool project and I need a career. Also, consider the rest of this blog. I would be the perfect person for working on all levels of the development and could help you bring a realistic Milo home.

No comments:

Post a Comment