Creating a 2D Space Shooter with Unity and C#
This course will teach you how to make a full UI Menu System and Space Shooter Game using Unity and C#.
What you’ll learn
- Understand how a space shooter game works
- Work with the UI to create menus and in-game interfaces
- Implement core gameplay mechanics like shooting and enemy AI
- Integrate an audio system with volume control and preferences
- Add features like upgradeable spaceships, in-game currency, and a pause menu
Description
This course goes beyond just teaching programming concepts. You’ll apply your knowledge to real-world game development and gain access to a forum for discussing the course material and your next steps.
By the end of this class, you’ll be able to:
- Create a UI screen with a start and exit button
- Build an Options Menu with audio control and graphics settings
- Implement enemy AI with pathfinding
- Design a shooting mechanic
- Upgrade your spaceship for increased power
- Integrate an in-game money system
- And more!
Who this course is for
This course is designed for beginners with an interest in game development, including:
- Anyone who wants to learn how to create a UI system in Unity
- People who aspire to make and sell their own games
- Developers interested in learning game development skills
- Individuals who want to work in game design
- Those who are comfortable and confident with using computers
This course is constantly evolving, with more content planned for the future!