Page 1 of 1
Programming Languages for turn based strategy games?
Posted: Sat Aug 02, 2008 12:59 am
by AlvaroSousa
I was thinking of getting back into programming.
Id like to create some turn based strategy games since I have a lot of free time.
What languages are being used these days for these type of games. I programmed 20 years ago.
Also any good places for resources and librarys?
Posted: Sun Aug 03, 2008 10:17 am
by firepowerjohan
Well, Commander series is developed in Java so may I suggest it

But there are also several ways of doing it. If you need high frame rates, real time or 3D then LWJGL, JOGL or similar is a must since it dramatically increase performance. If you instead are making a turn based or other game with less drawing then you can choose to just use platform independant Java. Commander series uses Java and uses Swing components (platform independant) since it saves time to develop.
I see on places like
www.gamedev.net that more and more are recommending Java for games which was not the case 2-3 years ago.
You also have
www.javagaming.org site which is a great place to seek support and check out how others do it.
Good Luck!
Posted: Sun Aug 03, 2008 10:45 pm
by pipfromslitherine
Most commercial games (box product that is) are written in C++. However, as an example, the XNA Microsoft game libraries make use of C#, which I actually think is a good language if you aren't needing super framerates.
There are many places on the net which can help get you started, with Gamedev.net being a good place to start.
Good luck!
Cheers
Pip
Posted: Wed Aug 20, 2008 12:56 pm
by AlvaroSousa
Thanks for the resources. I used to program 18 year ago (Im 41 now) and I got out of it, long story. I actually made a grande strategy ms-dos space game with AI witgh pascal and a floating map.
I am interested in building poker applications possibly but mostly I am looking to create games on my own. I see all the strategy games out there and none completely fill my desires... so I plan to make it on my own. Won't be as pretty, but hopefully will be what I like. I intend to give it away.
So I selected Java. Going from structured programming to OOP it a bit of a shift, but I like Java.