Basically, after learning C++ for 3 months and after some programs that i made, i wanted to move on to game development to create a 3rd Person Stealth game because i find the Stealth Genre very fascinating and exhilarating. However, I knew that i had to learn OOP and C++ was still difficult to work with even though i knew it quite well since knowing syntax and how things work is completely different to designing a good program that works with libraries that i never knew about. So I saw Unity 3D and it impressed me so much that i wanted to create my game with it, I was able to quite quickly pick up C# in 2 weeks and knew its syntax very well since i worked in C++ and got used to C++. But after trying out the stealth and rolling ball tutorial and etc. After reading the documentation for a week , I started getting very frustrated because i simply don't know how to create my own scripts. I don't know what functions/Variables to use. I just don't know how to create my scripts, where should I search in the API. I became very frustrated and just couldn't understand how to create my own scripts or what I use to create them. I did read all of the tutorials and such but i still don't know what to do. Does anyone have any good advice? EDIT: Sorry i posted this in the wrong section. Could a mod move this if possible? Thanks.