In the final part of our Unity tutorial series, you’ll learn how to make your first game in Unity with C# from scratch: a twin-stick shooter called Bobblehead Wars!
By Brian Moakley.
At this point, you should be feeling more comfortable with Unity. You have a walking space marine with a functioning weapon. You’ve learned the following:
Components and how they give your GameObjects behavior.
Scripting and how to use scripts to create custom behavior.
The Input Manager and how to access it from code.
The Game window and how to test your games.
This was a thick, heavy series and you made it to the end. Congratulations! You’ve come a long way.
There’s still a lot more to do. Your poor marine is a sitting duck because he can’t turn around to see what’s sneaking up behind him. At the same time, he has nothing to worry about because there are no aliens hordes attacking him — yet!
If you’ve enjoyed this tutorial series and want to learn how to finish off your game (and build more amazing games in Unity), check out the complete Unity Games by Tutorials book!
The book teaches you everything you need to know about building games in Unity, whether you’re a beginner or a more experienced game developer. In the book, you’ll build four great games:
A 3D twin-stick shooter
A classic 2D platformer
A 3D tower-defense game (with virtual reality mode!)
A first-person shooter
Check out the trailer for the book here:
If you have questions or comments on this tutorial, please leave them in the discussion below!
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.