Just asking for some advice really on how to get into Game/App development from my perspective. Thought people on here would know a great deal more than me.
I have a great idea for a game I would love to make. I have a degree in Computer Science mainly using Java for programming but have not used this in about 4 years. Since university I have been working mainly on web Html/Php/Javascript etc. But am looking at maybe getting back into programming in my spare time to hopefully make this game/app in the future.
I basically don't want to waste my time researching the wrong things. I have spent the past few weeks learning C++ using the web (because I had always thought this was "The gaming language" and had not really thoroughly researched), and am enjoying getting back into this sort of thing greatly. I have since found out to make iOS apps I would need Objective-C and Android would be Java (I have both devices so ideally would want to program for both).
- Am I wasting my time learning C++? Should I learn Java or Objective-C?
- I recently found the Cocos2d-x engine which I could use to code in C++ and be multiplatform. This sounds ideal but it seems that there is a very small amount of tutorials/help/books available for this engine. Is this likely to become more popular? Would regular Cocos2d guides be usable at all?
- Would the right way to learn be to get a fairly good understanding of C++ (or an alternative language) and then to move onto mastering the engine, then finally attempt to make my game/app?
Any comments would be greatly appreciated.
Thanks