CLARK LAVERY
  • Home
  • Flash
    • Wizards in Concrete Boots (flash prototype)
    • Rite Of Passage
    • Running Man
    • Treasure Trawler
    • Zapper
    • War Pong Revisited
    • Sabo2eur
    • Flash Band v1.0
    • FoTM
    • Stabilisation
    • Time Warp
    • Spell Prototypes
    • Character Prototypes
  • Unity
    • Sale on Aisle 12
    • Jamnation
    • Apoch
    • Fuzzbolls
    • Mazix
    • Wizards in Concrete Boots
    • Running Man 3D
    • Traffic Jam
    • Pigment of Imagination
  • Unreal
    • Divine Conflict (UDK)
    • Revengening (UT2004)
  • OpenGL/C++
    • Asteroids
    • Missile Command
  • WebGL/JavaScript
    • Scaley
    • Giant Insects
    • Clarity
    • GIMM
    • Big Forest
    • Digulator
    • Pong
    • Asteroids

Chatversation

Chatversation is a simple chat program that I created in order to learn more about NodeJS and the Socket.io library for it. It consists of a server which allows users to log in, create chat rooms and invite others to their chat rooms. 

chatter.zip
File Size: 126 kb
File Type: zip
Download File

In order to run the server, you need to have installed NodeJS and run the command 'npm install socket.io' inside the server folder in order to install the required libraries.
Once installed, the server can be run using the command 'node server' inside the server folder.

The client will require a modification to the code. On lines 37-41, you will have to put in the ip address of the server you are running. 
I don't really expect any one to run it or use it, as there are much better solutions, but the code might be useful for anyone else learning node and socket.io, so if you have any questions about it you can email me.
Picture
Powered by Create your own unique website with customizable templates.