Hands On

Kodu Game Lab Micro-Review: Baby’s First Game Development Kit

Who says you have to go to college for an expensive game developer’s education? Microsoft Research’s Kodu puts the power of a dev kit right in your hand for a mere $US5.

Kodu Game Lab isn’t a video game, per se, but a lot of the pre-packaged worlds that come with the Game Lab certainly count. There’s a Frogger recreation, a bumper boat style game, and even an odd take on air hockey with really awesome controls. Also, since Kodu players can upload their own worlds, you’re basically buying an eternal ticket to whatever games other users can come up with.

And if you don’t like what they come up with, you can always make your own games.

Loved
Myriad Options: Kodu lets users change everything in the game world from the sky colour to the topography of the terrain, as well as character behaviour to game conditions for winning and losing. Far from being a simple exercise in matching colours and textures, or teaching a Kodu to move forward, the options lets users create a multitude of environments and game types. You could spend hours inventing your own environments—like the inside of a computer, a planet in deep space, etc.—or, like me, two hours trying to recreate the opening world from the original Super Mario Bros.

Cute Kodus: The default objects (apples, clouds, trees, etc.) and creatures (Kodus and Bots) are easily recognisable and very cute. The simplicity of the design makes it easier to come up with ideas for worlds. My first attempt was an adventure in which a motorcycle falls in love with a blimp on top of a castle and has to collect gold coins from a forest to enter the castle and reach the blimp. It was awesome—and by awesome, I mean ridiculously cute.

Hated
Lousy Interface: There are two primary interfaces users need to master to build worlds. The first is a drop-down listing of what the 360 controller buttons do that remains on screen whenever you go into Edit mode; the second is a side-scrolling menu where you can select all your world-editing tools. The two menus don’t match up with each other stylistically and sometimes the side-scrolling menu will cover up the drop-down menu. This can make it especially tough for first-timers to figure out where to go in one menu and what to press once they get there to make the editing go. The interface can also make it hard for users to figure out what’s breaking their world when they go to run it since there’s no way to tell if it’s the trees spitting coins or a mistake in the blimp’s “express love” behaviour programming that’s ruining the frame rate.

Kodu Game Lab is a pretty spiffy tool for anyone with aspirations of game design. For anyone else, though, the myriad options and clunky interface might be overwhelming. Even if that’s the case, I still think Kodu might be worth a look a week or two after its release, just to see what kind of games people have come up with.

Like I said, don’t think of it as a one-time purchase kind of game – think of it as a ticket to the minds of fledgling game developers.

Kodu Game Lab was developed by Microsoft Research for Xbox Live Community Games on June 30. Retails for 400 Microsoft Points ($5). Played all tutorial and pre-packaged worlds and created one complete and one partial world of my own.

Confused by our reviews? Read our review FAQ.

Comments (AU Comments | US Comments)

  • DaFron
    @dsectric:
    He's not very good at Bomberman either, but Kodu requires a different set of skills. Bomberman is more about reaction time and accuracy. Kodu is about planning and logic; he's pretty good at those things. He works much better with less stress.

    DaFron

  • Simburgur
    @NoBullet: Here's another example, an (unfinished) game that I was working on in the beta.

    Simburgur

  • Simburgur
    @gunluva has given up piracy: That requires a server though. This was built by a research team of 6 people (that included design, dev, and test) over two years. For some reason they are receiving very little backing from MS (next to no advertising for example) at the moment.

    An online share channel may be a possibility in the future though, there has been some talk of it being ad-supported, and pretty much everyone said they wouldn't mind passive ads in exchange for a free share channel on the forums (http://www.moco.net/korum/index.php).

    Simburgur

  • LordAlchemist
    The screen shots remind me of a cross between Halo 3's Forge and Warcraft 3's World Editor. I love 'em both, so I'm going to download this baby.

    LordAlchemist

  • Mayor Wilkins
    I've gotta say, this makes me wish they'd release a new "RPG Maker" on the current-gen consoles.

    The fact that online play and downloads have become so prevalent could mean a treasure trove of gems from amateur RPG designers.

    Mayor Wilkins

  • Herabek
    @DaFron: Yes, but when they do, they may click your profile and see your comment history... Remember, the internet shows no mercy.

    Herabek

  • Rory Michael O'Sullivan
    @gunluva has given up piracy: Or littlebigplanet server where you just browse in game, select a level and play. Since all the resources are in the game the dl time should be pretty quick, faster than loading LBP levels even

    Rory Michael O'Sullivan

  • gunluva has given up piracy
    @NoBullet: I think Bungie's content sharing system would be a good example to learn from. IE, see a game on the website, cue it for download to your 360.
  • NoBullet
    @gunluva has given up piracy: No its still a friend share thing. But the devs have hinted at setting up an ad supported server to share games with everyone.
  • NoBullet
    The coding is much more deeper than at first glance. You just have to spend extra time on it. People have been making complex codes to replicate RTS game mechanics, transporting, hidden button combos. Stuff like that which isnt obvious when you first see the stuff you can work with.

    This game is a great example. Its a Shmup/DDR/GH combination

  • apoloimagod
    @ AJ Glasser: I can't believe you wouldn't mention the fact that this game doesn't have a sharing channel/room/server (like LBP), instead you can only share games with those on your friends' list. This alone is the only reason that has kept me from buying this game. It sounds to me like something very important to mention in a review... and I would have definitely placed it in the games' cons.

    When you say "... you're basically buying an eternal ticket to whatever games other users can come up with." it sounds like you're implying you can have access to the levels created by all other users, which is misleading, basically implying this game's sharing system is similar to LittleBigPlanet's, and it isn't.
  • dsectric
    @DaFron: my 5-yearold brother can barely play Bomberman Live, how the hell does your son manage to handle Kodu?

    dsectric

  • Vin St. John
    I can't wait to drop $5 for this, especially because I like to promote the kind of work that Microsoft Research does.

    Interestingly, this software wasn't really created to be the sort of "like games? Well now you can MAKE THEM" hobbyist software that we've seen before. And please understand, I'm not using that as a criticism of those packages.

    This is intended to be a sort of gateway drug for young kids to get into programming and game design. You can give a kids crayons and they'll grow up to be master artists, and you can give them a box of Legos to inspire their inner engineers. Now you can let kids discover the joys of creating games, too.

    Of course, that doesn't mean it won't be fun for me to try to create Pac Man RPG when I get my hands on this. Haha just kidding.... but seriously.

    Vin St. John

  • PlanarStar
    This REALLY makes me wish I had a 360...
  • tehdorkz
    I've toyed around with Kodu a bit. It's definitely a cool idea, though is intimidating at first, I scanned through all of the options of what I could do with a specific item, and got a little confused. Building worlds is definitely tough for people who are inexperienced (or have no idea what they're doing like me) but seems like something can is doable with enough trial and error. I get a little frustrated with how sensitive some of the land making options are (namely the raise land option) but I see a lot of potential for people with skill and a great imagination. Definitely going to be spending some time on this "game" to continue to learn and start making my own little games.
  • sentroshi
    @QualityJeverage: Can't you do it for sack boy? He's so cute! :D
  • Verno77
    I enjoy Kodu quite a bit, except for the part where all my worlds I've made are unloadable now, but the patch will fix that.

    BTW, I think the small dev team for this game really respond to the community, because the first patch doesn't just fix bugs, it includes a few things the community been asking for. They're also very active on the fansite(s)(probably, because they don't have their own popular forum).
  • TheTheTheTheWhat
    @lars18th: Look up Atmosphir. Great stuff, still in beta.

    TheTheTheTheWhat

  • EdibleFood
    I thought it was pretty lame even for 400 points. For someone who uses source sdk frequently i'd prefer options over simplicity.
  • crobar
    i like it, i like how pages almost serve as functions...what i wish is had was a character editor like in spore...with limited characters your game play is also limited... but still its 5 bucks and i get more use out of it than a 60 dollar game :)
  • gunluva has given up piracy
    I like Kodu, alot, but did they change the fact that you can only share games among friends? I haven't had the time to fire it up since I got it on its release.
  • Fishballs
    If Project Natal proves to be as accurate as the promo videos show, it could be a nice replacement for the controller when messing around with Kodu.

    Hopefully they consider implementing something like that further down the line.

    Going "MUAHAHAHAHAHA!" and rasing mountains and making weather is something I would very much like to do, thanks.

    Fishballs

  • creinholtz
    Imagine this paired with natal though. A hand recognition system would certainly be interesting to design with. I have the image of robert downey jr crumpling up his 3d designs and tossing them to the side in iron man.

    creinholtz

  • DaFron
    @Michael Dukakis - Mets fan:
    It's OK, they don't read Kotaku, yet.

    DaFron

  • QualityJeverage
    I haven't played with it yet (Though I plan to), but judging from this review it sounds like it's got the same problem I had with LittleBigPlanet; A lot of compelling tools for creation, but you're restricted to the rather inefficient and clunky controller.

    Controllers work fine for PLAYING a game, but for doing anything creative beyond the very, very basic, they just aren't adequate. This was one of the major reasons I couldn't get into LBP.

    QualityJeverage

  • chang187
    @Cloral: really, needle in a haystack? people still say that shit these days?

    chang187

  • VAKinc
    Kodu is pretty great. Thus far, I've created a "Starcatcher" game where you chase a magical turtle that drops stars. While being shot by missile turrets. As time goes on, more missiles are tracking you, making it insanely frantic. I also recreated a 4-player version of Space Invaders, and made Tower Defense. I even made an RTS. That's right, an RTS. It's crazy.
  • Brodka loves Kodu
    @Cloral: Don't count on it. Finding any content is difficult because you can only share with friends. There are sharing groups but it is a big oversight.

    That said, I love Kodu. My motorcycle racer is an old school isometric race game with a working volcano that spits out flaming rocks and jumps and mountains and it simply rules.

    Easily the best $5 I spent on XBL. Not for everyone, but if building your own game from scratch sounds like your cup of tea, you can't pass it up.
  • Ben Nadler
    @biggerx: Slave labor at its finest.
  • Pizzicato
    Praise the lord for someone who actually knows how to use "myriad" in a sentence.

    Mr (or Mrs or Miss) Glasser - I salute you as one of the chosen few.

    Pizzicato

  • Ben Nadler
    I haven't had a chance to mess around with Kodu since I have been on vacation, but the concept of it truly makes me happy. I love the experience of playing on a console more than a PC, but I am also drawn to user generated content like a bug to a light. I constantly end up buying games twice so I can play the original on the console while playing my own mods and others on the PC. I can only hope that this will lead to more robust games of this type. Or, Microsoft, how about you let Xbox users get custom UT3 maps? Please?
  • Rene Rubio Carrillo
    now if this could come out in mexico i would buy it first day, if you ask yeah.... we dont have community games

    Rene Rubio Carrillo

  • Ben Nadler
    I haven't had a chance to mess around with Kodu since I have been on vacation, but the concept of it truly makes me happy. I love the experience of playing on a console more than a PC, but I am also drawn to user generated content like a bug to a light. I constantly end up buying games twice so I can play the original on the console while playing my own mods and others on the PC. I can only hope that this will lead to more robust games of this type. Or, Microsoft, how about you let Xbox users get custom UT3 maps? Please?
  • Grabbin_Peels
    For 5 bucks It's worth putting my creativity to the test.

    Grabbin_Peels

  • 1up
    @Cloral: Yup. GHTunes and LBP comes to mind. Like you said though, for five dollars, I might have to check it out... I'm still not imaginative to create my own levels though T-T
  • DaFron
    So what's the best game you've made with Kodu so far?

    DaFron

  • Cochese: Sabotage is an epic vid
    I would like to know how that Super Mario Bros. level came out...
  • Dayvan Cowboy
    "it's hard for users to figure out what's breaking their world when they go to run it since there's no way to tell if it's the trees spitting coins or a mistake in the blimp's "express love" behavior programming"

    Ahh, welcome to the glorious world of game development and the limitless land of debugging...

    Dayvan Cowboy

  • Michael Dukakis - Mets fan
    @DaFron: The fact that you called you kids games lame made me laugh, in a good way.
  • Outkastprince
    So pretty. Too blinded to understand what you hate about the interface, it's just too sweet to say anything bad about. I'll glady trade in $5 I'd use for a 5 minute sandwich for an enternity of developing bliss.
  • lars18th
    This could be a great step into something that will allow much needed creativity into new games. I would love to see this idea being brought over to the PC community.

    lars18th

  • Cloral
    Well for $5 it might be worth looking at for the user-generated content. It just always seems to me that finding good user-generated content is like looking for a needle in a haystack.

    Cloral

  • DaFron
    I agree that the interface could use a little work, but it's a pretty amazing tool. Especially for $5.

    My sons (5 & 7) and I have made some fun games (and quite a few lame ones). Even though the interface isn't great my 5 year old can create games on his own.

    DaFron

  • Mike8813
    If nothing else, I find the bubbly Mario-64-esque visuals from the above screenshot appealing.

    I might just put 5 bucks (and the equivelant Microsoft funny-money) down for it.
  • Dav1dC
    I might give it a try. NOT!!!!

    Dav1dC

  • Kobun
    @VAKinc: How in the world can you create an RTS from Kodu? Does control basically still rely on moving the player character to the unit and having it upgrade if certain conditions are met with a bump?
  • Noodle-Works
    LBP pulls this off better. game/level creation is never going to be flawless on any system just because of the technical side of things. thats why there's game studios game make games, not your friend down the street. the easiest level creator i've ever used is got to be the Unreal Editor. its just so clear and crisp and simple considering all the things you can do in a FPS. LBP is up there, maybe if you could get some mouse and keyboard controls working, it'd be even better. The hardest thing for me about LBP is that you're ALWAYS creating your level with the physics and game mechanics turned on. there's a lot of work arounds you have to do just to set up switches and machines to work correctly. Even when you "pause" the world, it wont help if you need to get a block or something inside a different part of the game. you cant float things through walls at all. its more like a level editor game you play rather than an actual level editor.

    I'd love to see LBP on the PC!

    Noodle-Works

  • EDGEburgur
    @Dayvan Cowboy: Kodu's got some built in debugging tools, check them out in the world tweak screen (last option in the tools menu)

    EDGEburgur

  • biggerx
    @biggerx: Why don't my comments show up on Kotaku?

    biggerx

  • biggerx
    Soo cool!!!

    biggerx

  • biggerx
    This is sooooo cool! I'm going to get my 5 year old to start making worlds & games for me to play!

    biggerx

  • ankhenaten

    I have been wondering when this was coming. I am very interested in game and level design. I always enjoy spending time with level editors and even if I have a hard time sharing them with others, it is always enjoyable to create something.

    I can't wait to spend some quality time with Kudo!

    ankhenaten

Post Your Comments

Got something to say? There are two ways to comment:

1. Guests

Click here to comment instantly.

2. Facebook Users

Click below to comment using your Facebook account.

We're looking for comments that are interesting, substantial or highly amusing. If your comments are excessively self-promotional, obnoxious, or even worse, boring, you will be banned from commenting. All comments are moderated.