Jump to content
  • Advertisement
Sign in to follow this  
MrGuild

Language help!

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

Hey guys, it's been about 3 weeks into C++ console development and I am understanding things great!! I found a nice .pdf online.

Here is my problem. I want to start doing game development and this means in C++ having to get OpenGL or ..... all the other choices.

My question is: Would it be easier to learn C#, then use a simple engine like Unity? As I am simply a beginner and have not yet created anything.

In C++ it just seems like this huge process when in C# the book for game development looks way better the index seems to offer so many more things than C++ did where it had me create some tic-tac-toe.

The C# way may sound simple but I wonder if C++ way will be better for me in the long run as I hope to complete my own engine, 2D game with Sound, AI, GUI, and if I have time Multiplayer (Where 1 player is W,A,S,D and the other is UP,DOWN,LEFT,RIGHT)

I hope I was descriptive enough for a good answer.

Thanks a bunch in advance if your able to point me in the right direction and explain why? :D TY

Share this post


Link to post
Share on other sites
Advertisement

The C# way may sound simple but I wonder if C++ way will be better for me in the long run as I hope to complete my own engine, 2D game with Sound, AI, GUI, and if I have time Multiplayer (Where 1 player is W,A,S,D and the other is UP,DOWN,LEFT,RIGHT)


Are you under the impression that C# isn't capable of doing this? With some extremely small caveats, C# can do everything that C++ can, as can Java. Python, Ruby and LUA can as well, but there are more caveats.


Telastyn hit the nail on the head though, at this point, perseverance is probably more import than any other decision you make. In computer science, there are always other things to learn and other shiny bits and bobs to be distracted by, that if you don't learn to focus early, you will never accomplish anything.

Share this post


Link to post
Share on other sites
No no no thats not it I know the languages are capable of these things, it's just I want the most of learning. C# seemed to have a bunch more stuff that the C++ book didn't so I was asking which would be better as a started; C#/Unity or C++/DirectX?

Share this post


Link to post
Share on other sites

No no no thats not it I know the languages are capable of these things, it's just I want the most of learning. C# seemed to have a bunch more stuff that the C++ book didn't so I was asking which would be better as a started; C#/Unity or C++/DirectX?

Whichever one you pick there is way more stuff to learn than you ever will so the sooner you start the better as everyone already suggested!

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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!