Something I've never quite tackled, and for some reason scared of. Next semester I'm taking 2D and 3D game design courses, which involves Unity and using C Sharp. Now granted,, I do know how to work with html, but that is baby steps when it comes to coding. It's so easy to just look at a web page source and infer how things work. Last time I tried learning how to code was in High School, it was an AP course in Java; "Computer Science". I was doing an uncomfortable job at it, but before I could even have a shot learning more about it, the teacher literally just left the class. We suddenly had no material, and I left the class because of how much of a blatant waste of time (and money for the final) it was. Ever since then I've been uncomfortable trying to learn it.
The problem I anticipate from these courses is the fact that I'm not sure how much direct learning we'll get from C Sharp. I imagine it's just going to be "make this" and we figure out how to in unity, and thats like jumping into a pool without knowing how to swim. Obviously I gotta self-learn now how to code, but I'm awful at comprehending the functions of each snippet of code. Html it's obvious, it literally tells you what each one is or you can infer it. C or Java? It's like someone wrote a book telling a story about what the void is, and the severe obsession of semi-colons.
Now I'm not asking for direct help at all. I'm just curious about you guys and your learning experience with coding languages such as C or Java, or ruby even, and how it was like learning it for the first time. Any struggle in it, ezpz, fun? Have you made anything with it knowing the knowledge? Also hows Diablo coding work? I'll probably get into learning that in the future.