   virtools or blitz3d
  Hi all..I'm beginner in programming and i dream I'll be professional in game programming in the future, since few months i tried study hard c++ and i know i must study hard for some years, but i want easy way to start with, i heard about virtools and blitz3d, i tried both, but i still confused which one i choose to start with as beginner programmer ... virtools or blitz3d ?i hope some guideregardsMFA   
  I've not heard of virtools before, so doing a little research on it, it looks like it will not be suitable for your goals. It looks to be more useful to more experienced developers who have a specific goal in mind and are working on a business scale. I can't even find a price on virtools and I did a bit of looking. I found their academic license for $75 so I'd imagine their regular version is quiet a bit more.Blitz3D is pretty simple to use, but it's also quite outdated now. If you wanted to go that route, I'd suggest you go with Blitzmax instead. Read my previous post for the reasons why. There is nothing wrong with it for a beginner, but I think you will go further using Blitzmax as a foundation.If you have the money to buy Blitzmax, then I'd not recommend against starting with it. It is not a game builder, but rather a more modernized version of an older programming language. You have to do real programming with it and it's not a game builder like FPS Creator. You can translate a lot of the concepts of Blitzmax into other languages as well and it just got an update to support threading. I am a current license of Blitzmax myself and use it at times with a game engine.There are also other alternatives. You might want to consider going the C# route and the XNA Game Studio path as it's free and comes with powerful tools. Worse case, you don't like it and stop using it, you'd have not paid anything for it. If you go the Blitzmax route and decide you don't like it, you will be out some money. Good luck!   