Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Eclipse++


Marsh
 Share

Recommended Posts

  • Replies 556
  • Created
  • Last Reply

Top Posters In This Topic

@prefix:

> So..many…kids....whining... lol :D I think eclipse is good, its a great way to learn how to make an MMO, and I've learned alot from using it. Stop bitchin and act like 1"%! human beings. PLEASE :D

Who's wining? I sense a happy and uplifting atmosphere!
@Yukiyo:

> If you all just got a copy of the Dark GDK, it's pretty easy to do most of the stuff marsh is doing. :P The methods are the only catch.

Your avatar cracks me up every time I see it, just thought I'd let you know haha
Link to comment
Share on other sites

  • 2 weeks later...
@smuczerproductions:

> if you make it in c++ woulent that allow someone to be able to esily (well, mor esily the now) port it to 3d, or something like that? not complicated 3d stuff, but simple stuff like the classic runescape or old psp games.

You would be better of building a 3d engine from scratch, than trying to port eclipse
Link to comment
Share on other sites

@Chu:

> D:
>
> so, this project is now dead?

I believe marsh made it, just to learn C++.
He used .net, DarkGDK, and an asynchronous network library (the name escapes me).
It's a really simple algorithm, and anyone with basic knowledge can reprogram this using the same libraries he did, with a little work.
Link to comment
Share on other sites

@ÅÐмiядζ:

> I believe marsh made it, just to learn C++.
> He used .net, DarkGDK, and an asynchronous network library (the name escapes me).
> It's a really simple algorithm, and anyone with basic knowledge can reprogram this using the same libraries he did, with a little work.

Well why post it on eclipse if your not actually going to do it? Just saying.
Link to comment
Share on other sites

People seem to say or think they know alot more of a language then they actually do. Once they have the source they tend to not know what to do with it. A experienced c++ programmer could just do it better themselves.
Link to comment
Share on other sites

@Marsh:

> People seem to say or think they know alot more of a language then they actually do. Once they have the source they tend to not know what to do with it. A experienced c++ programmer could just do it better themselves.

That would be considered closed source…. Which would be a bad idea. Don't be like Xtreme worlds*shot*;D.
Link to comment
Share on other sites

@Kimimaru:

> I don't see why you shouldn't hand over the source to a person who is willing to help and knows a good amount of C++ programming.

This is C++.net actually. There are big differences between the .net influenced C++ and the actual C++, although both suck compared to C and/or D.

@shadowchris-Anti:

> @Marsh:
>
> > People seem to say or think they know alot more of a language then they actually do. Once they have the source they tend to not know what to do with it. A experienced c++ programmer could just do it better themselves.
>
> That would be considered closed source…. Which would be a bad idea. Don't be like Xtreme worlds*shot*;D.

@shadowchris-Anti:

> Well good luck with the people that will actually use it  :rolleyes:.

If people wanted to use it, they would have to know C++.net anyway, to do anything worthwhile with it.

Regards,
  Stephan.
Link to comment
Share on other sites

  • 3 weeks later...
@LOL:

> So, what's the difference between C++ and C? without saying C++ sucks, explain pl0x?

* Non-portable and non-standardised templates.
* Existence of the bool type, which shouldn't be used as bitmaps or bit sets are more efficient.
* Stream operators.
* Classes and therefore virtual methods, polymorphism and inheritance.
* libc vs. libstdcpp, where the latter actually enforces the OOP paradigm.
* Almost all libraries are written in C for C. C++ generally uses C libraries.
* Name spaces, which you don't even need.
* C generally uses implicit typecasting, while C++ generally uses explicit typecasting.
* C++ uses new and delete operators instead of malloc, calloc, realloc and free or any similar functions for memory management. On top of that new and delete call the constructor and destructor methods of a class respectively.
* C++ uses a commenting style C89 doesn't support.
* A lot of new keywords prevent old C code from working.
* goto is prohibited in C++ whilst it is discouraged in C. Which are both wrong, since Assembly relies on branching all the time.
* C++ can use C functions, but it requires 'extern "c"'.
* libc for C++ is not conform to either C89 or C99.
* Enumeration constants can be of any size in C++, whereas they can only be of type int in C.
* C allows struct, union, and enum types to be declared in function prototypes, whereas C++ does not.
* A struct, union, or enum declaration in C++ is a first class type, while in C it is not.
* In C, a function prototype without arguments, e.g. 'int foo();', implies that the parameters are unspecified. Therefore it is legal to call such a function with one or more arguments, e.g. 'foo(42, "hello world");'. In contrast, in C++ a function prototype without arguments means that the function takes no arguments, and calling such a function with arguments is ill-formed. In C, the correct way to declare a function that takes no arguments is by using 'void', as in 'int foo(void);'.
* C does not allow a given typedef to be duplicated in the same scope, whereas C++ allows repeated typedefs.

Regards,
  Stephan.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...