Forum Thread
  Posts  
Are there any good ways for me to program? (Forums : Coding & Scripting : Are there any good ways for me to program?) Locked
Thread Options
Oct 6 2014 Anchor

Guys, I'm gonna be honest with you. I'm more of a visual thinker. An artist if you will. And I don't like programming. Learning it that is. Learning python. How do you guys do it? I know many of you users went to college to earn a degree in programming or minor in it. But for the rest, I see you learned all your programming from tutorials online. But how exactly did you learn programming? Did you read it from a book or did you jump straight into a game tutorial with python and learn how to make pong in less than a few weeks. I can remember when I was an 11 year old. I went to ID tech camp in Malibu and they taught me how to make a simple shooter and then a 2D platform game all in Multimedia fusion. In a week. It was so intense I got frustrated and went outside to lie down (and wept) don't judge. We learned how to program in a actual script. :O And now here I am slowly moving into a language I know nothing about. All I know is Print- (Helloworld!) I can't even remember HTML.

So, I stand right here before you asking. How did you learn to program? How did you practice it? What are your working ways like and what keeps you focused?

I hope this isn't too broad of a question to be answered.

P.S.
I ask this question because I want to make my own games and challenge myself and try something new. I don't want to tell you my ideas because that would be spoiling the whole idea.

And thank you.

Oct 7 2014 Anchor

Practice, practice, practice. It's as simple as that :)

If programming's something you want to learn, then invest time - as you say - in tutorials. If you can't find good tutorials, try good books. If you need peer support, find a friendly community or an evening class. There's no shame in any of these, and different things work for different people. The key is to invest the time. Start simple, build up. Copy/paste as little as possible, think about every example, don't just read it and move on. If you read an online tutorial, download the source and getting it running. Then change something. Ultimately, you learn programming by DOING, not just by reading.

The other thing I'd suggest is finding a suitable framework to work with. You don't always need to work at the pixel level, use tooling like GameMaker or Phaser to make you more productive. Don't build your own physics or animation libraries - build on what everyone else has done. It's a very bad programmer indeed who constantly re-invents the wheel.

Oct 7 2014 Anchor

How I learned to program.. Well many years ago my grandparents told me about a Lego Robotics camp that was happening during the summer, and asked if I'd like to stay with them and go to it. Of course I went, I was a younger kid and robots were cool. That is where I got my first taste of programming. We made simple little routines for the robots to do.. Drive forward, if you hit the wall reverse for 10 seconds.. After I got home from the camp, I got my own little robot - the Parallax Boebot. I read the manual and learned how to program my little robot (which I named Dorris) in PBASIC. (A version of BASIC by Parellax). I was doing well in school, and I qualified for Stanford's EPGY programming classes and I took two year of C and Java programming. It was very hard and gruelling, I felt like quitting programming, I hated it, and even cheated on the assignments a few times (I got caught). Even though I hated every second of that course, I'm glad I did it, because by the end I had developed the patience level to actually program in peace. From there I've just used the internet for my source of learning material, and my love for computers and programming is really what keeps me going - simple as that. I think when you first start programming it is so difficult and frustrating that you hate it and want to quit. But eventually you break down, develop patience, and finally start enjoying it. Now I can't program enough. The first thing I do when I wake up is turn my computer on and get programming. I don't have much of a social life, and I'm perfectly fine with that. Programming is the best. Even though it can be frustrating at times, even though I've felt like smashing my craptop with a sledgehammer, the challenge of programming is really what motivates me. I try to be better than I was yesterday..

Dec 17 2014 Anchor

Hey! (sorry about my bad english :S)
I'm 17 and I learned to program games when I was 14. I started with flash and then learned Java, just watching tutorials and most importantly, practicing. I have never read a book about programming, but I quite like to program games. If you are an artist and do not like to program I suggest you use an engine or a simple programming language, such as actionscript, LUA, Haxe or Python.
For me it was a little difficult because my native language is portuguese, and there are not many tutorials in portuguese, but for people who speak English as a native language should not be too hard to learn. There are many simple programming languages, I did not find Java so hard while I was learning, I think that kept me motivated, there is a lot of documentation, examples and great tutorials.
I wish you luck :D

Dec 22 2014 Anchor

Esaucm98 wrote: Hey! (sorry about my bad english :S)
I'm 17 and I learned to program games when I was 14. I started with flash and then learned Java, just watching tutorials and most importantly, practicing. I have never read a book about programming, but I quite like to program games. If you are an artist and do not like to program I suggest you use an engine or a simple programming language, such as actionscript, LUA, Haxe or Python.
For me it was a little difficult because my native language is portuguese, and there are not many tutorials in portuguese, but for people who speak English as a native language should not be too hard to learn. There are many simple programming languages, I did not find Java so hard while I was learning, I think that kept me motivated, there is a lot of documentation, examples and great tutorials.
I wish you luck :D


Is Unity python Compatible?

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.