Which language you use for game programming?

218341be2587d9bdef38af0c2066c308
0
Francois_Hamel 101 Aug 29, 2004 at 21:47

what’s the message for when we do a POLL?

hm…. let’s just say I use C/C++

21 Replies

Please log in or register to post a reply.

218341be2587d9bdef38af0c2066c308
0
Francois_Hamel 101 Aug 29, 2004 at 21:49

ah crap I thought the poll was going to appear on the front page :)

6837d514b487de395be51432d9cdd078
0
TheNut 179 Aug 29, 2004 at 21:58

C++ all the way, although my first game I did was in Visual Basic. I wish I still had it.

I wrote an AI bot for Terrarium once using C#, but I know to much C++/OpenGL and wrote an engine to boot to care about supporting C# right now =)

7543b5c50738e23b200e69fe697ea85a
0
NomadRock 101 Aug 30, 2004 at 03:27

I use C++ mostly, but I also use Java and C# Bad VB, Evil VB, Bad Naughty Evil VB

357c7b2935ccd2cb0913717186684394
0
JSoftware 101 Aug 30, 2004 at 04:34

Where’s delphi gone?

2b97deded6213469bcd87b65cce5d014
0
Mihail121 102 Aug 30, 2004 at 06:10

Hey come on people! It ain’t damn fair! Am i the only Java maniac here???

22b3033832c5c699c856814b0cf80cb1
0
bladder 101 Aug 30, 2004 at 06:47

I bet the one who voted other was davepermen and other implies D

6ad5f8c742f1e8ec61000e2b0900fc76
0
davepermen 101 Aug 30, 2004 at 11:17

nope. actually i voted for c#

7543b5c50738e23b200e69fe697ea85a
0
NomadRock 101 Aug 30, 2004 at 12:25

I used to code in Delphi, and as a language it is still my favorite, but I dont like Borland’s strict control over the language though granted this is what allowed them to make it so good. I have to buy their tools if I want to code in it and it only works in windows and some linux’s. They had stuff over 10 years ago that we are still trying to get right in other languages for example properties.

2b97deded6213469bcd87b65cce5d014
0
Mihail121 102 Aug 30, 2004 at 14:24

If you like (object) pascal so much , why don’t you download that GNU Pascal thingi. I find it pretty good and it runs on a damn huge variable of machines/OSes

7543b5c50738e23b200e69fe697ea85a
0
NomadRock 101 Aug 30, 2004 at 16:07

It is not so much object pascal in general, but Borland’s take on it. They integrated it with visual programming so well. The VCL is awesome at least when applied to Delphi, I dont think it worked so well when they tried to port it to other languages.

D599631757b5f3ca924da52fdfc67e5f
0
fyhuang 101 Sep 11, 2004 at 22:55

I voted C++, but I would have voted C as well, as I have some good memories programming DOS graphics with C :).

6e0b32504d31ae07efc17f3322cdb147
0
SnprBoB86 101 Sep 12, 2004 at 22:35

I am glad to see zero votes for C over C++.

C++ is superior to C in everyway. I don’t mean to start a religious war, but I say that because you can code C in C++ without any problem and then have the option to use C++ features if needed (although I would highly stress OOP from the start :))

7543b5c50738e23b200e69fe697ea85a
0
NomadRock 101 Sep 13, 2004 at 00:55

I have to give a sneek peak. Pretty soon I can vote for my own language… The VM and assembly language are nearing completion already…

6ad5f8c742f1e8ec61000e2b0900fc76
0
davepermen 101 Sep 13, 2004 at 04:39

and the name is?

0b8c6698d4ab77272b72ff4f5a6aa298
0
Chris 101 Sep 13, 2004 at 17:10

I love Delphi, though it severly lacks flexibility when it comes to containers. I miss some generic list,array,stack,heap etc. containers. Of course thers TList, TStack, TQueue, etc. but they store Pointers or TObjects, and that leads to a lot of ugly casts. Of course I realize that the strict syntax doesn’t allow for generic containers, so some kind of STL mimicing is not possible. I also dislike the way they implemented their “dynamic array” feature, as well as functions with a variable number of arguments. It lacks flexibility and is not as transparent to the programmer as C++ is. Although it’s also not as error-prone.
So far my hassles with Delphi, was anybody actually interested ? I guess not …

6ad5f8c742f1e8ec61000e2b0900fc76
0
davepermen 101 Sep 13, 2004 at 20:51

actually i was.

7543b5c50738e23b200e69fe697ea85a
0
NomadRock 101 Sep 14, 2004 at 02:42

I dont have a name for it yet. I figure the code is more important than the naming :) Right now the project is just called VirtualMachine. I would be working on it now, but I am having difficulties with a frustratingly simple problem with include files. I think I just need a break.

EDIT: I just forgot I was not inside the namespace I was using and this was why it was complaining of the class being undefined… These stupid errors are what make me waste the most time. Oh well, it is working now!

F7a4a748ecf664f189bb704a660b3573
0
anubis 101 Sep 14, 2004 at 04:00

good to see that these kind of mistakes happen to other people, too and that they also waste their share of time with finding them :)

6ad5f8c742f1e8ec61000e2b0900fc76
0
davepermen 101 Sep 14, 2004 at 06:25

hehe, indeed.. :D

lets make a devmaster poll about the name.. that works great, just a sthe logo-poll :D *cough*

760a6f5fe0bf771163e05e808716020b
0
NeZbiE 101 Sep 14, 2004 at 08:16

Definitely C++ for its extended functionality, although I sometimes use exclusive C for lower level stuff and more control.

However, recently, I’ve mostly been using this script engine I’ve been developing =)

94cb346a3db618053acb616c005d1a12
0
LuciferX 101 Oct 05, 2004 at 20:19

C++

Join the Empire!