Jump to content
  • Advertisement
Sign in to follow this  
CrazyRobotStudios

Should I learn c++ for game dev?

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

Advertisement

Just go for C++ if you are choosing because it opens more road in the game development.

You can also mix C++ and a little Java if you are looking for a Mobile solution, you can then be cross platform Mobile/Desktop.

Edited by Alundra

Share this post


Link to post
Share on other sites

Because its still the most commonly used language and gives you the most job opportunities. Skills in C# are also useful if you intend to use Unity or write tools.

Share this post


Link to post
Share on other sites

If you want a career as a programmer, then learn C++ at some point in time, because it's what many game-dev companies use, more importantly because it's a hard-to-use, overly-complex, low-level systems-programming language that is a rite of passage for any experienced programmer. You should also learn C at some point in time.

Share this post


Link to post
Share on other sites

If you're not happy with Java, then learn something else. C++ is a pretty reasonable option for that 'something else.' What more reason do you need? What sort of reasons are you looking for? You can make games in just about any language.

Share this post


Link to post
Share on other sites

In today's world deciding which language to use soley on language comparison is like trying to buy a painting when you're blind.

 

What you really need to do is find a tool set that allows you to make what you want to make. Here's why, say you pick c++, well great but what api are you going to use to draw? How will you even design your scenes without an editor? What about asset management and loading? ECT...

 

The reality is you need a tool set, not just a language.

 

That said there are a few good tool sets out there right now.

 

if you really want to stick with c++ then look into Unreal Engine. However I think your best bet as a beginner game developer and Java programmer is Unity with C#. Java and c# are similar in a lot of ways including GCing.

Edited by EddieV223

Share this post


Link to post
Share on other sites
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!