By Daniel Robledo, Computer Engineer | Indie Game Developer
Learn How To Make Games: Videogame Development in Unity
Course description
If you've ever wondered how video games are made and if you want to learn how to do so, this course is for you! I have spent more than two years learning about Unity both by working on little projects and by enrolling myself in pure self-learning. I'll teach you all of the fundamentals about Unity and a lot of mental processes to follow when you want to develop your own game, no matter the software you are using. In this course you will learn: 1. How to start thinking like a real game developer: design features, plan the code, manage optimization... 2. How to work with Unity and all of its basic features 3. Basic to medium level C# coding skills and best practices about programming 4. The fundamentals of animating and creating both visual and audio effects 5. Mental flow thinking processes to follow when developing new features to your games 6. You'll be creating your own arcade-shooter 2D videogame using the techniques from this course. Even if this is your first time with game development, you'll find all of the new learning simple, effective, and easy to apply to your own projects!
Related Skills
Course overview - 20
Introduction
Software & Resources
Pre-Knowledge Needed
Setting Up Our Unity Project
Moving Our Player & Enemy
Implementing Our Shooting Mechanic
UI Creation & Stats Tracking
Shield Power Up Development
Managing Spawns
Creating our Main Menu & Game Over Screens
Adding Two New Enemies
SpeedBoost & ShootBoost Development
Polish First Stage
Animating Our Game
Adding Particles To Our Game
Music & SFX Implementation
Entrance & Game Over Animation Development
Polish Second Stage
Building Our Final Game
Course Wrap Up