Best language to use for programming PC games?
-
I'm not really sure if this is the right forum to be posting this question in (and if it isn't, please move it), but — what is the best language to use for programming a game for the PC? I have an idea for a game that I think would really be quite awesome, but the problem is: I have no money to hire a coder — I somehow doubt that they'd want to do it for free. I know exactly how I want things to look and act, but I know zilch programming languages (maybe 0.5% of one, if you count what I know of 6502 assembly and another fraction of a percent if you count HamsterSpeak scripting* as an experience in C-something — they seem similar). So I ask: what's the best language for a complete newbie to learn for making a game? I was thumbing through info on PyGame earlier today; not sure what to think about it yet, though. *Do a search for the O.H.R.RPG.C.E. — that'll tell you more coherently about it than I can.
-
I'm not really sure if this is the right forum to be posting this question in (and if it isn't, please move it), but — what is the best language to use for programming a game for the PC? I have an idea for a game that I think would really be quite awesome, but the problem is: I have no money to hire a coder — I somehow doubt that they'd want to do it for free. I know exactly how I want things to look and act, but I know zilch programming languages (maybe 0.5% of one, if you count what I know of 6502 assembly and another fraction of a percent if you count HamsterSpeak scripting* as an experience in C-something — they seem similar). So I ask: what's the best language for a complete newbie to learn for making a game? I was thumbing through info on PyGame earlier today; not sure what to think about it yet, though. *Do a search for the O.H.R.RPG.C.E. — that'll tell you more coherently about it than I can.
Seeing as you are a newbie, I would probably recommend something like Microsoft XNA, being written in C#, which is a game development platform for Windows and Xbox 360. The advantage of this also is that you can download and develop the games using Visual Studio C# Express Edition, which is freely available from Microsoft. If you want to find out more, you can on the Micrososft XNA Development Resource, although you may also want to think about buying a book on the topic which may be useful. Regards, --Perspx
Don't trust a computer you can't throw out a window
-- Steve Wozniak
-
I'm not really sure if this is the right forum to be posting this question in (and if it isn't, please move it), but — what is the best language to use for programming a game for the PC? I have an idea for a game that I think would really be quite awesome, but the problem is: I have no money to hire a coder — I somehow doubt that they'd want to do it for free. I know exactly how I want things to look and act, but I know zilch programming languages (maybe 0.5% of one, if you count what I know of 6502 assembly and another fraction of a percent if you count HamsterSpeak scripting* as an experience in C-something — they seem similar). So I ask: what's the best language for a complete newbie to learn for making a game? I was thumbing through info on PyGame earlier today; not sure what to think about it yet, though. *Do a search for the O.H.R.RPG.C.E. — that'll tell you more coherently about it than I can.
There are some simple games languages out there such as Blitz Basic and Dark Basic. Alternatively, you might want to look at something like Torque by Garage Games, which is a fully featured games engine complete with a scripting language.
Deja View - the feeling that you've seen this post before.
-
Seeing as you are a newbie, I would probably recommend something like Microsoft XNA, being written in C#, which is a game development platform for Windows and Xbox 360. The advantage of this also is that you can download and develop the games using Visual Studio C# Express Edition, which is freely available from Microsoft. If you want to find out more, you can on the Micrososft XNA Development Resource, although you may also want to think about buying a book on the topic which may be useful. Regards, --Perspx
Don't trust a computer you can't throw out a window
-- Steve Wozniak
That looks pretty nice — I might try it out later today and see if I can make something with it. :) Thank you!
-
There are some simple games languages out there such as Blitz Basic and Dark Basic. Alternatively, you might want to look at something like Torque by Garage Games, which is a fully featured games engine complete with a scripting language.
Deja View - the feeling that you've seen this post before.
I tried DarkBasic — it was too confusing to me. x.x I couldn't make anything with it. :( I think I might've heard of Blitz Basic, but I've not tried it — I'll give it a look. I just looked at the GarageGames site for Torque — it looks pretty good, but ouch! A hundred bucks to be able to really use it! :wtf: I'll take a closer look at it, though. It's probably worth the hundred. Also, I should've specified in my first post: the game that I'm wanting to make is 2-D — so 3-D languages need not apply! :)
-
I tried DarkBasic — it was too confusing to me. x.x I couldn't make anything with it. :( I think I might've heard of Blitz Basic, but I've not tried it — I'll give it a look. I just looked at the GarageGames site for Torque — it looks pretty good, but ouch! A hundred bucks to be able to really use it! :wtf: I'll take a closer look at it, though. It's probably worth the hundred. Also, I should've specified in my first post: the game that I'm wanting to make is 2-D — so 3-D languages need not apply! :)
Ahhh. Well XNA is probably the way to go then.
Deja View - the feeling that you've seen this post before.
-
Ahhh. Well XNA is probably the way to go then.
Deja View - the feeling that you've seen this post before.
Well, Torque has a 2-D package, as well as an XNA one — so I'll still give it a try anyways. :) Thanks!