the_bloodwalker said:
bardicverse said: Starcraft - Even with C, its pretty much a crap run, lots of syntax and screaming over forgetting a semicolon someplace. I'd suggest a friendlier language for starting to get your feet wet in programming. I reiterate- Dark Basic Pro, great for starting. |
I do not recommend Dark Basic Pro for game programming, for it does not really have OOP that you can accomplish on other languages like Java, C#, C++ or Python to make games with all the advantages. I tried it and then looked for anotehr engine because of the many limitations.
Inthe case od programming to make games there are many tools available
for C# I reccomend XNA
For Python I recomend Panda 3d
for C++ I reccomend: Ogre3D(for prefessionals), DarkGDK(better than DB Pro) or Irrlicht(good start)
for Java, you can try JME
|
Thats odd, as Ive seen full on 3d FPS games made with DBPro. Sure, not the most graphically amazing stuff, but decent stuff can be done. The beauty is that you'll find achievement in programming quickly, much easier learning curve than Java or C. Perhaps you didn't have the right resources?
@Starcraft- the other side you can get into is LUA, which is a scripting language, one that is widely used in game programming/development these days. Last I checked, LUA is free to use.
Edit - btw, if you wanted to get into mobile programming, might as well learn programming for iPhones. The whole mobile industry is conforming to that as THE mobile platform.