Jump to content
  • Advertisement
Sign in to follow this  
Visual Basic

C++ or VB

This topic is 4980 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

Visual Basic is much better for making games. With VB you could make a good MMORPG in about a month. It would take 2 years in C++. VB.NET is extra fast. So C++ wouldn't have an advantage there. As far as i know there is no advantage to C++. I think one day VB will take over all types of programming and become the god language.

Share this post


Link to post
Share on other sites
Advertisement
That wasn't a good idea to say something like this, on a site like this, where C++ is the languages of languages for Game Development. You may get some fairly extreme posts not quite agreeing with you.

Just so you know.

Share this post


Link to post
Share on other sites
Quote:
Original post by Visual Basic
Visual Basic is much better for making games. With VB you could make a good MMORPG in about a month. It would take 2 years in C++.

VB.NET is extra fast. So C++ wouldn't have an advantage there. As far as i know there is no advantage to C++. I think one day VB will take over all types of programming and become the god language.

Your gimmick is too obvious and unfunny. Take it to the lounge.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Quote:
Original post by Visual Basic
With VB you could make a good MMORPG in about a month.

Let us know when you've finished a MMORPG in a month.

Share this post


Link to post
Share on other sites
You can use DirectX with VB.NET. In the future all games may be made with visual basic.

There are many advantages to VB. You can quickly create a window and the menus that your game will use in about 2 minutes. Then you can just concentrate on the functionality of what those menus do.

VB is a superior code style. It doesn't use braces {}. in C++ people have all these wierd styles for their braces. VB uses indentation, a superior method.

VB has better keywords. like "addressOf" instead of C++'s totally undescriptive "&"

VB doens't force you to write "break" after each case in a switch statement. That is just a poor design of C++

VB.NET has access to everything you need to create a game. And has Common Language Runtime classes you can use that are language independant. So that combined with the superiority of VB makes VB the best game language.

Share this post


Link to post
Share on other sites
I think his intention was to start another flame war, which isn't very helpful.

Everyone uses the language that they feel most confident and comfortable with. If you want to write games from home then sure go ahead use VB.NET but if you want a job then you had better learn C++ (for most of them).

I've used C++ for years at work, but I have recently been experimenting with VB.NET and the managed DirectX libs and have found the later to be slower by about a magnitude of around 100 (running on the exact same hardware), so the speed thing is still and issue for proffesional development (not to mention the state of the documentation for the managed API).

Share this post


Link to post
Share on other sites
VB.NET is executes almost as fast as C++.

This is not a flame bait. This is stating the facts that most people don't realize. There is nothing C++ has an advantage on. A small slight speed advantage that is inconsequential.

Can you give 1 reason why C++ is better for games? i can't find 1 reason.

Share this post


Link to post
Share on other sites
Quote:
Original post by Visual Basic
Can you give 1 reason why C++ is better for games? i can't find 1 reason.

VB.NET is not available for PlayStation1 and 2, Game Cube, PSP, GBA and Nintendo DS.
Thousands of useful libraries and game engines are for use with C/C++ only (I don't want to re-invent the wheel).

Two reasons stated already, need more?

Share this post


Link to post
Share on other sites

This topic is 4980 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.

Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!