While documentation is great and all, this project isn't really that complex, it's actually quite straightforward. Took me (and I'm not even that experienced) maybe 20 minutes to go through the whole thing and start adding stuff...Well, then you can just look those up in any C++ reference guide.
I do agree that good documentation is necessary for people to join. The documentation should not deal with C++, but rather application architecture specifics. GitHub does provide a wiki for every project, which would be ideal. You can start there and add articles yourself while you are diving into the project. This will enable more users like you to contribute easily.
I do agree that good documentation is necessary for people to join. The documentation should not deal with C++, but rather application architecture specifics. GitHub does provide a wiki for every project, which would be ideal. You can start there and add articles yourself while you are diving into the project. This will enable more users like you to contribute easily.
Can anyone tell me what the difference is between this emulator and normal server and client files?
I know this emulator is for development purposes only, but what is the difference?
Isn't it easier to just use normal server/client files?
how i can fix this issue. please .
No such file or directory
./BUILD
I don't know anything of c++, nor kalonline development thus far. However documentation would help a lotWhile documentation is great and all, this project isn't really that complex, it's actually quite straightforward. Took me (and I'm not even that experienced) maybe 20 minutes to go through the whole thing and start adding stuff...
I don't know anything of c++, nor kalonline development thus far. However documentation would help a lot. I've been looking at it for a few minutes, and whilst some things are mostly syntactical sugar that I should look up, there are other things like for example 'PutOnItem' which should honestly be refactored to 'Equip', or things like 'IntoInven' -> 'AddToInventory'.
Simple documentation and proper naming is important for anyone joining the project, especially if you're in a multilingual community
P.S. Why are classes named with an additional C (e.g. CPlayer, CClientSocket, CDBSocket...)?