7 Replies - 1474 Views - Last Post: 24 September 2007 - 04:16 PM Rate Topic: -----

#1 Mastergeek666  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 1
  • View blog
  • Posts: 151
  • Joined: 10-August 07

Programming language for games

Posted 23 September 2007 - 08:46 PM

Hey anyone got any suggestions for languages to program games? I'm planning to make a multitude of different types of games so a universal language would be great, although if there isn't then a couple different languages wouldn't hurt.
Is This A Good Question/Topic? 0
  • +

Replies To: Programming language for games

#2 Martyr2  Icon User is offline

  • Programming Theoretician
  • member icon

Reputation: 4399
  • View blog
  • Posts: 12,255
  • Joined: 18-April 07

Re: Programming language for games

Posted 23 September 2007 - 10:59 PM

I swore we have answered this question a bajillion times, but as luck would have it when you need those posts, they are no where to be found. Oh well. The classic answer is...

It depends. It depends on your skill level, the platforms you want to target, and the type of games you want to build.

If you want to design web based games, PHP & Flash are your best bet. If you want to develop for 2D and 3D, C++ and Java are good choices. If you want something more simplistic... VB might be an alternative for you. If you want to get into the heavier gaming, you may want to take a look at OpenGL and DirectX. Or you could go with a gaming engine like Torque. As mentioned before... it always depends on what you want to do and what you can do.

They all have their strengths and weaknesses. The rest is up to you.

:)
Was This Post Helpful? 0
  • +
  • -

#3 Louisda16th  Icon User is offline

  • dream.in.assembly.code
  • member icon

Reputation: 15
  • View blog
  • Posts: 1,967
  • Joined: 03-August 06

Re: Programming language for games

Posted 24 September 2007 - 05:50 AM

There should be a game programming FAQ as well. This is a big time FAQ.
Was This Post Helpful? 0
  • +
  • -

#4 Thorian  Icon User is offline

  • Pirate Medic
  • member icon

Reputation: 22
  • View blog
  • Posts: 5,904
  • Joined: 06-June 02

Re: Programming language for games

Posted 24 September 2007 - 07:16 AM

Actually there is a whole section devoted to videogame development. Ill move this question there and leave a forward link.
Was This Post Helpful? 0
  • +
  • -

#5 gogole  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 3
  • View blog
  • Posts: 131
  • Joined: 17-July 07

Re: Programming language for games

Posted 24 September 2007 - 02:43 PM

hey what about c#,is it not ideal for developing games?
Was This Post Helpful? 0
  • +
  • -

#6 MorphiusFaydal  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 43
  • View blog
  • Posts: 1,376
  • Joined: 12-May 05

Re: Programming language for games

Posted 24 September 2007 - 03:27 PM

View Postgogole, on 24 Sep, 2007 - 04:43 PM, said:

hey what about c#,is it not ideal for developing games?


Look into Micorosft XNA Game Studio Express; it's game development in C#.

Problems: Requires at least three downloads in addition to the actual game:

DirectX runtime
.NET runtime
and a separate XNA runtime.

You could create a DirectX game in straight C# and skip the XNA, but then you have to do a lot more work.
Was This Post Helpful? 0
  • +
  • -

#7 Martyr2  Icon User is offline

  • Programming Theoretician
  • member icon

Reputation: 4399
  • View blog
  • Posts: 12,255
  • Joined: 18-April 07

Re: Programming language for games

Posted 24 September 2007 - 03:40 PM

Yeah morphius is right. C# is filling a niche right now between C++ and VB and is very much geared towards standard application development. It is a powerful language and you could make games with it, but most people figure why learn C# for a game when you could learn C++ and get the extra benefit of speed in performance... a crucial need for high end games.

:)
Was This Post Helpful? 0
  • +
  • -

#8 gogole  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 3
  • View blog
  • Posts: 131
  • Joined: 17-July 07

Re: Programming language for games

Posted 24 September 2007 - 04:16 PM

i know c# execution is not as fast as c++ (c# catches up a bit with jitting),but wouldn't you say it has various advantages on other areas such as C# managed code and better encapsulation practices.also there is the garbage collector.it's is true that speed is highest priority but you still need control.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1