If you're down with learning c# using unity i'd say just check out some of the official tutorials on their site. Its a great starting point and there's a ton of tutorials on youtube to supplement what unity provides. Just don't do like i did and start with JavaScript, stick with c# and your life will be much easier heheheh
I found the tutorial videos of ChiliTomatoNoodle Youtube quite easy to get into, he might take a while to explain things, but I've never really felt lost when watching his tutorials, he starts the basics, but also gets you into the action and starting to make stuff happen pretty quickly.…
There's some good C++ tutorials here that are worth checking out https://m.youtube.com/channel/UCL5m1_llmeiAdZMo_ZanIvg See here for a description http://www.reddit.com/r/gamedev/comments/2eb5d8/copenglsdl_game_engine_tutorials_for_an_absolute/
I've had good experiences with 3dBuzz before. This one looks pretty good, not really game focused tutorials but the thing is you don't need to learn something like "Programming for games", you learn how to program and then you can program whatever thing you want.…