And I like how this season will be about mostly another cast , only with ties to the past . Makes it much more than a simple continuation . <| sep |> Please , don ' t take the following as negative criticism even though it might come across as such . I ' ve created a couple of mobile games in Unity with c # However , there is no way in Hell I could recreate them by myself without watching the tutorials again and following them to the T . The above means that you actually haven ' t created anything . You have recreated something . That makes all the difference in the world . The latter statement indicates that you have more or less been blindly following the tutorials without actually spending much consideration about the whys without looking behind the scenes . You haven ' t really learned much besides using your toolkit Unity in that case . Now , my advice would be to stick to C # because you are already familiar with its syntax and to actually start learning to program . Pick a proper programming tutorial , not something that shows you how something is made , some tutorial that only tells you the nuts and bolts of the language and that gets you to actually develop something on your own . Using tutorials that show how a project is made from start to finish actually have very little to no teaching effect . Tutorials that only explain the tools the programming language , give some pointers on how to do things and then enforce the learner to do something on their own are really beneficial . Since you already know some of the language , why not try to do some Programming Challenges sidebar ? Pick something simple , like a Hangman game , or a TicTacToe , or RockScissorsPaper and program it . Nothing graphically fancy , just plain text console based programs . For that you ' d have to move away from Unity towards Visual Studiostudiocommunityvs Community Edition is free and learn proper programming . Don ' t google for how to write any of the games that I ' ve listed above you ' ll be falling in the same trot as you already have done and again will learn nothing . Start with something , plan , think , draw , use pseudocode , whatever you want , but don ' t use any how to program X tutorials . If you get stuck , come here for help and we will help you .