ID:181506
![]() Apr 25 2010, 10:43 pm
|
|
Oh god, i'm tryna learn how to code,and i've been doing good up to Chapter 6 in the DM guide, but my brain kinda went blank when they started explaining Boolean operators, and order of operations and all that @___@ is there a simpler way to learn all of this? A guide or whatnot? Or will it get easier along the way?
|
![]() Apr 25 2010, 11:59 pm
|
|
AnimeBeyond wrote:
![]() |
AnimeBeyond wrote:
Oh god, i'm tryna learn how to code,and i've been doing good up to Chapter 6 in the DM guide, but my brain kinda went blank when they started explaining Boolean operators, and order of operations and all that @___@ is there a simpler way to learn all of this? A guide or whatnot? Or will it get easier along the way? Ummm... You learn order of operations in 5th grade.. Google and other things will help you. You have to know basic math if you want to learn a programming language.(all languages have operators) And it doesn't get any easier than that guide. If you want to learn the language: Read that guide(the WHOLE thing) work on little projects, read developer forums they really are informational. Read the reference guide. Stick to that guide trust me. I finished that guide and it pretty much (dare i say) explains 3/4ths of the language.(*gasp*) |
Make sure you're practicing with the stuff you learn in the guide. Otherwise, there's really no point in reading it. You'll have a bunch of facts but won't know how to use them.
Also, you may find it helpful to read up a bit on a different language before DM. I don't think the DM guide is very good. The basic features of OOP stay the same across OOP languages, so you can probably find a better guide on a more supported language and learn how some things work. I'd recommend Python or C++. I'm not suggesting you actually learn the whole language, but rather that you just look into the essentials (loops/variables/if+else+switch statements/return statements/parameters to functions/etc.) Also, look in the reference at the Click statement as that's pretty damn important in Byond. I'd also like to point out to you that src is the object which owns the function and usr is the one enacting it. A lot of people confuse this and it causes serious issues. |