Kodu is built around a game-friendly programming language that is
simple and icon-based. Players can choose from 20 different game
characters – including flying saucers, submarines, and a Pac Man-like
Kodu main character – then use an interactive terrain editor, a bridge
and path builder, and other tools to create their own game world.
Players also have the option of using pre-loaded worlds.
Players begin by choosing from a set
of almost 200 visual building blocks and then use an image-based
creator menu to build a world based on physical action and reaction –
when a character performs an action, the game world reacts to it.
Gamers have the ability to use hearing, vision and time to control
their character's behavior.
As long as it doesn't teach kids the DirectX API, I'm for it. :p
I will definitely be checking this out for my kids.
What part of "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn" don't you understand?
Maybe I should get it for myself --- since I am terrible at programming and all.... :p
Practice makes perfect.
Looking at other peoples code to see how they approach things helps a lot too. I don't mean the examples that MS puts in their knowledge-base either; half of that is garbage and very little is practical. Find a modest project on sourceforge or one of the other OSS sites written in your language of choice and take it apart to see how it works.
Part of my problem is that I get overwhelmed with my programming classes -- I get confused with my C# programming after doing a few C++ projects. This then in turn makes me have trouble doing my SAS projects....
Anyway, the syntax takes me a few minutes to get a hang of.....I am horrendous with structs, arrays, and pointers mostly
The girl in the CES video is the daughter of the guy that developed KODU, FWIW
Learning how to use pointers is kind of like riding a bike: Suddenly it just clicks, and it will never be a problem again. I actually missed them when I started writing 'safe' code in C# (well, at first).
Don't sweat the syntax stuff - It's natural that when you start a project in a language that you know fully well but haven't used in a while, you'll have to pop open a web browser or look at your old code to refresh your memory on the syntax/functions/framework. At least, that's what I have to do. :)
NEWS TIPS |
This site is intended for informational and entertainment purposes only. The contents are the views and opinion of the author and/or hisassociates. All products and trademarks are the property of their respective owners. All content and graphical elements areCopyright © 1999 - 2014 David Altavilla and HotHardware.com, LLC. All rights reserved. Privacy and Terms