Lately i`ve been trying to make some original games, but i can`t program. I`ve tried on several occasions yet i can`t get into it. It`s mainly because i don`t have the attention span or patience to learn it. As of right now all tutorials and youtube videos i`ve tried have failed.
IS THERE AN EASYER WAY?
Do not post hate comments.
Learning by reading, and doing. Basically, just try things. Bear in mind, we don't expect young kids to do complex math when they've just learned number lines. Your studies shouldn't try to push you too far past what your capability can hope to achieve at that point. Just a little bit more than you already know each time you try something.
|
Programming is pretty easy after you understand the basics and logic behind it. But still, you must have patience because programming isn't something you master in a week or a month. I think as humans we are so accustomed to having everything fast - fast food, fast communication, fast media, fast everything. That is why when something comes along that isn't fast, like learning a programming language, it's hard because we immediately expect it to be quick and easy like everything else in life. You just have to accept the fact that there is no "easy way out" and if you really have enough passion to learn and develop things, then you'll go for it and succeed.
|
will take note, will someone be albe to tutor me on some of the more uncommon code?
|
That's what the developer how-to forum is for. Especially what the Search button is for. You're obviously not the only one who has attempted to learn DM. If you find someone who has the same problem you do(which I'd assume would be pretty often), it's almost as if you had your own tutor.
You shouldn't really attempt to use the "more uncommon code", if you even know what "uncommon code" you're talking about, until you understand the very basic parts of the language itself. |
There is no easy way to begin programming, as Folak has mentioned. You also do not have a very good chance of finding someone who will "tutor" you who actually knows what they're doing and won't want money in return. Most people will say reading the DM guide is the best place to start, however if you have just made up your mind that you will not read it, I recommend reading Zilal's Tutorials instead.
Everyone started programming somewhere; getting into it may seem like a daunting task at first but if you take it all in bit by bit (which is a lengthly process) you'll find programming isn't as hard as you think it is. |
The keys to becoming a proper programmer are time, dedication, and patience. Start off with things you can handle and learn your ways around the fundamentals before you start working on more complex systems. The problem that so many people (around BYOND especially) run into are like Empirez said that they expect everything instantly. I've been studying the language for just over a year now, and sure I might know more about it than someone else, but there is so much that I don't know. One of the best habits to get into is saving a lot of what you do now. Come back to it a month later, a year later, and see how you've developed. You'll find yourself laughing at why you ever did something the way you did.
Another important thing to remember is that you will not be able to make a proper game a week from now, so don't try to. Spend your time right now learning before you start jumping into a large scale project that's out of your league. Once you've been learning for awhile and have a firm grasp of the basics, try to find a project to join that has a more experienced programmer. If you can find one with a programmer willing to help you out along the way then you'll be able to take a lot from the experience. Just be sure that you wont be a hindrance to the project, and that you can actually contribute. There are also a lot of places around the website that you can go to for references, help, articles, and anything else you might need to help you out. Dream Makers sticks out in my mind. It has everything you need to get started. Countless articles, tutorials, libraries, demos, and links to the more popular repositories for knowledge of the language. Just remember to ask a lot of questions. The more you ask, the more we can answer, and the more you'll learn. Don't let the naysayers get you down either. Ignore people who call you an idiot and talk you down, but remember to accept constructive criticism. A lot of the time people will ask for help, be told they could do something better, and bash the person trying to help. Don't be that guy. Be analytical of yourself and always be willing to pay heed to the one giving you help. Learning the difference between someone being an ass and someone offering genuine help can be a wee bit tricky in the beginning, but as time goes on you'll learn what to take from your forum posts and requests for help. On that note, feel free to add me to your pager. I'll lend a bit of help when and where I can. |
No, there isn't. If you want to actually learn how to program, you need to buck up and learn it. There is no quick and easy way to become a programmer. It takes hours upon hours of learning, experimenting, and reading. If you aren't willing to put in the time or the effort, then you wont be able to program, or make a game.