Should I continue to get more familiar with Unreal Script or just wait for UDK4 with C++?
closed as off-topic by Josh Petrie♦ Oct 14 '13 at 18:16
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions about "how to get started" or "what should I learn next" cannot reasonably be answered with anything other than opinion polling and therefore are off topic for the site. For more information on how to ask a better question, see the help center" – Josh Petrie
I don't understand the question. When will the UDK4 be out? One year, at the least? Plus, you'll have to wait for it to become stable enough to reasonably use.
The question you should ask is, "Do I want to make a game?" If the answer is "yes," then you should use the tools you have available to do so. There will always be some new tool coming in a couple of years. If you want to get something done, that means picking your tech and sticking with it.
Plus, if new tech comes along and actually exists that you like more, you can always switch to it.
I think you should learn both. I agree with Matt that you can run into a lot of difficulty swapping out technologies mid-project. That being said it might be helpful for you to learn a scripting language as well as a high-level language like C++. Scripting languages are very valuable because they can be accessible enough for designers to use for game logic as well as being faster because the ease of reloading the code without having to recompile.
Hope this helps.