To be honest if the point is to learn and maybe make something then It's better to start from scratch, taking someone's code and re-using it can be tough for things like this Mir is not and never will be a big open source well documented thing with loads of contributors to learn from.
Jamie has structured it to his own preferences, and done things in certain ways, if you want to learn then study by all means but look for a way that makes sense to you and experiment
For example questions like, why use Binary serialized packets instead of json? Json is easier to parse, more universal, but has overheads, Binary is smaller, but can be a ball ache to work with sometimes, so you might comprimise and say for walking, and very frequent messaging ill use pure sockets or small binary packets, and for sending things like bag items ill use json.
This stuff can be fun to work on and learn, **** im getting a semi talking about it.
---------- Post Merged at 11:55 AM ---------- Previous Post was at 11:54 AM ----------
Can you try decompile my launcher and see if you can recompile it?
I am interested in knowing the interaction with devexpress components.
Wont compile out the box unless the dependencies are in place for sure, which is why it's not so easy, it is possible but you need to have some serious ****ing patience and time to sift through and fix everything up.
And why are you hurting me using DevExpress
Get some typescript in there!