How to program; Me = Stupid + 2

How to program; Me = Stupid + 2

vanstrat
2010 Mar 23 • 24
So can anyone teach me how to make a game/game mod? I don't care if it sucks or if you have to call me a noob, I just want to learn how to program.
Los gatos cantan en el cuarto del bano a medianoche. :D
 
 
2010 Mar 31 at 21:28 PDT — Ed. 2010 Mar 31 at 21:29 PDT
sprinkles

Chrome Whore
2009 Sep 6 • 2547
10 ₧
Chose a language first. VB, C#, C++, C, Python, etc.
 
 
2010 Mar 31 at 21:31 PDT
Rockbomb
Dog fucker (but in a good way now)

2009 Nov 13 • 2045
I recommend starting out with VB, its pretty easy to learn and it'll give you the basic feel of the programming environment. You can download for free directly from Microsoft here. There are a lot of good tutorials out there, if you wanna check out one that I wrote myself you can see it here.
 
 
2010 Mar 31 at 21:48 PDT
sprinkles

Chrome Whore
2009 Sep 6 • 2547
10 ₧
Rockbomb said:
...it'll give you the basic feel of the programming environment...


I disagree.

Its a BASIC-like programming language. Its a step up from being a 'script kiddie.' But most people don't consider BASIC-like programming languages 'real' programming languages.

Go with C#.

C++ is to complicated, tedious, and over the top.

C# is right in the middle.

Also with C# you get the XNA framework for making your own games. You don't get that with VB or Cplusplus
 
 
2010 Mar 31 at 22:05 PDT — Ed. 2010 Mar 31 at 22:08 PDT
SuperJer
Websiteman

2005 Mar 20 • 6201
If you want to try C#, XNA Game Studio comes with code for a small example platformer game you can mess around with. (Although it is a bit cluster-fucky in places, which is odd for an example.)

www.microsoft.com/downloads/details.aspx?FamilyID=80782277-d584-42d2-8024-893fcd9d3e82&displaylang=en

Honestly though, I don't think C# is the easiest language to start with. C++ would be about the hardest. I don't think Basic is a bad choice for beginners. It's designed for beginners which is why some people say it's not "real".

My recommendation: get some books on learning to program in whatever language. I rarely see people get anywhere without programming books. I've been programming for ~20 years and my biggest regret is not reading more at the beginning. I could have learned a lot more a lot faster.
 
 
2010 Mar 31 at 23:04 PDT — Ed. 2010 Mar 31 at 23:05 PDT
Down Rodeo
Cap'n Moth of the Firehouse

Find the Hole II Participation Medal
2007 Oct 19 • 5486
57,583 ₧
Something like K&R C would do you well, perhaps. Or... I'd say reading through Java introductions maybe? I dunno. I started with True BASIC way back when but that was a taught course. Good times. Yeah, could be that a BASIC language is the best start. Keeps things simple and you get results *very* quickly.
 
 
2010 Apr 1 at 15:53 PDT
adhesive

Find the Hole Participation Medal
Find the Hole II 1st Place Medal
2007 Sep 13 • 79
1,301 ₧
Learn LC-3 assembly then C/C++, this way you will at least understand basic logic structures, computer memory, pointers, data types, and interrupts before moving into a high level language. Write your first LC-3 program in binary and then start using assembly.
http://en.wikipedia.org/wiki/LC-3
You could learn a high-level language first, but learning how a computer works first would give you a much stronger foundation.
SRAW said:
hey a rare cameo by adhesive
 
 
2010 Apr 6 at 18:35 PDT
the_cloud_system
polly pushy pants

2008 Aug 1 • 3070
-6 ₧
:O ITS A SUPERJER REUNION
I drink to forget but I always remember.
 
 
2010 Apr 7 at 16:21 PDT
SRAW
Rocket Man

2007 Nov 6 • 2525
601 ₧
i suggest learning x86 assembly first
Free Steam Games
 
 
2010 Apr 11 at 18:06 PDT
phoenix_r

2009 May 13 • 898
17 ₧
SRAW said:
i suggest learning x86 assembly first


I was seriously going to suggest learning LISP first, but the above kind of one-ups that..except, well, it's just not as practical.

Get this:

http://www.amazon.com/Little-Schemer-Daniel-P-Friedman/dp/0262560992
BOO
 
 
2010 Apr 15 at 12:26 PDT
Killer-Duck
Homicidal Anatidae

2008 Mar 5 • 1169
633 ₧
SICP.
QUACK! QUACK!
 
 
2010 Apr 16 at 01:39 PDT
phoenix_r

2009 May 13 • 898
17 ₧
Killer-Duck said:

OOH, free is truth. Plus MIT has an OCW class using that book. I just like the Little Schemer series because it talks about food a lot, and I'm fat.
BOO
 
 
2010 Apr 16 at 08:23 PDT
SuperJer
Websiteman

2005 Mar 20 • 6201
phoenix_r said:
...it talks about food a lot, and I'm fat.


No you're not. Although your pants are bigger than the entire world.
 
 
2010 Apr 16 at 17:00 PDT
aaronjer
*****'n Admin

Comrade General 5-Star
2005 Mar 21 • 4601
1,227 ₧
Well let's hurry up and get fatter at CJ Carlito's!
 
 
2010 Apr 17 at 00:40 PDT
phoenix_r

2009 May 13 • 898
17 ₧
superjer said:
No you're not. Although your pants are bigger than the entire world.


Ahh, my regrettable "phatpants" stage. I've since moved on to a "black or grey slacks almost all of the time" phase. Extra points if the waistbands have hidden elastic bits (to accommodate my fatness - srsly, cubiclejob+girlfriend=fattyjer).

I think my next phase will be either nopants or perhaps a "pants so tight you can tell my religion" phase.
BOO
 
 
2010 May 17 at 12:24 PDT
Page [1]