Anyone thinking to make c++ low version source?

12/26/2013 10:12 LordGragen.#1
Does anyone thinking to make a c++ source for low version?

Don't get me wrong i have nothing agenst c# its just i am only working with c++
and i want to stick with it, and i don't want to learn more then one language same time since i tried that and it made me stuck on some problems.

#offtopic
If its not conquer then that's fine if you know any p server that's working on c++
servers please let me know thx.

if anyone is thinking to make a server with c++ please let me know i will help with small stuff.
12/26/2013 10:31 Y u k i#2
Quote:
Originally Posted by LordGragen. View Post
Does anyone thinking to make a c++ source for low version?

Don't get me wrong i have nothing agenst c# its just i am only working with c++
and i want to stick with it, and i don't want to learn more then one language same time since i tried that and it made me stuck on some problems.

#offtopic
If its not conquer then that's fine if you know any p server that's working on c++
servers please let me know thx.

if anyone is thinking to make a server with c++ please let me know i will help with small stuff.
Why dont you just take a released source and work on it? There are quite a few c++ ones out. Search.
12/26/2013 10:40 LordGragen.#3
well yah i thought of that before making this thread.

i was going to use fangs source but last time when i was talking to him he advice me to not since i am not sure what was wrong with it.

i think there was 2 more and they are not good if i remember.
12/26/2013 10:53 U2_Caparzo#4
there is a C++ version of the first Hybrid's source, shouldn't be bad as reference.. i don't know, it could be useful for you
12/26/2013 11:44 KraHen#5
Use Fang`s C++ source or bone`s, avoid the "Hybrid" source, it`s networking model doesn`t scale really well. Bone uses cross-platform sockets with a select based approach (or not? anyhow multiplexing is done without IOCP that`s for sure), Fang uses Win32 with IOCP (if I recall them correctly). Should be enough to get you started.
12/26/2013 12:06 LordGragen.#6
I remember CptSky said Fangs is better then bone's but not sure. well will see i hope someone make one next year XD
12/26/2013 15:06 Korvacs#7
Bone's is an awful reference, avoid it.
12/26/2013 15:42 LordGragen.#8
Quote:
Originally Posted by Korvacs View Post
Bone's is an awful reference, avoid it.
Noted, Thank you.
12/26/2013 17:41 CptSky#9
Bone's is an awful reference. Fang's one is better, but not cross-platform and heavily uses the WinAPI if I remember correctly. Hybrid's one, I've never really checked, but I don't think it was released to be used...

There is no really good base in C++.

Btw. I was working on a C++ emulator for EoF, but as I just don't have much time, I'm working on a fork of the source for CO2 (5065). It won't have much features. The socket system is based on QTcpSocket and the MySQL system on QSqlDatabase. QSqlDatabase doesn't work really with a thread-pool (it's shit to implement), and I don't know for QTcpSocket. I don't know how it will scale, but for the rest, it should be good. I should be able to port everything to CO2 for mid-january.
12/26/2013 21:15 Spirited#10
I might remake my Conquer++ source to be slightly more stable. I just need to change the project type and design a new software model for it, though I don't know how much time that will take me or if I'll be up to the challenge. First, I want to finish the open-source C# project I'm working on. Then, if I'm up to it, I'll redesign Conquer++. Regarding QTcpSocket, I believe it is asynchronous in design (Linux design for sockets - not Windows). I'm no expert in QT though.