Post
by Blorx » Sun Apr 11, 2010 5:20 pm
Back to basics:
Okay, so, on my own, Assembly programming isn't working out. To make things worse, the experts in the language have disappeared from visibility on AtariAge, and those still there to help are really bad at helping, as well as so entwined in their own ventures in Atari programming that they'll spend no more than 10 minutes trying to help you (I know because I frequently see several of them posting about new things they've discovered). I just am having a hard time finding all of the resources I need to learn on my own, and there are few to none in the area of help.
So, for now, I'll spend a bunch of time plotting and deciding where to go from here. I have a few options:
1. Flash/ActionScript. Frankly, I don't like way you develop in Flash. It doesn't make much sense to me.
2. C#. Cross-platform compatibility...and a lot of reliance on Microsoft. Not sure what to do about that. I messed up last time I tried learning C#, but I also didn't understand the way programming languages worked all that well (the C# tutorials I used weren't very in-depth. After going back and reading some C++ stuff, I learned about what I wasn't getting). I also don't like the XNA kit that much. It seems like it makes simple things way longer than they need to be (have you seen some of the Texture2D strings?!?! I'm almost scared to ever attempt 3D games in XNA Game Studio...then again, there's always XNA for that).
3. Game Maker. In my opinion, it's the slack way...and there's not a whole lot of flexibility in comparison to getting down and dirty with real code. There are some quality games done in GM, but overall, there's a whole other attitude taken towards games made in GM.
4. C++. As stated, I've started trying to get back into it, and chances are that I'll understand it much better now (found some awesome tuts), but I'd also have to learn SDL, and possibly OpenGL/OpenAL.
5. Python. I don't know much about Python, but I realize it's recognized as an easier way to program.
6. Objective-C. I could jump on the bandwagon and go all out on iPhone programming. I really don't think it's a very good option, though.
Yeah, no clue where I'm going from here. I just know it'll probably be a while until I say anything else.