IC and OOC...what do the terms mean?

This is a general open discussion for all ALFA, Neverwinter Nights, and Dungeons & Dragons topics.

Moderator: ALFA Administrators

johnlewismcleod
Dungeon Master
Posts: 2021
Joined: Mon Nov 17, 2008 1:37 am
Location: Tarrant County, Texas

Re: IC and OOC...what do the terms mean?

Post by johnlewismcleod »

Heh..true again, I-KP...on all points :D
I seek plunder....and succulent greens


[Wynna] Chula Lysander: [Talk] *Shakes head* I've been in worse situations. He was just....unjoyful! *stomps foot*


Retired PC's: Torquil, Gwenevere
Former PC's: Rugo, Flora, Rory Mor
User avatar
NickD
Beholder
Posts: 1969
Joined: Sat Jul 31, 2004 9:38 am
Location: Auckland, New Zealand

Re: IC and OOC...what do the terms mean?

Post by NickD »

Hialmar wrote:Though OOC does not need inheritance nor polymorphism nor classes... see for example Smalltalk, Objective C and Javascript...
:? Of those I've only briefly touched on Javascript before. How can you have object oriented code without classes? Objects are the instantiation of classes!
Current PCs:
NWN1: Soppi Widenbottle, High Priestess of Yondalla.
NWN2: Gruuhilda, Tree Hugging Half-Orc
User avatar
fluffmonster
Haste Bear
Posts: 2103
Joined: Mon Jan 05, 2004 11:54 pm
Location: Wisconsin, USA

Re: IC and OOC...what do the terms mean?

Post by fluffmonster »

I wouldn't make an IC/OOC distinction along 'metagaming' lines. Some sorts of metagaming are bad (perhaps most), but some aren't. Exploiting weaknesses in monster AI is bad, but arranging for your PC to be someplace where there are other people to play with is actually something we encourage.
Built: TSM (nwn2) Shining Scroll and Map House (proof anyone can build!)
I-KP
Otyugh
Posts: 988
Joined: Fri Apr 09, 2010 6:27 pm

Re: IC and OOC...what do the terms mean?

Post by I-KP »

This is true.
paazin
Fionn In Disguise
Posts: 3544
Joined: Thu Apr 15, 2004 1:07 am
Location: UTC +2
Contact:

Re: IC and OOC...what do the terms mean?

Post by paazin »

Hialmar wrote:
NickD wrote:IC is a shortened way of saying "I see", which is an expression similar to "OK" or "I hear and understand you"

OOC stands for Object Oriented Code. Object Oriented Code allows for reuse of code through use of inherited classes and polymorphism and other buzz words, as opposed to procedural code, which does not have classes, although multiple functions can use the same sub routines, so there is some reuse of code.
lol nice one...

Though OOC does not need inheritance nor polymorphism nor classes... see for example Smalltalk, Objective C and Javascript...
As usual Nick and Hialmar are the only ones even remotely close to the right answer.
People talk of bestial cruelty, but that's a great injustice and insult to the beasts; a beast can never be so cruel as man, so artistically cruel.
paazin
Fionn In Disguise
Posts: 3544
Joined: Thu Apr 15, 2004 1:07 am
Location: UTC +2
Contact:

Re: IC and OOC...what do the terms mean?

Post by paazin »

NickD wrote:
Hialmar wrote:Though OOC does not need inheritance nor polymorphism nor classes... see for example Smalltalk, Objective C and Javascript...
:? Of those I've only briefly touched on Javascript before. How can you have object oriented code without classes? Objects are the instantiation of classes!
Vaguely only vaguely recall Smalltalk and a bit of Objective C, don't they both use the concept of classes and inheritance as pretty much core components?
People talk of bestial cruelty, but that's a great injustice and insult to the beasts; a beast can never be so cruel as man, so artistically cruel.
User avatar
Rotku
Iron Fist Tyrant
Posts: 6948
Joined: Tue Jan 06, 2004 1:09 am
Location: New Zealand (+13 GMT)

Re: IC and OOC...what do the terms mean?

Post by Rotku »

Out of curiosity, what sparked this question, Joh?
< Signature Free Zone >
johnlewismcleod
Dungeon Master
Posts: 2021
Joined: Mon Nov 17, 2008 1:37 am
Location: Tarrant County, Texas

Re: IC and OOC...what do the terms mean?

Post by johnlewismcleod »

I'd rather not be specific, Rotku...I just recently got the impression during various discussions with other players that we really didn't seem to have the same concept about the terminology we were using.

I was confused, and then it occurred to me that the terms really aren't defined or explained in the ALFA player manual or the Charter (that I could find 8) ), and experience has taught me that to assume everyone in a discussion is working from the same page is often a mistake.

Best to address the basics, then if a common understanding can be found, more productive discourse is possible.
Last edited by johnlewismcleod on Mon Jul 05, 2010 3:58 am, edited 1 time in total.
I seek plunder....and succulent greens


[Wynna] Chula Lysander: [Talk] *Shakes head* I've been in worse situations. He was just....unjoyful! *stomps foot*


Retired PC's: Torquil, Gwenevere
Former PC's: Rugo, Flora, Rory Mor
User avatar
CloudDancing
Ancient Red Dragon
Posts: 2847
Joined: Sun Jan 03, 2010 6:31 am
Location: Oklahoma
Contact:

Re: IC and OOC...what do the terms mean?

Post by CloudDancing »

I like IKP's post about it being difficult to seperate the player from the PC.

Time and time again, playing with people who die frequently, I see this remanifestation of their previous characters in their new ones because the PC is still the player.

The first time this happened IC with another PC it terrified my character (and others to the point) where we hastily ran away from that "new' person and it took a few more months before that sense of "eerieness" wore off.

It happened again and someone "new" approached my PC much too familairy and expected to be immediately accepted into the fold. It rankled Trapper to no end IC. So as of late i've encouraged new PCs to have lists of flaws and idiosyncracies that define them so they can make them more real and seperate from their last incarnation.

But here my big list of Out of Character things I have seen as a DM:

*A CvC occurs. During the CvC all the friends of one of the Player suddenly log on and head to that location.

*A CvC occurs. A player holds back and does not fight when they reach the kill point even though their IC motive was to kill the other character, because it is "nice" OCC.

*Player characters tolerate behaviors from fellow PCs that in-character they would probably, slap, kill, strange, argue, or fight over because again, it is nice.

*Player character assume negative emotions and reactions are OCC.
Case in point, some people play under the influence of drugs or alcohol or lack of sleep, act oddly out of character, and make very stupid descisions that leave other PC stunned and dumbfounded. Being non-meta thinkers, we take that behavior at face value as REAL IC behavior and don't make excuses for them or their weird behavior.

*A player character travels great distances with 0 IC/DM knowledge of another PC's location or distress to either rez them or come join in on a metaknowledge profitable DM expedition (often DESPITE exisisting relationships or concurring ingame commitments)

*A character who has a good deity/lawful/good repeatedly hangs out with evil characters who do greedy despicable things in front of their face and show no signs of repentance.

*A player dies and their body is looted repeatedly by unrelated party members. And/or that body is laid to rest with an NPC priest and that is looted repeatedly by non-family and friends.
Last edited by CloudDancing on Mon Jul 05, 2010 9:22 pm, edited 2 times in total.
User avatar
Rotku
Iron Fist Tyrant
Posts: 6948
Joined: Tue Jan 06, 2004 1:09 am
Location: New Zealand (+13 GMT)

Re: IC and OOC...what do the terms mean?

Post by Rotku »

Interesting list, Cloud. Some I do disagree with, and others, while involving meta, I don't think are bad.
< Signature Free Zone >
johnlewismcleod
Dungeon Master
Posts: 2021
Joined: Mon Nov 17, 2008 1:37 am
Location: Tarrant County, Texas

Re: IC and OOC...what do the terms mean?

Post by johnlewismcleod »

fluffmonster wrote:I wouldn't make an IC/OOC distinction along 'metagaming' lines. Some sorts of metagaming are bad (perhaps most), but some aren't. Exploiting weaknesses in monster AI is bad, but arranging for your PC to be someplace where there are other people to play with is actually something we encourage.
Agreed...with the caveat that if the gathering is for the purpose of joining in a CvC.

If this has happened as Cloud suggests, or happens in the future...I would have to consider it an actionable rules violation.

But I don't want to open a review of grievances past in this thread...I just wanted to get some input in general on the topic of OOC, IC, and meta to establish whether or not we all embraced a common understanding of what the terms actually mean.

I think we basically do, but I can see it's not as "cut and dried" as I thought it was before I began the thread, heh...thanks for your input everyone :D .
I seek plunder....and succulent greens


[Wynna] Chula Lysander: [Talk] *Shakes head* I've been in worse situations. He was just....unjoyful! *stomps foot*


Retired PC's: Torquil, Gwenevere
Former PC's: Rugo, Flora, Rory Mor
Hialmar
Fionn In Disguise
Posts: 3784
Joined: Sat Jan 03, 2004 11:54 am
Location: Toulouse, France
Contact:

Re: IC and OOC...what do the terms mean?

Post by Hialmar »

paazin wrote:
NickD wrote:
Hialmar wrote:Though OOC does not need inheritance nor polymorphism nor classes... see for example Smalltalk, Objective C and Javascript...
:? Of those I've only briefly touched on Javascript before. How can you have object oriented code without classes? Objects are the instantiation of classes!
Vaguely only vaguely recall Smalltalk and a bit of Objective C, don't they both use the concept of classes and inheritance as pretty much core components?
Not really. They mainly speak about objects. You can add new methods (or messages) directly to objects. And you can create methods that create new objects thus instanciation does not need any classes.

Edit: Objective-C has the keyword class but those are quite far from the common concept of classes.
User avatar
oldgrayrogue
Retired
Posts: 3284
Joined: Thu Jan 24, 2008 7:09 am
Location: New York
Contact:

Re: IC and OOC...what do the terms mean?

Post by oldgrayrogue »

Keep it simple JLM.

I like the IC is your PC's brain and OOC is the player's brain definition. Most of the other stuff listed in this thread involves a judgment call of one sort or another. Unless something is obviously meta (and most of us know it when we see it) my advice is to roll with it.
User avatar
Castano
Head Dungeon Master
Posts: 4593
Joined: Wed May 26, 2004 5:42 pm
Location: USA

Re: IC and OOC...what do the terms mean?

Post by Castano »

+1 to what Cloud said.

One should not assume a PC is being played in an OOC manner (i've seen to many instances in alfa to count where other players try to "run" someone else's PC for their own purposes) If you have an issue about someone apparently using meta information take it to the DM.

Also refrain from boasting about your PC's "uber skilz" in chat - it becomes increasingly difficult (and less fun) for everyone to RP properly if everyone knows what kind of gear you own and what skills you have.

Other examples of OOC (e.g. talking about DPS in-game) should still be called out (politely please) by the players as it may either be a slip up (e.g. they just logged off Halo3 or whatever people are playing these days) or someone just doesn't know the game rules.
On playing together: http://www.giantitp.com/articles/tll307 ... 6efFP.html
Useful resource: http://nwn2.wikia.com/wiki/Main_Page

On bad governance: "I intend to bring democracy to this nation, and if anybody stands in my way I will crush him and his family."
You're All a Bunch of Damn Hippies
Veilan
Lead Admin
Posts: 6152
Joined: Mon Jan 05, 2004 3:33 pm
Location: UTC+1
Contact:

Re: IC and OOC...what do the terms mean?

Post by Veilan »

fluffmonster wrote:arranging for your PC to be someplace where there are other people to play with is actually something we encourage.
In theory ;).
The power of concealment lies in revelation.
Post Reply