This is the main repository that contains all the prototypes I built as part of the Unity Junior Programmer Pathway. Each prototype is a small game focused on learning a specific Unity concept or feature.
All projects are available across multiple platforms, so anyone can download and test them.
Below is a summary of the skills I acquired through each prototype:
Prototype | Skills Demonstrated |
---|---|
Prototype 1 | Player Control |
Prototype 2 | Basic Gameplay |
Prototype 3 | Sound and Effects |
Prototype 4 | Gameplay Mechanics |
Prototype 5 | User Interfaces |
Prototype 6 | Data Persistence |
Prototype 7 | Data Persistence (advanced) |
Prototype 8 | Customizing and extending a simple project |
The purpose of this project series was to build a strong foundation in Unity and C# programming as part of my journey to becoming a game developer.
Completing these prototypes has given me the essential skills and confidence to start developing my own indie game projects 😁.
- Unity – Version 6000.0.47f1
- C# – Used for gameplay scripting
Now that I’ve completed the core learning modules, my next step is to start developing my own indie game.
You can download pre-built releases for your supported operating system from the GitHub Releases page. Available builds include:
- MacOS
- Windows
- Linux
To run the program, simply double-click the executable file for your operating system.
This project is based on the Unity Junior Programmer Pathway by Unity Learn. Many thanks to the instructors for their excellent step-by-step video tutorials and guidance.
If you'd like to report an issue or contribute, please visit the specific prototype repository. Each one has its own README with contribution guidelines.
This project is licensed under the MIT License.