Chaosforge Forum
General => Discussion => Topic started by: Angles of death on April 05, 2010, 13:11
-
Just wondering.
*sigh*i was meant to put this in off topic.
-
/me Indicates a distance with his hands
It's that hard!
-
That depends on your ability of abstract thinking
-
Programming is fairly soft, requiring not too many muscle groups to work with. Actually, if you can think simple, programming can be a breeze, just like that one that just blew through here from my terrible puns. If you think too complicated, then programming is nasty, like that chick you tried to seduce with bad rhymes and math formulae -- it ain't working that way.
Okay, I'm done with spewing my nonsense.
tl;dr It's as hard as you make it to be.
-
i was talking about this earlier. I don't know much about programming but I would like to learn enough to mod DoomRL. Hopefully in the summer I will have more time to do that.
-
The sandbox is a good way to start.
I'm in the camp that says programming is easy. The trick is to be as dumb and single minded as the computer.
-
If your mind is flexible enough to imagine what program should do - then it's only a matter of memory to remember all of the standart procedures and what they do, and combine them. Else, I saw people who think it's really too hard.
-
Everything is hard at first.
-
I've been doing some programming in college for the last two years and it's not really all that bad once you start learning to think like a computer and learn how to organize data in logical fashions. Really, with games, the issue is usually interface and how the user is expected to interact with it. It also depends on whether you're using object-oriented programming or not. I'd suggest finding a book or two on programming and then promptly downloading it in PDF format from some sketchy as all hell web site. Or, alternatively, check it out from a library, as piracy is generally bad.
Really, programming is easy once you learn the syntax and what the limits of your coding language of choice are. It's a skill that can grow exponentially over time if you put a lot of effort into it.