Jump to content


I'm new to DevMaster.


10 replies to this topic

#1 MMO

    New Member

  • Members
  • Pip
  • 5 posts

Posted 14 September 2009 - 01:14 AM

Hello, I'm new to devmaster(But not new to game development!)! I just wanted to post this to see what programming language is most talked about on this website!
Thanks,

Sorry if I put this in the wrong place...

#2 Reedbeta

    DevMaster Staff

  • Administrators
  • 4969 posts
  • LocationBellevue, WA

Posted 14 September 2009 - 01:34 AM

I would have to say C++ is probably the most often mentioned, which is no surprise, as it remains the most prevalent language in game development. :yes:
reedbeta.com - developer blog, OpenGL demos, and other projects

#3 TheNut

    Senior Member

  • Moderators
  • 1470 posts
  • LocationThornhill, ON

Posted 14 September 2009 - 10:39 AM

Lol, I'm surprised that name hasn't already been registered. More surprised that the first post wasn't about MMO gaming either, unless that is yet to come :)

Indeed, C++ = the god father of game development. I've recently taken up C# game development and some others use Python, Java, or web based technologies to write games.
http://www.nutty.ca - Being a nut has its advantages.

#4 alphadog

    DevMaster Staff

  • Moderators
  • 1641 posts

Posted 14 September 2009 - 12:37 PM

Definitely C++.

But, I'd have to say my impression is that there is more talk not related to a particular language than not.
Hyperbole is, like, the absolute best, most wonderful thing ever! However, you'd be an idiot to not think dogmatism is always bad.

#5 karligula

    Valued Member

  • Members
  • PipPipPip
  • 180 posts

Posted 14 September 2009 - 01:28 PM

alphadog said:

But, I'd have to say my impression is that there is more talk not related to a particular language than not.

:blink:

#6 rouncer

    Senior Member

  • Members
  • PipPipPipPip
  • 2325 posts

Posted 14 September 2009 - 02:22 PM

i just code normal c, but with lots of function pointers.
you used to be able to fit a game on a disk, then you used to be able to fit a game on a cd, then you used to be able to fit a game on a dvd, now you can barely fit one on your harddrive.

#7 fireside

    Senior Member

  • Members
  • PipPipPipPip
  • 1271 posts

Posted 14 September 2009 - 02:37 PM

It used to be games would only be written in c or c++, but now there is a lot of variety. I see it as a means to an end, rather than something to get overly excited about. A lot of engines, although written in c or c++, use a scripting language to actually put the game together, so you can easily write a game in python, lua, or many other languages. For an amateur, that's a lot safer because it eliminates a lot of memory errors that can be very hard to track down and also allows a more "on the fly" method of writing a game. Games can be quite overwhelming to write because it takes knowledge in programming, modeling or 2d art, and game design. Any one of those can take years to get any where at all with. So yeah, the hard core programmers are all using c or c++, but it might not be the best solution if you are an indie working alone or with a very small team. Python is actually the best starter language in my mind because it's easy to advance to a c language, yet you become familiar with logic routines that are used in all scripting languages.
Currently using Blender 2.5, FlashPunk, and Unity.

#8 alphadog

    DevMaster Staff

  • Moderators
  • 1641 posts

Posted 14 September 2009 - 03:00 PM

karligula said:

:blink:

Hey, if you parse it out, it does make sense... :whistle:
Hyperbole is, like, the absolute best, most wonderful thing ever! However, you'd be an idiot to not think dogmatism is always bad.

#9 pastageek

    New Member

  • Members
  • Pip
  • 9 posts

Posted 16 September 2009 - 02:26 PM

I'm also new here.
I've heard lots of ppl from companies say C++ is what they use and everyone here says C++ is still alive and going strong there, so I'll have to say C++ as well. I'm still learning the wonderful things of C#. Don't feel like killing myself with pointers as of now, would much rather have the garbage collector handle it.
Two great things in this world are C# and sharp cheese.
I also happen to have ♪Pac-man fever♪

#10 TheNut

    Senior Member

  • Moderators
  • 1470 posts
  • LocationThornhill, ON

Posted 17 September 2009 - 02:19 AM

pastageek said:

Don't feel like killing myself with pointers as of now
You get use to it after a while, but I do admit lately having used C# I've gotten quite lazy and enjoy working with it. My code is still clean and high caliber, but it's great not having to worry about the minor stuff anymore.
http://www.nutty.ca - Being a nut has its advantages.

#11 pastageek

    New Member

  • Members
  • Pip
  • 9 posts

Posted 17 September 2009 - 12:06 PM

TheNut said:

You get use to it after a while, but I do admit lately having used C# I've gotten quite lazy and enjoy working with it. My code is still clean and high caliber, but it's great not having to worry about the minor stuff anymore.

Honestly I don't think making the computer do the mundane things makes one a lazy coder. I think it means we are finally making a computer do what it is supposed to do. Besides taking the logic some ppl use about lazy coders, then wouldn't an assembler nut call a C++ user lazy? Then hey maybe someone who uses octal or hex thinks an assembly language user is lazy. Hey maybe we are all lazy compared to those who flip switches and watch blinking lights on their Altair 8800. lol

Either way, I'm sticking w/ C# using visual studio. Not that I won't learn lower level things, because I am starting to, but their place I think is better suited to making the higher level things more efficient and in general better. I mean hey even micro controllers can be programmed with C# if you have the right cross compiler.
Two great things in this world are C# and sharp cheese.
I also happen to have ♪Pac-man fever♪





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users