A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
Some answers there.
Have a look at "Dreamkiller". It's not that good of a game, I'd say it's an "ok" game, but well... Might still give you some ideas. Might also...
2) and 3) are related. In the line "#pragma surface surf nameOfFunction", nameOfFunction refers to the function declared as...
Best way to learn IMO would be to read existing shaders : you can find plenty of basic, simple examples in the doc. Also, learning about matrix...
Hi. To complete Eric's post, I'd suggest you to pick a beginner-friendly language, like Python. See here for an online interactive tutorial. Have fun.
I'd suggest this textbook: "Artificial Intelligence : A Modern Approach", which is one of the most used by universities to teach AI.
This might be what you're looking for.