Skip to main content

Welcome to the C# for Kids Learning Hub!

This website is your starting point for learning how to program in C# using Unity. Whether you're new to coding or want to build cool games and robots, you'll find everything here to get started.


How to Get Started: Install the Tools

Follow these simple steps to set up your environment and start creating amazing projects:

1. Download and Install Unity Hub

  • Visit the official Unity website: https://unity.com/download
  • Download and install Unity Hub, which helps you manage different Unity versions and projects.

2. Create a New Unity Project

  • Open Unity Hub.
  • Click on "Create New Project".
  • Select the "Universal 3D" template to set up your project.
  • Name your project (e.g., CSharpForKids Lesson1).
  • Choose your preferred save location.
  • Click "Create" and wait for Unity to set up your project.

3. Install Necessary Packages

  • Open Package Manager inside Unity (Window > Package Manager).
  • To install the Robot Environment, click on "Add package from git URL" and enter:
    github.com/PPGames/csharp-for-kids.git
  • Wait for Unity to download and install the package.

4. Import Samples and Set Up Scene

  • In Package Manager, find CSharp for Kids under the Packages tab.
  • Select the Samples folder and click Import.
  • Open the scene Lesson 01 located under Samples > CSharp for Kids > Version.
  • You should see a green environment with a robot in the middle.

Need a Visual Walkthrough?

Watch the full setup tutorial on YouTube:


Next Steps

Now you're ready to dive into your first lessons and start coding your own games and robots!


Happy Coding!
Feel free to reach out if you have any questions or need help getting started.