Ask yourself this before you start trying to make a server.
This is a discussion on Ask yourself this before you start trying to make a server. within the CO2 PServer - Discussions / Questions forum part of the Conquer Online 2 category; Can I speak English rather well and fluently?
- Most programming is done in English and most IDE's use English ...
Ask yourself this before you start trying to make a server.
Can I speak English rather well and fluently?
- Most programming is done in English and most IDE's use English words such as "private", "public", "static", "void", "int(eger)", "string" and do not support unicode characters.
Am I good at math?
- Creating a server requires you to come up with several mathematical, for instance doing attack calculations, m-attack calculations, dodge, accuracy, and so on.
More specific questions for coding a server in C#
Do I know what the basic types for C# are, and when/why to use them? Do I understand the basic essentials of C# [Only registered and activated users can see links. ]
Do I know how to use the (System.Net.Sockets.)Socket class?
- This is vital in making a server-socket for other TCP based clients to connect to. [Only registered and activated users can see links. ]
Do I know what a thread is and how to create/abort one? Do I know when to use them, and what to use them for?
- Multi-threading your server is very crucial, or else the main thread will be extremely lagged up. [Only registered and activated users can see links. ]
Do I understand thread-safe programming?
- A lot of people don't understand this, this is often the reason why client's close, because the server or application is not thread-safe and a packet becomes corrupted. [Only registered and activated users can see links. ] [Only registered and activated users can see links. ]
Be honest to yourself, and if you answered no to any of these; you really should go find out what they are. Knowing these things are vital in making an efficient server, just jumping in doesn't quite cut it, you usually just end up asking for help and usually annoying people. A crucial rule I've always lived by is never ask for help, unless you honestly need it. I usually try at the problem for a few days before I give up..
The Following 76 Users Say Thank You to InfamousNoone For This Useful Post:
/agreed. I can't code a thing, but that still doesn't mean that I can't try. The more code i read, the more i understand. That's why i'm gonna continue working with LOTF to see what does what, where and why.
The Following 2 Users Say Thank You to Exia13 For This Useful Post:
oh comeone they dont have to know that all to make a server xD most people are just making it for fun, all noobs that are intrested in conquer private servers will try to make a good private server. let the people have fun
ps/ dont take a private server to serious man;s you are always flaming with "come shoot me" "next person that is going to make a pvserver is getting shooted" you are always saying that stuff but you never say Hey goodluck kid have fun
The Following 2 Users Say Thank You to XxArcherMasterxX For This Useful Post:
oh comeone they dont have to know that all to make a server To make a decent one? Yeah you do. xD most people are just making it for fun Why're they all going public then, and attempting to build communities?, all noobs that are intrested in conquer private servers will tryI underlined that for a reason. to make a good private server. let the people have funOnce again, making a private server isn't fun, playing it is.
ps/ dont take a private server to serious man;s you are always flaming with I don't I take people claiming to know what they're talking about, and what they're taking wrong seriously."come shoot me"I've never said that. "next person that is going to make a pvserver is getting shooted"I've never said that either. you are always saying that stuff but you never say Hey goodluck kid have fun Coding a server has nothing to do with luck, lol.
M'kay.
The Following 6 Users Say Thank You to InfamousNoone For This Useful Post:
oh comeone they dont have to know that all to make a server xD most people are just making it for fun, all noobs that are intrested in conquer private servers will try to make a good private server. let the people have fun
ps/ dont take a private server to serious man;s you are always flaming with "come shoot me" "next person that is going to make a pvserver is getting shooted" you are always saying that stuff but you never say Hey goodluck kid have fun
totaly agree with u dude
The Following 2 Users Say Thank You to The_Real_Slim_Shady For This Useful Post:
oh comeone they dont have to know that all to make a server xD most people are just making it for fun, all noobs that are intrested in conquer private servers will try to make a good private server. let the people have fun
ps/ dont take a private server to serious man;s you are always flaming with "come shoot me" "next person that is going to make a pvserver is getting shooted" you are always saying that stuff but you never say Hey goodluck kid have fun
When you've been here longer than 2 minutes and you actually KNOW what you're talking about (which you don't) and who Hybrid is... then you can reply