Sign in to follow this  
cornflake

C++ Question

Recommended Posts

I am a newbie to games development, but have done programming in Visual Basic .NET and ASP.NET, using Visual Studio. Is Visual C++ ok for games writing, or shoudl I use another version (bearing in mind I will have to learn C++ as well!

Share this post


Link to post
Share on other sites
Honestly, I think there is too much pressure for up-and-coming gamedevs to learn C++. Unless you're interested in engine development (a field I personally find fascinating, but YMMV) I'd stick with high-level scripting languages rather than spending your time slogging through pointer-arithmetic.

Properly used to create nice data structures and objects, C++ can be as nice as any scripting language, albeit with a few syntactic stumbling points (most scripting languages handle template-type logic in much more eyeball-friendly ways). Unfortunately, C++ is usually written by a hackneyed team of OOP nuts and C diehards and so usually what comes out is a thoroughly illegible API where void-pointers and unsafe typecasting are a way of life.

Share this post


Link to post
Share on other sites
Yes Visual C++ is very good IDE... but for beginnings You can use free compiler and IDE such as DEV-C++

C++ is very interesting language, but some belive that it's to slow for game development, so they prefer standard C or "C+" :)

I've read in one book that "If such games like Quake I and Unreal could be written in standard C there is no need to use sophisticated methods from C++ to create new games".
Maybe it's true...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this