• The courses above are up to 95% off - by clicking on ad above.

Unity Projects

Unity is arguably the fastest game engine in terms of getting started. All you need is some basic C# knowledge and you can begin to develop games with Unity. Add to this that Unity is completely free for non-commercial and small independent developers. The fact that you can also quickly deploy to almost any platform imaginable (iOS, Android, Windows, Linux and Mac) and you can see why Unity is so popular.

Take a look at these beginner Unity projects. They are written to help you get started from absolutely zero knowledge and gradually increase in complexity up to complete working games. If you are brand new to all forms of programming, be sure to study these beginner C# tutorials alongside these Unity projects.

  • bouncing-lit-sprites-in-the-game-view-header

Lights, sound and a bit more collision

This is the last Unity project that we need to do before we make a full working game. This quick, fun project will make some noise, introduce another type of collider(Edge Collider), make a basic material and use some point lights. In around 30 minutes we will see spinning, glowing, beeping […]

  • highscore-remembered

Unity UI & data persistence

If we are going to make a real game we will need to create a simple HUD to show things like score, highest score and perhaps some other game stats as well. In addition, our game will need a UI, buttons checkboxes etc, for things like starting. pausing and perhaps […]

  • particles-in-unity-2d-simple-physics-simulation-header-image

Collisions and destroying objects in Unity

This project will allow us to click on the screen to spawn a new particle. The particles will fall and bounce around, inside the four walls of the scene. The white jagged sprite is our controllable bat that we can use to make the balls bounce around a little more […]

  • Unity-2d-spawning-loads-of-game-objects-feature-image

Spawning new objects in Unity

In this project we will begin to see the power of C# classes as reusable templates for objects. We will create a simple character sprite and then learn how to detect mouse-clicks to spawn as many duplicates/clones of the object as we like.

First we need to create a new Unity […]