Language of choice: Lazarus/Free Pascal
This whole thing is supposed to teach programming right? I’ve tried several times to learn simply because I have a creative desire to make games. I’ll decide on a language & then read docs & do tutorials until about the 4th chapter/lesson, whereupon “the learning curve” will abruptly right angle into a vertical, straight up-and-down wall/barrier to any further progress & I will become hopelessly confused and overwhelmed with frustration. The frustration is usually due, for example, to something like the authors attempting to elucidate a more challenging concept than prior material by using explanations consisting of words they haven’t bothered to previously define & which then turn out to be conspicuously omitted from the glossary - making comprehension (for me at least) slight, which in turn inhibits learning more advanced material that builds on it.
I know the basics: looping, conditional branching, what variables & pointers are, the dif between objects/classes/etc…if I have to read one more “Hello World” tutorial I’ll shoot myself (after a short murderous rampage on coding books authors). But making even a simple functional application - much less a game - is seemingly not even on the horizon for me.
I am at the moment experiencing something similar to what I described above right here & now with this site. The “shooting the closest enemy” thing was as easy & painless as a first challenge should be. But now the second one, “Descent,” instead of being slightly more difficult, is completely & utterly baffling.
The instructions say “At the start of each game turn you’re given the height of 8 mountains.”
- Turn? Do they mean iterations of the For loop?
- And uh, no. Nowhere in that block nor anywhere else in the code is anyone given anything resembling that information - which would seem to preclude any solution since you don’t have the necessary info.
- Is this ALL of the program needed to create what’s happening in the left-hand frame? Surely not; where are the graphics, for one thing? That really bothers me. Everyone wants to show you snippets - and I think this is why I’m retarded as a programmer (aside from my casual & indifferent level of devotion to it), I certainly would benefit from seeing the whole thing in its entirety.
Sorry, I know it’s my fault but in my annoyance I find comfort faulting the designer. Anyone willing to help me out here?