Solved

MUD/MUE Programming Team..

Posted on 1998-12-09
2
243 Views
Last Modified: 2010-04-01
I am working on a project, creating a very basic MUD/MUE engine.  It is written in C++, optimized for RH5 Linux.  

I am working on it with a friend of mine, we are both C++ Analyst programmers.  We could really use some help from an experienced network programmer.  Anyone out there and look for a fun project to help out with?

Also, I've run into a bit of a theory problem.  I'm sure it works, I just can't understand how.

Say you have a client server application, Joe logs onto the server, and it creates an instance of the class CURRENT_LOGGED_ON_MEMBER.  Then John logs on and it creates another instance of the same class, but with John's information in it.  The class is just serving a big doubly linked list.

Is there any way I can create a pointer that will always point to Joe?  Or everytime I want to do something involving accessing Joe's data, do I have to run through the whole linked list until I find Joe's specific one?  Is there an easier way to do this?  Involving something other than classes/structs/linked lists?

Thanks! I'm really lost,

Matt
matt@island.smhall.org



0
Comment
Question by:tribal9
  • 2
2 Comments
 
LVL 11

Accepted Solution

by:
alexo earned 170 total points
ID: 1179808
There is a mailing list of people interested in MUD developement.  Some of the the best minds in the industry participate in a regular manner (including the developers of ultima online and other, less known, systems).  The archives are on line.  The members are *very* helpful.

Point your browser to http://www.kanga.nu/~petidomo/lists/mud-dev and have fun!
0
 
LVL 11

Expert Comment

by:alexo
ID: 1179809
Hope to see you there :-)
0

Featured Post

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Retrieve PID of MicrosoftEdge.exe with GetForegroundWindow() 6 152
Unable to start eclipse ? 17 141
Safe conversion? 4 67
draw a Christmas tree by using a nested loop? 26 62
Unlike C#, C++ doesn't have native support for sealing classes (so they cannot be sub-classed). At the cost of a virtual base class pointer it is possible to implement a pseudo sealing mechanism The trick is to virtually inherit from a base class…
Introduction This article is the first in a series of articles about the C/C++ Visual Studio Express debugger.  It provides a quick start guide in using the debugger. Part 2 focuses on additional topics in breakpoints.  Lastly, Part 3 focuses on th…
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question