As a fellow programmer interested in game development, I would recommend the Unity engine. It's free to use*, it has amazing power, it's pretty intuitive, and there's copious amounts of documentation and tutorials out for it.
If you're familiar with C# or JavaScript, that's what the logic is scripted with. It's awesome.
*It's free so long as your game / company makes less than $100,000 a year. Which would be the case.
|