Tekedon, on 21 June 2017 - 11:51 AM, said:
Can people please stop complaining. If you have a better fucking idea how to make a port then DO IT. M210 has atleast given us what no one else has. What people have been promising so far are just empty words of promise. M210 has atleast shown us that what he starts he finishes and delivers. And he works fast also. If he wants to use JAVA, let him use java. If someone want's to use QBASIC then LET them use qbasic. WHAT IS THE PROBLEM?
How about you stop white-knighting, M210 can handle himself. He's not getting upset, and nobody is shitting on him, there is no hostility, just offering honest criticism and bringing up stuff that is important to consider. Notice that a good majority of the people who are doing so, are people who have had years of experience with the BUILD engine, and are very skilled programmers? It's not like nobody here appreciates what he's done, but that doesn't mean there isn't room for improvement.
BTW, shitting on the Duke community will fast-track you to being ostracized from this place. Remember where you are.
Tekedon, on 22 June 2017 - 12:41 PM, said:
Who is ready to bet that M210 will get multiplayer working before eduke32
just kidding. I'm just so happy we finally got something like this.
Main reason it's taken so long, is Duke3D's codebase needs to be restructured & tweaked, as it wasn't designed with a Client/Server networking architecture in mind. There's a lot of quirks with both Build itself and Duke3D that need to be considered when making it work. EDuke32-OldMP(Which I personally maintain) can be used in the meantime, which uses the old sync-based netcode. For the longest time, there wasn't anyone around to do this since Hendricks266 and TerminX have had other priorities. However, [IFOC]75 is working on it now, and it's becoming closer to reality. When he's done his part, I'll be contributing to it as well.
Quote
Also, I do not want to waste time yo compiling my port after every change or experiment. In java, I can just make a change and see the result in 1 second. I've been working on the project for about 1 year, but if I worked with c++, I would have achieved the same result only after 2 years .... maybe that's why projects like BloodXL have not been released yet? They are just still being compiling
)
No, BloodXL is never going to be released not because of it being coded in C++, it's because the creator is a lazy dick who can't be bothered to even sign onto his own site for over a year.
I don't know why you have such trouble compiling C++... EDuke32 only takes about 5 seconds to compile in MinGW if you have the right compiler flags, and even less in Visual Studio 2015 if you use incremental linking.