Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

273 Neutral

About SoapBox

  • Rank
  1. I watch the video, do the same things the guy does, whilst figuring it out, if I can't, then I google it. I use the videos more as a general direction. I do the same thing with blender, so far it is my most efficient means of learning : watch, do, watch, do, etc... when I know at least some basics I can begin to think about it. It doesn't matter whether it is through books or by whatever other means, it's usually through motor skills (physically doing) and then thinking that I learn best.   I don't know about you, but I did not learn to ride a bike without someone telling me how it works, and that speed helps you balance.
  2. I love teaching, so that's definately a good motivator. I can see what you mean ( i think ) with how knowing how to teach is good for programmers, it usually also happens in increments, and you need to give clear reasons for things you tell the people you're teaching. The only way to really teach someone anything is to actually know what you're talking about.   I read something a while back about how teaching actually made you understand something better, seeing as you have to actually rephrase it, sometimes multiple times.   When i write my own code after the tutorials on the basics, il follow the incremental approach at first and see how it goes from there.   Thank you for the recommendations. I learn a lot better with video tutorials than with books, at least when i begin on a new subject, so I'll give "accelerated C++" a try after those.   I agree, dumbed down books are usually dumbed down, not really a good idea to not learn the basics properly if you're learning something new, so no worries, I have never trusted anything making overly-bold claims.   I'll jump into assembler first time i don't understand what's happening.   The people over at dreamincode seem to think codeacademy is over simplified, which really is a shame, since I love the interactive approach it takes. I can't really form a proper opinion of it at the moment, il have a look at it if the video tutorials don't work out.         Thanks again for the replies guys, got some interesting tips :)
  3. Thank you for the replies.   Im working on a few different series of video tutorials in various languages at the moment. It would probably be best to go for a single language at the beginning, but the basic concepts of the languages are laid out quite clearly, and there are several example programs that are worked through. They should end up giving me a decent starting point to programming.   If anyone is interested, the videos can be found on this page http://thenewboston.org/tutorials.php under the computer programming section.
  4. Hello.   Programming seems quite daunting to me, but I do want to do it. Im not exactly sure what I want to do just yet, as I don't know the subject well enough, but I like building things.   I'm really good at memorizing rather quickly. I can memorize 20 words in order in about 20 seconds for instance. It's not to brag, in fact im not at all quick to grasp new concepts, so it is sort of a trade-off. Memorization is not the same as learning, but it is the beginning, for me atleast. I have found that i learn better if I memorize a few examples first and then understand something from there, through practice. I know simply memorizing source-code won't help me, I'm not trying to take the easy way out.   I need to split something I want to learn into parts and do a little at a time so I feel like I'm getting somewhere. I'm assuming game programming is a specific application of general programming.   My question is : For a general idea of how to program ( structures, order of priority etc ) what would you recommend as a rough list, and in what order ?       I read up some, and chose Python as my first language. I'll move on to C and C++ afterwards, but probably not very soon.
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!