Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Programming
You last visited: Today at 10:20

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



About programming language /?

Discussion on About programming language /? within the CO2 Programming forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2007
Posts: 18
Received Thanks: 0
About programming language /?

Well , it may be a stupid question but answer me please !
Forsure there is no one will give his efforts in coding a server away for free !
so i ask is all Mmorpg servers are written in C# ??
Wat about C++ ? I ask about it because i have read a tutorial about it b4 and i understand the basics !!
Wat about Conquer ?
Do u agree me to download a server and start developing it (sure after i learn a language ) !! Or Just start from scratch !
What about hosting it ??
Maybe there are stupid questions for some but at least it's better than Jumping in !!
gladx00 is offline  
Old 12/20/2011, 23:17   #2
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
No they aren't only written in C#. In fact not a lot are, it's just most people in the CO2 community works with C#. You can use any programming language in fact.

C++ is way more efficient than C#, but it also takes longer to master, understand and write your codes in, where you can do it much faster in C#.
BaussHacker is offline  
Old 12/20/2011, 23:18   #3
 
elite*gold: 0
Join Date: Jun 2007
Posts: 18
Received Thanks: 0
Quote:
Originally Posted by BaussHacker View Post
No they aren't only written in C#. In fact not a lot are, it's just most people in the CO2 community works with C#. You can use any programming language in fact.

C++ is way more efficient than C#, but it also takes longer to master, understand and write your codes in, where you can do it much faster in C#.
I agree with u in that and i think that C++ is harder than C# .
and i think about getting ebook about basics in C#
gladx00 is offline  
Old 12/20/2011, 23:54   #4
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,377
There's a few e-books on C# posted on this site if you look around a bit.

Bauss is definitely correct. C++ for efficiency, C# for rapid development/testing in many cases. Conquer servers just happen to be in C# mostly because the first server sources made public happened to be in C#.

There's plenty of Java and C++ conquer sources out there, most just aren't publicly released (there IS a C++ co server source public provided by bone)
pro4never is offline  
Old 12/21/2011, 00:29   #5
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by pro4never View Post
There's a few e-books on C# posted on this site if you look around a bit.

Bauss is definitely correct. C++ for efficiency, C# for rapid development/testing in many cases. Conquer servers just happen to be in C# mostly because the first server sources made public happened to be in C#.

There's plenty of Java and C++ conquer sources out there, most just aren't publicly released (there IS a C++ co server source public provided by bone)
Hybrids 5017 is out there in C++. Then bones as said and I believe Immune started a project once, but it never got anywhere.
BaussHacker is offline  
Old 12/21/2011, 01:11   #6
 
elite*gold: 0
Join Date: Jun 2007
Posts: 18
Received Thanks: 0
Thanks guys i will have a look around it but first finish my statics and mechanics Problems
gladx00 is offline  
Old 12/21/2011, 02:36   #7
 
bone-you's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
Quote:
Originally Posted by gladx00 View Post
Wat about C++ ?

bone-you is offline  
Old 12/21/2011, 03:06   #8


 
CptSky's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,434
Received Thanks: 1,147
Quote:
Originally Posted by pro4never View Post
There's a few e-books on C# posted on this site if you look around a bit.

Bauss is definitely correct. C++ for efficiency, C# for rapid development/testing in many cases. Conquer servers just happen to be in C# mostly because the first server sources made public happened to be in C#.

There's plenty of Java and C++ conquer sources out there, most just aren't publicly released (there IS a C++ co server source public provided by bone)
And C++/CLI for an intermediate between the two languages.

There is a public java source? I don't think so. I know some people worked on a java server, but really not a lot and it was never released by memory. I remember that it was sometimes hard to implement the encryption as Java don't have any unsigned type.

Quote:
Originally Posted by BaussHacker View Post
Hybrids 5017 is out there in C++. Then bones as said and I believe Immune started a project once, but it never got anywhere.
Hum, Hybrids 5017 wasn't in C++/CLI? By memory, when I looked at the source, it wasn't pure C++.

Actually, a lot of people did some work in other languages then C#, but due to the little interest in other languages, it has been kept private. Also, a lot of thing just never go anywhere... I did some basic things for a server in C++, just never really cared about it as CO2 server is less and less important for me... I prefer a language ideal for RAD for CO2 as it will give me more time for more important project in C++. (Sometimes C++/CLI)

Anyway, on topic. I would say that C# is a good choice. I really enjoy the language and mostly everything about CO2 is in C#. Also, I think that a CO server doesn't worth the time it will take to do something really nice in C++ as anyway, the efficiency difference will be really low... The client is really not optimized So, go for C#, it is a nice language to start with as it is managed. Also, when you got more advanced, it still nice as you have some access to unmanaged things.
CptSky is offline  
Old 12/21/2011, 14:49   #9
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by CptSky View Post

Hum, Hybrids 5017 wasn't in C++/CLI? By memory, when I looked at the source, it wasn't pure C++.
I think it was Inflamed who recoded it to C++.
BaussHacker is offline  
Old 12/22/2011, 20:13   #10
 
elite*gold: 0
Join Date: Jun 2007
Posts: 18
Received Thanks: 0
Well Guys i started to learn C#
and i am looking for project in C# to look at its code to learn !!
gladx00 is offline  
Old 12/22/2011, 20:55   #11
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,377
Albetros, hybrids first source, manifesto
pro4never is offline  
Old 12/23/2011, 02:17   #12
 
bone-you's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
Quote:
Originally Posted by gladx00 View Post
Well Guys i started to learn C#
and i am looking for project in C# to look at its code to learn !!
We lost another to the dark side
bone-you is offline  
Thanks
1 User
Old 12/23/2011, 02:35   #13
 
elite*gold: 0
Join Date: May 2011
Posts: 1,769
Received Thanks: 756
Quote:
Originally Posted by bone-you View Post
We lost another to the dark side
Maybe he will learn C/C++ after? Tho chances are very small.
BaussHacker is offline  
Old 12/23/2011, 22:32   #14
 
elite*gold: 0
Join Date: Jun 2007
Posts: 18
Received Thanks: 0
Quote:
Originally Posted by BaussHacker View Post
Maybe he will learn C/C++ after? Tho chances are very small.
I m not gonna master it easily because i don' t have much free time , i just learn for fun and Knowledge !!
And if i entered Computer science college in my county , I will study C++ Forced
gladx00 is offline  
Old 12/24/2011, 11:13   #15
 
elite*gold: 0
Join Date: May 2009
Posts: 239
Received Thanks: 78
almost all engineering colleges includes c but computer science which got alot of programming language P.S thanks for ur english it can tell where r u from :P
andrewxxx is offline  
Reply


Similar Threads Similar Threads
[Help] Which programming language
08/02/2011 - General Coding - 5 Replies
Hi guys, So I'm looking for a new programming language to start learning but can't decide which one to pick... I want to be able to eventually write server applications using that language (game servers/ emulators) so I know something like VB ain't gonna do the job. I've looked at C/C++ which obviously would be best choices due to sheer power I'd get however learning and developing curve seems to be too long D: Also I don't really like languages with dependencies like the whole .NET...
Programming language
01/26/2010 - CO2 Programming - 3 Replies
Hi, I haven't connected to elitepvpers for a time, and now I have some free time so I wolud like to learn something. In my university i've learn C and basics of assembler, but I see the better programing languages you recomend to make some bots/hacks are C++,Java.... My question is if I know C already it woul be better to leran C++ or Java which is better to make hacks/bots not only for this game. Thanks
what programming language?
03/31/2008 - General Coding - 2 Replies
anyone know what a programming language which you could monitor what a certain memory address writes to, or an esi of a certain address
what programming language?
03/31/2008 - Conquer Online 2 - 1 Replies
anyone know what a programming language which you could monitor what a certain memory address writes to, or an esi of a certain address
Programming language
12/24/2007 - Conquer Online 2 - 3 Replies
Hello guys. Sorry for my newbish post :P im learning really quick c# and i was wondering how to check the programming language of a program.. like cotools? All i need is to know what the program is written in :P so i could make my 1st bot - autolevel + autoloot.... coz i dont trust those proxies at all. Even v3n0m. I tested it and after 1 day my account password was changed......... DONT TRUST PROXIES PEOPLE!. Is there any program that tells ya the programming language of a program?



All times are GMT +2. The time now is 10:21.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.