What language is Good for RPG's?
I am starting to write the story to my RPG right now. I might just sell the story to a developer, but what language works the best for making and RPG?
Edited by - Mcloude_IGN on January 1, 2001 11:44:41 PM
Object-orientated languages like C++ or Delphi make life a lot easier. Either will do ... they both support OpenGL and DirectX, both have multiple scripting languages available freely and there are lots of tutorials about.
I''m biased towards Delphi, since it''s a Rapid Application Development tool, ie, you can make things faster in it than with C++, and despite the arguments, it''s just as fast as C++. Also, Pascal is sooo much easier to learn and use than C++...
You can also use Visual Basic, but I think it''s crap so you won''t get any support for it from me.
In the end, it''s whatever you know/are willing to learn.
"NPCs will be inherited from the basic Entity class. They will be fully independent, and carry out their own lives oblivious to the world around them ... that is, until you set them on fire ..."
"When you are willing to do that which others are ashamed to do, therein lies an advantage."
I''m biased towards Delphi, since it''s a Rapid Application Development tool, ie, you can make things faster in it than with C++, and despite the arguments, it''s just as fast as C++. Also, Pascal is sooo much easier to learn and use than C++...
You can also use Visual Basic, but I think it''s crap so you won''t get any support for it from me.
In the end, it''s whatever you know/are willing to learn.
"NPCs will be inherited from the basic Entity class. They will be fully independent, and carry out their own lives oblivious to the world around them ... that is, until you set them on fire ..."
"When you are willing to do that which others are ashamed to do, therein lies an advantage."
"NPCs will be inherited from the basic Entity class. They will be fully independent, and carry out their own lives oblivious to the world around them ... that is, until you set them on fire ..." -- Merrick
Thanks for the advice. How old is Delphi? I know C++ is still probably one of the best languages out there.What about Java for an RPG?
A programming language, like any type of language, is only a means of expressing your ideas. You can use any language to make your RPG. Personally, I would use C/C++ as that''s what I already know. For someone starting out, it''s not too difficult. However, it''s easy to shoot yourself in the foot, so be careful. C/C++ is the industry standard, especially for games, and is incredibly fast, so it''s definately worth considering.
Alex
bigshot@austin.rr.com
Foolish man give wife grand piano. Wise man give wife upright organ.
Alex
bigshot@austin.rr.com
Foolish man give wife grand piano. Wise man give wife upright organ.
Alexbigshot@austin.rr.comFoolish man give wife grand piano. Wise man give wife upright organ.
Delphi isn''t old. It''s up to version 5 and 6 should be coming out soon, as should a Linux version called Kylix.
"NPCs will be inherited from the basic Entity class. They will be fully independent, and carry out their own lives oblivious to the world around them ... that is, until you set them on fire ..."
"When you are willing to do that which others are ashamed to do, therein lies an advantage."
"NPCs will be inherited from the basic Entity class. They will be fully independent, and carry out their own lives oblivious to the world around them ... that is, until you set them on fire ..."
"When you are willing to do that which others are ashamed to do, therein lies an advantage."
"NPCs will be inherited from the basic Entity class. They will be fully independent, and carry out their own lives oblivious to the world around them ... that is, until you set them on fire ..." -- Merrick
January 02, 2001 12:57 AM
I''m using java to make my RPG. It''s coming along nicely, I think java was a good choice. If you are new to programming it is probably the best choice. Don''t expect any fancy 3d though.
What would bethebest for lots of nicebackdrops and prerendered backgrounds such as a Final Fantasy game. What are most commercial RPG''s made in?
Most games (and especially commercial ones) are written in C/C++, for many good reasons. But that doesn''t mean you can''t do it with other languages as well. Object-oriented programming is recommended if you''re going to write a RPG and fortunately, all the common development tools features this
Personally, I use a mix of C, C++ and asm to write console-like games. I used to write (nice) games in VB, but I switched to VC++ because I wanted to write my own graphic engine in assembly; I would have stick to VB if VC++ didn''t allow me to use inline assembly, because just like Morfe said, RAD tools like VB and Delphi makes your life a lot easier. All these languages (C, C++, VB, Delphi, etc.) are quite mature by now, and it''s *very* unlikely that you''ll face their limitations. Beware of Java though, because even if the language itself it quite interesting, you''ll have to strive to make your program go at a decent speed.
Now it''s true that C and C++ have some advantages, including extensive documentation and samples available everywhere, and the fact that it''s the industry standard. That''s why I use it
Personally, I use a mix of C, C++ and asm to write console-like games. I used to write (nice) games in VB, but I switched to VC++ because I wanted to write my own graphic engine in assembly; I would have stick to VB if VC++ didn''t allow me to use inline assembly, because just like Morfe said, RAD tools like VB and Delphi makes your life a lot easier. All these languages (C, C++, VB, Delphi, etc.) are quite mature by now, and it''s *very* unlikely that you''ll face their limitations. Beware of Java though, because even if the language itself it quite interesting, you''ll have to strive to make your program go at a decent speed.
Now it''s true that C and C++ have some advantages, including extensive documentation and samples available everywhere, and the fact that it''s the industry standard. That''s why I use it
---All you base are belong to us !
Thanks for all the advice guys.C++ seems to be the way to go. One thing is I know a guy who works for a company that specializes in Java. He says Java is the way to go that the industry is starting to turn towards Java. I have a few books on C++. One of the problems is I dont want to learn a language that is going to be obsolete in a few years. Will C++ still be around a few years from now? What kind of software do I need to put together a blockbuster RPG?
January 02, 2001 10:58 AM
Thanks for all the advice guys.C++ seems to be the way to go. One thing is I know a guy who works for a company that specializes in Java. He says Java is the way to go that the industry is starting to turn towards Java. I have a few books on C++. One of the problems is I dont want to learn a language that is going to be obsolete in a few years. Will C++ still be around a few years from now? What kind of software do I need to put together a blockbuster RPG?
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement