|
01/25/2013, 18:53
|
#16
|
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 794
|
C++ with boost instead of Qt
|
|
|
01/28/2013, 05:09
|
#17
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
|
Alright, so I'm still looking over my time schedule. I just returned to classes and I have other new commitments, so I'm still not sure when I'm going to be able to start this project. I know I will be doing it (because it is a strong interest of mine), and I now know (thanks to your opinions) that it's going to be either C++ QT or Java (since I have 4 Java classes this semester). I might be starting it later, after I finish Burning Skies (or during my Java Networking class). If you're interested in my time schedule, you can check my Burning Skies thread soon. I might update it with my schedule. So that's it. I'm probably going to go with Java because so many people want to see it in Java and because I'm interested due to my classes. Cheers (and thanks again)!
#request close (if there are no more discussions about this thread after a day or so).
|
|
|
01/28/2013, 13:51
|
#18
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
I seriously dont understand the consideration of Java in this, the performance between a server written in C++ and one written in Java would be night and day, it might be interesting to see a server written in Java, but that's all it would be =/
|
|
|
01/28/2013, 17:23
|
#19
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
|
Quote:
Originally Posted by Korvacs
I seriously dont understand the consideration of Java in this, the performance between a server written in C++ and one written in Java would be night and day, it might be interesting to see a server written in Java, but that's all it would be =/
|
Java is used in the real world for a few consumer servers. I have no intention of using the server; however, I'm sure some people here will. In addition to that, Java really isn't that bad. Yes, it's not as good as C++, but it's not horrible. Also, Conquer servers really don't need much to run. It's nothing like a Minecraft server or WoW server. I also haven't completely made up my mind. I just stated that Java seems to be the direction I'm going to go in.
|
|
|
01/28/2013, 17:30
|
#20
|
elite*gold: 0
Join Date: Jan 2006
Posts: 1,055
Received Thanks: 296
|
Quote:
Originally Posted by ShittyMod
I got banned because I insulted JohnHeatz after he infracted me for "spamming"
|
hahahaha! i know people that care for their reputation in the black market and are scared to post around here because of him.
|
|
|
01/28/2013, 18:03
|
#21
|
elite*gold: 20
Join Date: Mar 2006
Posts: 6,126
Received Thanks: 2,518
|
You really should just drop the idea of Java, it has performance issues, the IDE's available for Java are awful also. If people want to see examples of Java being used as servers I'm sure there's already source code available that does that just fine. I believe the only language people in this community are interested in seeing is C++ as there are potentially performance gains to be had from using it. Java on the other hand offers no performance gains, and in fact would just cause problems as it is a big-endian language, so pretty much everything would need to be converted when sent, which while being only a handful of instructions, is still a handful more than should be required.
|
|
|
01/28/2013, 21:56
|
#22
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 950
|
Nasm.
|
|
|
01/29/2013, 06:18
|
#23
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
|
Quote:
Originally Posted by Korvacs
You really should just drop the idea of Java, it has performance issues, the IDE's available for Java are awful also. If people want to see examples of Java being used as servers I'm sure there's already source code available that does that just fine. I believe the only language people in this community are interested in seeing is C++ as there are potentially performance gains to be had from using it. Java on the other hand offers no performance gains, and in fact would just cause problems as it is a big-endian language, so pretty much everything would need to be converted when sent, which while being only a handful of instructions, is still a handful more than should be required.
|
Alright. I'm doing a game engine in Java right now, so I guess that's good enough. I'll make the server in Visual C++ (because I'm still very interested in it, it has a great IDE, and a great library). If that works for you and everyone else, then I'll do that instead and keep Java to myself and my game engine.
|
|
|
01/29/2013, 07:40
|
#24
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 950
|
And why not a game engine in C++ as well?
|
|
|
01/29/2013, 10:15
|
#25
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
|
Quote:
Originally Posted by Super Aids
And why not a game engine in C++ as well?

|
Because I need Java in my portfolio.
|
|
|
01/31/2013, 06:04
|
#26
|
elite*gold: 0
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,606
|
Since i quit conquer long time , but i like to give you my opinion if it c++ , c# , java or w/e
its will be based on what you like to code with and about the stability and bugs its always will be programmer mistakes , but i will vote for something that not in the poll and its linux c++ using emacs or gdb, gcc , linux system faster and have better performance than windows , go for it because 95% of the conquer community is use c#, the profit of create new emulator its learn from mistakes more than play the game it self so if i were you i will go for linux c++.
#edit
Qt is a C++ based framework that extends the capabilities of C++ through custom compilation steps. Qt-based classes derive from QObject and can take advantage of additional functionality not present in the standard C++ language, And i like it to be based on mssql.
So the choice up to you.
Good luck
Greetings Andrew.
|
|
|
01/31/2013, 08:05
|
#27
|
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
|
Quote:
Originally Posted by androw3349
Since i quit conquer long time , but i like to give you my opinion if it c++ , c# , java or w/e
its will be based on what you like to code with and about the stability and bugs its always will be programmer mistakes , but i will vote for something that not in the poll and its linux c++ using emacs or gdb, gcc , linux system faster and have better performance than windows , go for it because 95% of the conquer community is use c#, the profit of create new emulator its learn from mistakes more than play the game it self so if i were you i will go for linux c++.
#edit
Qt is a C++ based framework that extends the capabilities of C++ through custom compilation steps. Qt-based classes derive from QObject and can take advantage of additional functionality not present in the standard C++ language, And i like it to be based on mssql.
So the choice up to you.
Good luck
Greetings Andrew.
|
I appreciate your opinion, but I'm already programming C++ GCC for my college's CS server (which runs Linux). I only put up things in the poll that I needed in my portfolio (with the addition of C# which I regretted doing).
|
|
|
01/31/2013, 08:52
|
#28
|
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 794
|
@Super-Aids : SFML is almost a complete game engine, all you need to code is a scene graph and integrate some sort of physics engine to get one.
By the way, I agree with the fact that Java has performance issues, but I have managed to run a little game server for a private project using the Krypton library relatively well, stress tested it with like 2000 clients and there were no problems. Also, the Eclipse IDE is not awful at all, it just needs to be configured to suit your needs.
Regardless of this statement, drop the idea of a game server in Java (except if you`re prototyping). And for the millionth time, use boost::asio.
If you want to do something in Java for portfolio, create a game with GLES2 (Java for the sound and the Android part, C++ with JNI/NDK for the actual hard code stuff).
|
|
|
01/31/2013, 13:06
|
#29
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 950
|
Quote:
Originally Posted by KraHen
@Super-Aids : SFML is almost a complete game engine, all you need to code is a scene graph and integrate some sort of physics engine to get one.
|
Lool yeah, it's really neat.
|
|
|
 |
|
Similar Threads
|
Open-Source Development: A C++ Project
12/02/2012 - CO2 Private Server - 18 Replies
Hey everyone,
I haven't made a public project, ever. I'm still working on Kibou (Burning Skies) and that will be returning this winter; however, I feel very bound to that project (and the C# language). I enjoy it, but I'd also like to work on something new. Something for the month that I'm off to do while I'm bored of re-documenting Kibou. That's why I want to make a new project that's not in C#. I want to make a VC++ project. I chose VC++ because I'm more familiar with it (and because I...
|
Open Source C++ Project
01/07/2011 - SRO Coding Corner - 23 Replies
Hello,
Currently I am working, on an Emulator written in C++. My goal is to make a strong group of programmer, who are interested to make a "free 2 use" emulator.
You donīt have to be "professional" or "24/7" programmer, everyone is welcome.
If you see things on the Code or you know how to do it faster / better you can apply a Patch via SVN. If you do this you will be automatically a "Team Member".
Here are some Tips to Submit / Edit an existing Code.
|
Open Source Project: SREmu
01/25/2009 - Silkroad Online - 18 Replies
I am just making this topic to bring your attention to recent development at SREmu.
SREmu has gone from a VB6 project to an open-source C++ project hosted on SourceForge.
At the moment I am the only one working on it, but I would like to see it a community driven project. To clarify: I'm not looking for a team, I'm looking for knowledgable people that code in C++, preferably with some experience with x86 assembler, packet logging / parsing, subversion, visual studio, etc.
About the...
|
All times are GMT +1. The time now is 21:03.
|
|