In this Roll-a-Ball tutorial, you've created your own simple game in Unity from scratch. To do this, you used primitives and Unity's in-built functionality, wrote custom C# scripts to make the game behave in the way that you wanted, tested your game throughout and fixed issues as you discovered them, and you've also considered the player experience to make the game satisfying. Now that you've finished Roll-a-Ball though, what next? For a step-by-step course which will guide you through C# scripting and game design principles from scratch, try Create with Code. It's a comprehensive course for beginners that will help you consolidate and extend the understanding you developed in this learning project. If you'd prefer to continue learning through modification, why not try Creator Kit: Beginner Code. This shorter learning project introduces key concepts for C# scripting in the context of a customizable top-down action RPG game. You can find both of these learning experiences and lots more on Unity Learn, our free resource to help you create with Unity. And whatever you choose, we can't wait to see what you do next.