Hello members! I'm not really new in the Conquer private servers scene (been in the private servers scene for like, a year) and I wanna talk a bit about what I'm about to do. I'm currently, developing a server. It's not a custom server created from scratch by me (I've dragged a binary game server and started to work on that).
From what I've seen, people avoid using binary because there are a lot of public hacks for them, they cannot be upgraded to a newer version and you have no complete control over the server. But, if you take your time and actually re-create the entire database and manage to understand how things work, you can actually pull something nice. I've chosen the binary game server because it was easier to manage and it fitted my requirements (an older patch version which has the basic, default things done and working properly).
I plan to release it soon but I still have things to work at. Anyhow, because I've already reached the maximum things I can do with the "source", since everything it's managed by the database and you can't change any "core" features, I plan to create a custom source, in C# obviously because all the other available resources are written in this language and I kinda like the language and its syntax. I had no one to teach me "things" about the binary game server so I had to learn them myself. I just studied the entire database and did a lot of trial and error. I've read some C# tutorials but it seems like even if I learned the basics, I still can't understand... where I should start. Do you think that if I take a public source you people released here, something not big, a small but stable project and keep it as a reference, would actually teach me how to create my own project? Like getting a source and looking day and night into it until you understand how things work.
I ask you because I want to know if I'm wasting my time or not. Sure, I don't plan to stick with Conquer projects only, if I get a fair amount of knowledge, I'll aim for something bigger also or anything interesting whatsoever.
I'm gonna ask now if somebody here is willing to guide me, whenever and however he can. I have a lot of unanswered questions and it would be really nice if someone would answer them. Anyway, thanks a lot for reading and I hope I'll get some positive replies.
From what I've seen, people avoid using binary because there are a lot of public hacks for them, they cannot be upgraded to a newer version and you have no complete control over the server. But, if you take your time and actually re-create the entire database and manage to understand how things work, you can actually pull something nice. I've chosen the binary game server because it was easier to manage and it fitted my requirements (an older patch version which has the basic, default things done and working properly).
I plan to release it soon but I still have things to work at. Anyhow, because I've already reached the maximum things I can do with the "source", since everything it's managed by the database and you can't change any "core" features, I plan to create a custom source, in C# obviously because all the other available resources are written in this language and I kinda like the language and its syntax. I had no one to teach me "things" about the binary game server so I had to learn them myself. I just studied the entire database and did a lot of trial and error. I've read some C# tutorials but it seems like even if I learned the basics, I still can't understand... where I should start. Do you think that if I take a public source you people released here, something not big, a small but stable project and keep it as a reference, would actually teach me how to create my own project? Like getting a source and looking day and night into it until you understand how things work.
I ask you because I want to know if I'm wasting my time or not. Sure, I don't plan to stick with Conquer projects only, if I get a fair amount of knowledge, I'll aim for something bigger also or anything interesting whatsoever.
I'm gonna ask now if somebody here is willing to guide me, whenever and however he can. I have a lot of unanswered questions and it would be really nice if someone would answer them. Anyway, thanks a lot for reading and I hope I'll get some positive replies.