Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsCog Forum → Learning cog.....
Learning cog.....
2003-07-21, 6:55 AM #1
I want to ask a few questions, hope its not to much.

1. Where should I start to begin learning cog?

2. Could give me some examples of things I could do for excersie in this subject?

3. Where did you learn cog?

------------------
"Computer are useless, all they can give you are answers"/Pablo Piacasso
Nothing to see here, move along.
2003-07-21, 8:05 AM #2
I learned the same way everyone did - you screw around with cog, f**k up a lot, and in several years you're a good cogger.

Sadly, it's a bit late in JK to start learning it, by the time you get good this place will be dead.

------------------
Brutally honest since 1998
2003-07-21, 9:12 AM #3
Here's an idea...
Look at COGs and study them. If there is something new or something you don't get, look them up in the COGWriter. Simply open the program, click on new, then click on a button that says Line builder, and take a look. Click on a verb and the description will appear. Sometimes there are question marks and that is where you will have to ask around. Then you've got Tutorials. You can learn a grate deal form there. If something seems too dificult, then post all questions here and there.

/Edward
http://edward.leuf.org
Edward's Cognative Hazards
2003-07-21, 9:16 AM #4
Pickup a book on C++, COG is based on C, but I say a C++ book because I like C++ a lot more than C, and you can carry over that experience to the real programming world.

Screwing around with COGs is a horrible way to learn. It should not take someone a few years to learn how to write in COG, because it's an incredibly simple language.

------------------
Bassoon, n. A brazen instrument into which a fool blows out his brains.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2003-07-21, 11:02 AM #5
You have to screw around with cog to learn the exact nature of the commands and to understand how JK works.

You can't even pretend to tell me that knowing really specifically what commands do and knowing how JK works isn't important to cogging.

------------------
Brutally honest since 1998
2003-07-21, 1:29 PM #6
I learned cog first, but I can definately say that learning cog aided in learning the basic syntax of c++.

------------------
- Wisdom is 99% experience, 1% knowledge. -
- Wisdom is 99% experience, 1% knowledge. -
2003-07-21, 1:58 PM #7
Exactly what Emon said.

You have to experiment on your own, but Cog is a simple scripting language that only takes six months to be good at - if you know what you're doing.

Quote:
<font face="Verdana, Arial" size="2">1. Where should I start to begin learning cog?</font>


Go to my site, download the datamaster and the other files. You might also want to find CogWriter and the JKSpecs.

The DataMaster includes some good basic tutorials, and has links to some other good ones on the web. You should also check out Hideki's site.

Quote:
<font face="Verdana, Arial" size="2">2. Could give me some examples of things I could do for excersie in this subject?</font>


The best thing to do for practice is to start on a small mod. Exercises would just be boring...

Quote:
<font face="Verdana, Arial" size="2">3. Where did you learn cog?</font>


From this forum at first, and then through an extreme amount of trial and error. [http://forums.massassi.net/html/smile.gif]

Quote:
<font face="Verdana, Arial" size="2">Sadly, it's a bit late in JK to start learning it, by the time you get good this place will be dead.</font>


That's been said for a long while now, but we're still here. [http://forums.massassi.net/html/wink.gif]

Quote:
<font face="Verdana, Arial" size="2"> If there is something new or something you don't get, look them up in the COGWriter.</font>


You should use the datamaster over the JKSpecs (which is what CW uses). I don't mean to bring down the effort that was put into the JKSpecs, but it was written years before the datamaster - when much less was known.

Always good to get a 'learning cog' post. Welcome aboard. [http://forums.massassi.net/html/wink.gif]

------------------
Author of the JK DataMaster, Parsec, Scribe, and the EditPlus Cog Files.

[This message has been edited by SaberMaster (edited July 21, 2003).]
Author of the JK DataMaster, Parsec, Scribe, and the EditPlus Cog Files.
2003-07-21, 2:36 PM #8
I started cog by making cheap hacks. Mind you I never used them online, but LAN was a different matter...

------------------
Team Battle.
Team Battle.

↑ Up to the top!