Inside3D!
     

QC Tutorials for absolute beginners
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> QuakeC Programming
View previous topic :: View next topic  
Author Message
MauveBib



Joined: 04 Nov 2004
Posts: 602

PostPosted: Fri Dec 05, 2008 4:42 pm    Post subject: QC Tutorials for absolute beginners Reply with quote

I'm writing a series of QC tutorials for total beginners, guiding them step by step through the basics of the language, and culminating in adding a new weapon to Quake.

Here's the first installment:

http://elf.planetquake.gamespy.com/tutorials/tut1.htm

EDIT:

and the second...

http://elf.planetquake.gamespy.com/tutorials/tut2.htm

EDIT:

and the third...

http://elf.planetquake.gamespy.com/tutorials/tut3.htm
_________________
Apathy Now!


Last edited by MauveBib on Sat Feb 14, 2009 7:19 am; edited 2 times in total
Back to top
View user's profile Send private message
scar3crow
Inside3D Staff


Joined: 18 Jan 2005
Posts: 837
Location: Las Vegas, NV

PostPosted: Fri Dec 05, 2008 5:15 pm    Post subject: Reply with quote

Looking good, definitely solid work there. But whats with the eating of faces? Too much Rage in you? ; )
_________________
...and all around me was the chaos of battle and the reek of running blood.... and for the first time in my life I knew true happiness.
Back to top
View user's profile Send private message AIM Address
MauveBib



Joined: 04 Nov 2004
Posts: 602

PostPosted: Fri Dec 05, 2008 5:22 pm    Post subject: Reply with quote

scar3crow wrote:
Too much Rage in you? ; )


...says the man whose avatar is a severed head...
_________________
Apathy Now!
Back to top
View user's profile Send private message
scar3crow
Inside3D Staff


Joined: 18 Jan 2005
Posts: 837
Location: Las Vegas, NV

PostPosted: Fri Dec 05, 2008 5:24 pm    Post subject: Reply with quote

It was actually a British joke, 28 Days Later and all that.

To be fair, I also have this avatar for my work correspondence... ...and my work tagline is self.health => -40

SantaClaws messaged me the other day at work stating "You will not gib!"
_________________
...and all around me was the chaos of battle and the reek of running blood.... and for the first time in my life I knew true happiness.
Back to top
View user's profile Send private message AIM Address
MauveBib



Joined: 04 Nov 2004
Posts: 602

PostPosted: Fri Dec 05, 2008 5:46 pm    Post subject: Reply with quote

There are plenty of british jokes in the next few tutorials, worry not!
_________________
Apathy Now!
Back to top
View user's profile Send private message
CocoT



Joined: 14 Dec 2004
Posts: 599
Location: Belly-Gum

PostPosted: Fri Dec 05, 2008 7:34 pm    Post subject: Reply with quote

Cool stuff! Very Happy
Would it be okay to have it posted both on PQ and here in the I3D tutorials section?

P.S: Oh, and, Mauve: you have a typo in your web address, at the very bottom Wink
_________________
http://www.planetcocot.net/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
MauveBib



Joined: 04 Nov 2004
Posts: 602

PostPosted: Fri Dec 05, 2008 8:08 pm    Post subject: Reply with quote

No problem, and I'll fix that in a sec.
_________________
Apathy Now!
Back to top
View user's profile Send private message
MauveBib



Joined: 04 Nov 2004
Posts: 602

PostPosted: Fri Dec 05, 2008 8:57 pm    Post subject: Reply with quote

Part 2 is up: http://elf.planetquake.gamespy.com/tutorials/tut2.htm.

Ugh, I'm starting to realise why people don't bother explaining tutorials, it takes forever!

Part 3 can wait 'til tomorrow.
_________________
Apathy Now!
Back to top
View user's profile Send private message
goldenboy



Joined: 05 Sep 2008
Posts: 310
Location: Kiel

PostPosted: Fri Dec 05, 2008 9:31 pm    Post subject: Reply with quote

Well done Mauve.

Boy, would the journey have been easier with these.

It's quite a high speed ride though, newcomers will need to read these several times to "dig" it. Chock full of info.

I look forward to more Smile
Back to top
View user's profile Send private message
scar3crow
Inside3D Staff


Joined: 18 Jan 2005
Posts: 837
Location: Las Vegas, NV

PostPosted: Fri Dec 05, 2008 9:32 pm    Post subject: Reply with quote

The explaining is what makes it a tutorial, and not just a copy and paste of code =) Thanks a lot for doing these by the way.
_________________
...and all around me was the chaos of battle and the reek of running blood.... and for the first time in my life I knew true happiness.
Back to top
View user's profile Send private message AIM Address
MauveBib



Joined: 04 Nov 2004
Posts: 602

PostPosted: Fri Dec 05, 2008 9:36 pm    Post subject: Reply with quote

Yeah, I've never really seen the point of copy+paste tutorials. Well, they're useful for people who know the basics of the language but struggle with programming methodology, i.e how to put their ideas across, but basically useless for beginners.

QC needs explained tutorials like these and the AI cafe ones, else it's a very sleep hill to climb.
_________________
Apathy Now!
Back to top
View user's profile Send private message
FrikaC
Site Admin


Joined: 08 Oct 2004
Posts: 947

PostPosted: Fri Dec 05, 2008 10:05 pm    Post subject: Reply with quote

I've written copy-paste tutorials here on I3D and more hand holding tutorials elsewhere and I think copy-paste tutorials definitely have a place. It's more about learning by example rather than learning by explanation. It's handing the person doing the tutorial the solution to a problem, and a very terse list of the steps taken. In essence the author has narrowed the hugeness of the codebase to just the changes needed to accomplish the task. If you're motivated to learn how it works, he's made the task of understanding it that much simpler. A beginner tutorial it is not, but it does have have a use for the slightly more advanced learner. It's also an avenue to release mods that aren't quite mods and simultaneously release the source to them and allow users to take this feature and adapt it to their code.
Back to top
View user's profile Send private message Send e-mail
MauveBib



Joined: 04 Nov 2004
Posts: 602

PostPosted: Fri Dec 05, 2008 10:10 pm    Post subject: Reply with quote

FrikaC wrote:
It's also an avenue to release mods that aren't quite mods and simultaneously release the source to them and allow users to take this feature and adapt it to their code.


That's the main use I see of copy+paste tutorials. I have a whole directory of plugin qc files I've knocked together at various times that I've never had much use for, such as a centerprint radar. Maybe I should rejig some of them as tutorials in case others can find a use for them.

EDIT: It seems I released the centerprint radar on this forum a few years ago anyway. I guess my brain must be going.
_________________
Apathy Now!
Back to top
View user's profile Send private message
ceriux



Joined: 06 Sep 2008
Posts: 968
Location: Florida, USA

PostPosted: Sun Dec 14, 2008 7:58 am    Post subject: Reply with quote

great job on this tutorial the ways you explained things helped me learn a few things, im going to read through a couple of times and take notes in the mean time im going to see if i can do anything with what iv learned Smile

i hope you put out more tutorials Very Happy
_________________
QuakeDB - Quake ModDB Group
Back to top
View user's profile Send private message Yahoo Messenger
Baker



Joined: 14 Mar 2006
Posts: 1538

PostPosted: Sun Dec 14, 2008 8:19 am    Post subject: Reply with quote

In the tutorial, it mentions FTEQCC. Would the gui version be better for beginners?

Or for that matter, I'm just wondering if anyone who has used both prefers the command line?

What I like about the gui version is that I can double click on errors and the file opens to the line in question.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Inside3d Forums Forum Index -> QuakeC Programming All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2004 phpBB Group