What Language Do You Use For Game Development?
Moderator: PC Supremacists
- davidthefat
- Chaos Rift Maniac
- Posts: 529
- Joined: Mon Nov 10, 2008 3:51 pm
- Current Project: Fully Autonomous Robot
- Favorite Gaming Platforms: PS3
- Programming Language of Choice: C++
- Location: California
- Contact:
What Language Do You Use For Game Development?
What Language Do You Use For Game Development?
I personally think that alot of people use C++ for the main program, but is it possible to just code in like Perl or Python? I know Lua for sure you can...
I personally think that alot of people use C++ for the main program, but is it possible to just code in like Perl or Python? I know Lua for sure you can...
Last edited by davidthefat on Mon Nov 10, 2008 10:33 pm, edited 1 time in total.
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: What Language Do You Use For Game Development?
What if we use C++ and Lua at the same time?
You should also have an Other option and ask them to specify below.
You should also have an Other option and ask them to specify below.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Re: What Language Do You Use For Game Development?
C/++ and Lua.
BlitzPlus and Perl for tools.
BlitzPlus and Perl for tools.
Re: What Language Do You Use For Game Development?
there is only C in the world of development. almost all OS, Unix, Linux, and Windows is written in straight C.
games are no exeptions, maybe some C++ but mostly C.
games are no exeptions, maybe some C++ but mostly C.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Dad, "Yea well I have a fan belt in street fighting"
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
Re: What Language Do You Use For Game Development?
Hm.. That's new to me. I thought that games were majorly written in C++. Cause it's, like.. horsepower.avansc wrote:there is only C in the world of development. almost all OS, Unix, Linux, and Windows is written in straight C.
games are no exeptions, maybe some C++ but mostly C.
- M_D_K
- Chaos Rift Demigod
- Posts: 1087
- Joined: Tue Oct 28, 2008 10:33 am
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C/++
- Location: UK
Re: What Language Do You Use For Game Development?
I use C++ and Lua.
My engine is written in C++ and game scripting is done though Lua.
My engine is written in C++ and game scripting is done though Lua.
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
- Slacker
- Chaos Rift Newbie
- Posts: 31
- Joined: Tue Nov 11, 2008 11:41 am
- Location: MountLake Terrace, WA
- Contact:
Re: What Language Do You Use For Game Development?
Yeah, I grew up on C, and still find myself making a lot of C like stylings and what not. Though the nice thing with C imho is that it's a good stepping stone to whatever other language you want to learn.avansc wrote:there is only C in the world of development. almost all OS, Unix, Linux, and Windows is written in straight C.
games are no exeptions, maybe some C++ but mostly C.
~Slacker
- trufun202
- Game Developer
- Posts: 1105
- Joined: Sun Sep 21, 2008 12:27 am
- Location: Dallas, TX
- Contact:
Re: What Language Do You Use For Game Development?
I dunno, I say make a game in the language you know and love.avansc wrote:there is only C in the world of development. almost all OS, Unix, Linux, and Windows is written in straight C.
games are no exeptions, maybe some C++ but mostly C.
I mean let's face it, indie game development is often a learning experience - platform compatability and performance are not always critical.
I'm currently making my game in C++, but I've written games in several different languages - ranging from BASIC to C#. :P
I even wrote a puzzle game in Javascript - I was proud of that shit!
Re: What Language Do You Use For Game Development?
it depends what you equate horsepower to. yeah C++ is definitely a powerful language, and in many respects more powerful that C, but C++ is a superset of C, building on it, making it more versatile. C programming styles ie, structs, unions, good pointer use is generally much faster, and efficient than C++.cypher1554R wrote:Hm.. That's new to me. I thought that games were majorly written in C++. Cause it's, like.. horsepower.avansc wrote:there is only C in the world of development. almost all OS, Unix, Linux, and Windows is written in straight C.
games are no exeptions, maybe some C++ but mostly C.
unix to this day is still written in pure C. just for all those reasons.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Dad, "Yea well I have a fan belt in street fighting"
- ismetteren
- Chaos Rift Junior
- Posts: 276
- Joined: Mon Jul 21, 2008 4:13 pm
Re: What Language Do You Use For Game Development?
But i like to have classes :Davansc wrote:there is only C in the world of development. almost all OS, Unix, Linux, and Windows is written in straight C.
games are no exeptions, maybe some C++ but mostly C.
- RyanPridgeon
- Chaos Rift Maniac
- Posts: 447
- Joined: Sun Sep 21, 2008 1:34 pm
- Current Project: "Triangle"
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C/C++
- Location: UK
- Contact:
Re: What Language Do You Use For Game Development?
Yes, C is more efficient, but nobody can deny how much easier game development is with OOP.
- Slacker
- Chaos Rift Newbie
- Posts: 31
- Joined: Tue Nov 11, 2008 11:41 am
- Location: MountLake Terrace, WA
- Contact:
Re: What Language Do You Use For Game Development?
With the console game code I've seen, most are done in C. Like all the Gameboy and DS games. Even a bunch of the 360 stuff is done mainly using a C syntax with OOP designs.RyanPridgeon wrote:Yes, C is more efficient, but nobody can deny how much easier game development is with OOP.
~Slacker
- MarauderIIC
- Respected Programmer
- Posts: 3406
- Joined: Sat Jul 10, 2004 3:05 pm
- Location: Maryland, USA
Re: What Language Do You Use For Game Development?
Right. C is generally faster with less overhead than C++. But this might just be because it's (C++ is) harder to parse and make an efficient compiler for.
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
Re: What Language Do You Use For Game Development?
And c++ pulls ahead by... a lot!
Re: What Language Do You Use For Game Development?
OO is a programming concept, it does not mean that C cant do a object oriented program.
in C you can make structures with data and pointers to functions, which is esentially exactly what classes in C++ are. in C you just cant do polumorphism and inheritace. which really is overrated, no game uses either.
90 percent of games that are made with a C varient is made with straight C.
"And c++ pulls ahead but... a lot!"
Oh really? more like C++ gives C head.
in C you can make structures with data and pointers to functions, which is esentially exactly what classes in C++ are. in C you just cant do polumorphism and inheritace. which really is overrated, no game uses either.
90 percent of games that are made with a C varient is made with straight C.
"And c++ pulls ahead but... a lot!"
Oh really? more like C++ gives C head.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Dad, "Yea well I have a fan belt in street fighting"