Guys I am not a good C programmer. I ahve experience with object oriented paradigms such as Java and C# but I never programmed in C or Pascal. I have done some tutorials in C and I seem to grasp some of the ideas of the language but as I learned it is a very messy language. Now my problem is that I am trying to develope for my assignment a Multiplayer Snake which has to run on Unix OSs and I can't use sockets also I don't need some graphics I can use just text graphics to do everything. I am currently trying to design the systems but I am having some problems on how to create one process which when run from me and another user is going to access common memory location (which is the map) and then modify it. I have read and searched alot in google but nothing really helpful. so if someone can give an insight with this I will be happy. I ahve no code yet since I am designing but once I am clear I will start coding. Thanks again for any help.