Comment Re:Problem is... (Score 1) 188
I also had this problem. I tried DarkBasic, XNA and a few others and had a hard enough time getting a object to render let alone implement game logic.
I found Unity via Kotaku and messed around with it for a day and fell in love with it. I was amazed by how easy it was to do the some simple things that I could not figure out with XNA. Something as simple as making one object follow another was as simple as creating 2 primitives and assigning a a 5 line script to the follower.
I have become distracted by the new WoW expansion but over the next week I'm going to try and build a simple tower defense game to learn the scripting better.
You can also check into the UDK but I found Unity alot simpler to start with.