OK not sure whether this was a great thing to do but hey I tried :)
Language for new Game
Started by fringe, Apr 17 2003 08:51 AM
10 replies to this topic
#1
Posted 17 April 2003 - 08:51 AM
#2
Posted 17 April 2003 - 11:04 AM
Nice poll!
I like the idea of D, but I don't like the idea of learning the ins and outs of another language for comparitively little advantage over c++.
btw fringe, did you ever play X : Beyond the Frontier? Wasn't the Fringe in that. Or maybe I'm thinking of Tachyon. Or were they the same game? So long ago now...
---------------------------------------
Ok, not to go too off topic here, but it was "Tachyon - The Fringe" http://www.scifi.com...e163/games.html
"X - Beyond the Frontier" was another game entirely, it was great, you had to build up your own little empire. Trouble with it was that it got slower and slower as you played it until it finally locked up and you had to restart :angry:
I like the idea of D, but I don't like the idea of learning the ins and outs of another language for comparitively little advantage over c++.
btw fringe, did you ever play X : Beyond the Frontier? Wasn't the Fringe in that. Or maybe I'm thinking of Tachyon. Or were they the same game? So long ago now...
---------------------------------------
Ok, not to go too off topic here, but it was "Tachyon - The Fringe" http://www.scifi.com...e163/games.html
"X - Beyond the Frontier" was another game entirely, it was great, you had to build up your own little empire. Trouble with it was that it got slower and slower as you played it until it finally locked up and you had to restart :angry:
Its not about having an infinite number of monkeys, its about having the right monkey
#3
Posted 17 April 2003 - 04:16 PM
Compared to what C/C++ offers I woudl safely say that no other language provides the same amount of versatility and bindings.
D might have some support but its not pronounced.
Delphi comes nearest to this. However that is the last of it.
VB is not suited for game development - tooo slow.
Nothing else remains.
However for development projects C++ would be the best - offers a wide range of options and cycle developments
D might have some support but its not pronounced.
Delphi comes nearest to this. However that is the last of it.
VB is not suited for game development - tooo slow.
Nothing else remains.
However for development projects C++ would be the best - offers a wide range of options and cycle developments
#4
Posted 17 April 2003 - 04:47 PM
I vote for Delphi just becouse I'm writting in Delphi since 2000 year and I'm developing Delphi/OpenGL games. However, I would recomend C++ for all game developers, who have not choseen their language. VB is really slow.
There are many reasons for choosing C++. Here are some:
*Almost all libraries, including WinAPI inself is written in C/C++ or at least is documented for these languages. => you can easy found headers and there's no need of waiting translating headers
*C++ is the fastest
*C++ is platform-independent
If this is needed, I can write in C++ but I have no time for developing game in the team and I have very little experience in C/C++
There are many reasons for choosing C++. Here are some:
*Almost all libraries, including WinAPI inself is written in C/C++ or at least is documented for these languages. => you can easy found headers and there's no need of waiting translating headers
*C++ is the fastest
*C++ is platform-independent
If this is needed, I can write in C++ but I have no time for developing game in the team and I have very little experience in C/C++
<a href='http://www.kaldata.net' target='_blank'>kaldata.net - IT News</a>
#5
Posted 17 April 2003 - 05:59 PM
I voted for C because C and C++ wasn't a choice, and I code more towards C than C++. I normally use C++ classes etc to organise my code, and C as the actual meat.
My suggestion is that we standardise on an interface and format between classes, ie, no hungarian C++ classes. Then each person who is coding each class gets to code in whatever way they like, as long as they have the standard interface.
Obviously this would be difficult if the code is in D, VB or Delphi ;). I'm talking about if we do use C/C++, what styles to use.
Also, just to keep everyone perfect, C is also platform-independant, C is just as fast as C++ and VB is not that much slower than C++. Not unless you get to complex games/apps.
My suggestion is that we standardise on an interface and format between classes, ie, no hungarian C++ classes. Then each person who is coding each class gets to code in whatever way they like, as long as they have the standard interface.
Obviously this would be difficult if the code is in D, VB or Delphi ;). I'm talking about if we do use C/C++, what styles to use.
Also, just to keep everyone perfect, C is also platform-independant, C is just as fast as C++ and VB is not that much slower than C++. Not unless you get to complex games/apps.
baldurk
He who knows not and knows that he knows not is ignorant. Teach him.
He who knows not and knows not that he knows not is a fool. Shun him.
He who knows not and knows that he knows not is ignorant. Teach him.
He who knows not and knows not that he knows not is a fool. Shun him.
#6
Posted 17 April 2003 - 07:13 PM
I vote for C++ due to its power and because of my deep experience with it...
I like the language D, and in the future, it can replace C++. However, the problem with it is that it's kind of like a personal project of someone and not a standard or company...
I like the language D, and in the future, it can replace C++. However, the problem with it is that it's kind of like a personal project of someone and not a standard or company...
#7
Posted 18 April 2003 - 12:28 AM
I vote C++
Cyrax: ditto
:yes:
Cyrax: ditto
:yes:
Imagine.
#8
Posted 30 April 2003 - 09:06 AM
vinmar,
checked out the site, but no my nick was nothing to do with it. It was the first nick I used on IRC when I first cam to uni and was given to me by the person who introduced me to IRC because my short fringe sticks used to stick out ike it was made of plastic,
fringe
checked out the site, but no my nick was nothing to do with it. It was the first nick I used on IRC when I first cam to uni and was given to me by the person who introduced me to IRC because my short fringe sticks used to stick out ike it was made of plastic,
fringe
#9
Posted 30 April 2003 - 01:55 PM
Nice poll... I vote for C++
"What ever happened to happily ever after?"
#10
Posted 30 June 2003 - 10:07 PM
i vote c++... B)
1000
0100
0010
0001
0100
0010
0001
#11
Posted 01 July 2003 - 04:16 AM
oh, just for all your note. D can interface directly with C/C++.. well actually only with c, but as c++ does that most the time anways, too, as well with c++:D
thats great... i'm merely interested if i can setup one time the compiler to compile stuff for me at runtime, adding D as a scripting/plugin-language, as it is much more save..
thats great... i'm merely interested if i can setup one time the compiler to compile stuff for me at runtime, adding D as a scripting/plugin-language, as it is much more save..
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users












