Quote:Looks much easier than C++/SDL like before, and it seems to place much more of a focus on programming the actual game logic since the graphics part is much easier.
If you want to get straight into programming game logic, I would advice to use a rendering engine instead. I have used OGRE in the past, with just about 50 lines of code (in my case C++) you are ready to go. Using the scene manager you can load objects into the scene with just 3 lines of code, and with a few more lines you can move them around or play animations. This way you can get started on game logic almost instantly, while you are still learning how 3D graphics work, making it easier when in the future decide to make your own engine.
Making your own engine always takes time and is complicated, no matter what language you are using. I wouldn't pay to much attention to those "this language is easier" discussions, it's what they said years back in programming class in school about Java, and 85% failed at the second test. IMO, the book, tutorial, teacher or whatever is going to learn to using the language is of much bigger influence then the choice of language. Some languages might be a bit easier then others, but just about any language can be screwed up without a good guide. When talking about more intense graphics based stuff, then you will need to learn shaders which have their own languages.