Hey guys im messing around making my own irrlicht irc client I think its looking pretty neat so far but its incomplete there is some stuff like ppl list, emoticons, coloured text, etc to do. (I wonder how hard DCC is to implement?) Anyway heres a working screen shot:
I think it wud be kool if games used an irc room for their chat, that way game server load is less. Also people from outside the game can chat to the players, which would be kinda neat. (Similar to a feature I saw on a WoW private server where u can send in game mail through their website.)
gfxstyler wrote:if you use irrlicht, why not make it 3d
yeah exactly
like those ones where every person in the room is a different character and they talk with speech bubbles and the camera rotates round in sub matrix unreal time
Game chatting on IRC is really good idea.
I hope to see it some day as a separate class, so that every on-line irrlicht based game could use it
Keep it up!
It's great for BF2, since you can't tell what server you're on when you're in BF2, but Xfire will tell you, so makes it easier to find friends.......damn, I'm hijacking another thread....I'll stop now
Last edited by Spintz on Sun Mar 04, 2007 2:39 pm, edited 1 time in total.
No, this uses plain TCP sockets. It is actually very easy, I will post source once the client is finished so you can see how easy it is. Then I will maybe work on a special class for game integration.
Sorry for the delay on this, although I can chat and stuff ok Im having trouble parsing the names list that the server sends. I wanna have a listbox of names that you can click to slap or whatever. Maybe Ill just give up soon and release it like it is in a matter of time...
To anyone good with string handling: The find function appears to be returning some absurd numbers sometimes as shown in the debugger, also some of my strings show some weird things in the array instead of whats meant to be there. Im guessing this is just the debuggers fault since they display fine in irrlicht, but one out of a 100 times Im having a great deal of trouble with the find functions. Can anyone point me to a powerful cross platform string handling library?