Looking for good tutorials of basic programming

Started by iamlowlikeyou, Sat 15/01/2011 13:22:23

Previous topic - Next topic

RickJ

The OP said that he wanted to know what terms such as void meant.  He also said he wasn't sure about functions and variables.   Since there seems to be a lack such AGS specific material,  beginner's C material is the next best thing, IMHO.    I'm not suggesting that it's necessary to master C before trying AGS scripting.  However C and AGS share a common syntax, operator set, data types, and many other characteristics.     

I think the OP knows more than he gives himself credit for.   I've been there, where I knew a lot of things but was missing just enough to cloud the higher level view of how everything fits together.   In fact I'm at that place now with Django and Pyjamas.

kaputtnik

Okay, now I know what "void" means, but what does "OP" mean?
I, object.

tzachs

I have to totally disagree with you here, RickJ (and agree with Calin).
While you can learn all you need for AGS programming from learning C, you have much more friendlier languages like C# and Java that can teach you the same thing without overwhelming you with a bunch of stuff that are both complicated and unnecessary for AGS.
Also, AGS is currently a more objected oriented language, something that C will not teach you but C#\Java will.
The only thing that C# & Java are missing for AGS are pointers, but that could be learnt independently when iamlowlikeyou will reach that stage (which is some way to go according to his posts).

Wyz

Quote from: kaputtnik on Sat 15/01/2011 21:02:31
Okay, now I know what "void" means, but what does "OP" mean?

Original Poster

And let's stay on-topic, the OP is not helped by this at all :P
Life is like an adventure without the pixel hunts.

iamlowlikeyou

I know that AGS is much more "user friendly" regarding the making of the specific adventure games, than programming languages like C - even though I know next to nothing about those.
But... Whenever I post a question in the technical forums I happen to get answers that somehow imply a basic knowledge of how the components of the scripts/scripting work together, which I don't have.
That's why I thought it would probably be a good idea for me to read up on some very basic elements of programming, you know, the VERY basics of how scripts are built.
And I haven't really been able to find any such about AGS. So even though I'd probably learn much crap that isn't really usefull in AGS, I'd probably also gain quite a lot from learning about programming.
So what I'm after is really just the easiest language, that at the same time has the most in common with the scripting of AGS.
So if you say that's C# or Java, then I'll go for one of those :D

Dualnames

I have to say that the man that got faster his coding skills and to a great level is Calin, so pretty much I'd ask him how. Seriously.
Worked on Strangeland, Primordia, Hob's Barrow, The Cat Lady, Mage's Initiation, Until I Have You, Downfall, Hunie Pop, and every game in the Wadjet Eye Games catalogue (porting)

Wyz

Yes but do not disturb him right now, he's still working very hard at that primer book. ;D
Life is like an adventure without the pixel hunts.

iamlowlikeyou

All right, well perhaps Calin would like to share in this thread with me and all interested how He did it? :D

By the way I started yesterday with the Eclipse Java for total beginner's course, and I'm already in over my head with the 2nd video... I see that the structure is somewhat similar to the AGS scripting, so I think I will benefit from it - I guess I'll just to have to go over each video some 5 times or so :)

Diath

While I am not much of a poster on these forums, I really do like the concept of having scenarios and having the more experienced people go through what they would do to get from point A to point B via AGS scripting.

But then again most of the problems I have ever had got solved by looking through archived forum topics.



RickJ

Quote
While I am not much of a poster on these forums, I really do like the concept of having scenarios and having the more experienced people go through what they would do to get from point A to point B via AGS scripting.
This is a pretty good idea but many people who are knowledgeable enough to make a tutorial aren't rally in touch with beginner's difficulties.   I would perhaps be useful to have a list of what's needed.  It would kind of cool if people could make requests and other's could rate/vote for them.       

I make a testing platform so I could develop modules and other script code.  It would lend itself nicely to tutorial collections.  I can be downloaded from here:
http://demo.agspace.ws/project/archive/BluBox-T0100-B02.zip

SMF spam blocked by CleanTalk