I have ideas. I know what I want to make.
I'm simply overwhelmed by how many languages, frameworks, libraries, toolkits, design patterns, game makers, platforms, etc. and so on.
When I do a business app, I know what to do. I can pick a language and technology stack. I can do more than one, doesn't matter to me. But, the game design field is foreign to me, and I'm afraid that if I start wrong that I'm stuck with that "product" or whatever forever.
Example, just and example, say I chose BlitzBasic, Stencyl, or a Java library. Am I stuck forever? Once I get entrenched, am I done? Language is actually the least important thing. I can do any of those, pick them up in a day or two. Heck, they're all the same.
But when you use someone's library or game maker (sometime their special scripting language), I'm stuck.
What do you think? I'm tired of trying to pick out the "best." Any of you ever switch around?
(and no, I'm not going to roll my own 3d engine with C/C++ .)