• Advertisement

Archived

This topic is now archived and is closed to further replies.

What is the Best Language?

This topic is 6451 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Is it C/C++, well perhaps its the most powerful "high-level" language but the differences between Borland C++ and Microsoft Visual C++, Dev C++, C++ Builder, Turbo C++, DJGPP and the rest are quite great, personally I own Borland C++,ev C++, C++ Builder, Turbo C++, DJGPP. But I ain''t gettin nowhere, cauz i need visual c++ to get things runnin and its way off my budget. Basic, visual basic is just to, visual. Qbasic, what i''ve been usin to develop my game. Simple but slow and quite weak. It''s too slow for me! Even with DirectQB. Pascal, can''t even figure out there begin and end statements and seems quite unsuitable for games. Fortran, Cobol and Lisp. Weak languages and not meant for developing games anyway. Python, Perl, interpreted langs, can''t get too far with them Shell, don''t even know what it is. Java - Slow!!! ASM - fast, able to tweek it, but hard to understand. Cna''t even figure out the move statements. Custom Langs - haven''t see much of them. Need some help here, with a powerful development environment for games, easy to understand, fast and has plenty of tutorials. Good compiler and IDE and probably a free engine too.

Share this post


Link to post
Share on other sites
Advertisement
There really is not any BEST language to program a game. I first started developing games using DJGPP and Allegro for DOS (well free is A GOOD PRICE). Goto www.delorie.com.
I would suggest to save your pennies and buy Visual C++. I bought mine at college with an acedemic discount.. or keep your eye out for the yellow game programming kits at your local computer software store.

FYI for move operations in ASM
mov ax,7; //put 7 into 16bit regsiter AX
mov [eax],7; //move 7 into the memory address that AX contains

There is nothing really to it. Test and learn.


Share this post


Link to post
Share on other sites
If you want to program anything, you should be using Visual Studio, and VS6.0 is the latest version. It has both VC++ and VB and some other languages. In the game industry you need to know C/C++, and Visual Studio is the easiest and best program to program in, its just got the nicest features and GUI you could ever want. I dont know why you would ever want to program in anything else.

Possibility

Share this post


Link to post
Share on other sites
They made Quake with DJGPP. Don''t say it isn''t good enough for you to make your game. (or whatever it is you''re trying to do) If it''s windows programs you want then you may want to invest in MSVC++.

JoeMont001@aol.com

Share this post


Link to post
Share on other sites
Unless, you''re bent on making life hard for yourself, get Visual C++. Most articles use C++ and MSVC to compile and therefore you don''t have to translate if you''re using C++.

Like Possibility, I wonder why anyone would use other languages under these situations.

Share this post


Link to post
Share on other sites
I like Microsoft''s Visual C++ a lot. It''s a fairly strong compiler, and it''s the best way to make COM objects (IMHO). Although, most people don''t really use COM in game making, but it is a very cool concept. 6 has a lot of cool features that ''lesser'' compilers don''t have, like Intellisense (TM''d I think, and I probably spelled it wrong). Basically you press the dot or -> and it lists class members [well... on paper at least ]

You should be able to get an academic discount if you are in school (even high school or whatnot) you should be able to get it for 100 at http://www.creationengine.com/

Although, if you know of another service, I''d recommend using the other service, since I had some trouble with creation engine in the past.

Also, are you having problems with C++ in general? (because it almost sounds like it). You''ll have to learn/know C++ before using VC++. You''ll also need to do a little bit of learning on how to use it. I''ve been using it for a while, and I''m still discovering new features.

Dark Lord Pi

Share this post


Link to post
Share on other sites
FLAME!...FLAME!...FLAME!...FLAME!...FLAME!

Just kidding...I like Visual C++ myself (even though I use it for C programming)

-Coleco


Rock the cradle of love!
You stupid WANKER!

Share this post


Link to post
Share on other sites
okay, how about an alternative to c/c++ or a c/c++ game programmingt tutorial? Anybody care to give a link?

Share this post


Link to post
Share on other sites
Kyo,
your first post claims that java is slow. Have you actually tried java? If you check on the Java discussions, the post "I am sick and tired of prejudism!". Interesting discussions but either way, you shouldn''t discount java just yet unless you know exactly what type of game you are planning on making.

I am in the process of making a game in java now (and will probably be in the process of it for a while to come). It''s your basic 2D RPG final fantasy style (but cheasier ) Anyways, your last post was asking if there is an alternative to C/C++. Well, Java *can* be an alternative but it depends what type of game you''re going to make. I can assure you however that coding java (for me) is much easier than coding C/C++. Again it really depends on your tastes, on the type of game you want, etc...

Like I said, the choice inevitably is yours but don''t discount possible alternatives out of ignorance.

Smoo

Share this post


Link to post
Share on other sites
Wait, wait a minute, i just thought Java was for web game programming. Now I''ve got MS J++ and probably i''ll get Jbuilder and JDK if I find it''s a good language. Can I develop using Java and create a standalone exe instead of a .class applet :o I know nothing about Java and maybe someone could enlighten me. And about that discussion you were talking about, can anyone tell me where it is. If you can see I''m quite a newbie in programming but not in web devlopment, design and programming (except Java and perhaps C for CGI) so if you need some help ask me, i''ve got quite a lot of contacts who are experts in these areas too.

Share this post


Link to post
Share on other sites
There is no best language. The only advice I can give is that you should use what works best for the job.

- DarkMage139
"Real game developers don't change the rules. Real game developers don't break the rules. Real game developers make the rules!"
"Originality (in games) is the spice of life!"

Share this post


Link to post
Share on other sites
Bloodshed Dev-C++ is *free* and can make Windows programs and DirectX programs if you hack around in it. www.bloodshed.nu

Besides, if you are a serious programmer, you get the GNU tool kit, although, I saw it priced at over a thousand a pop.

-----------------------------

A wise man once said "A person with half a clue is more dangerous than a person with or without one."

Share this post


Link to post
Share on other sites

  • Advertisement