Creating a 2D PC Space Invaders Arcade Game Using Unity, C#

Learn how to make a complete Space Invaders game with multiple levels, sound effects from a 40 year programming veteran

5.00 (2 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Creating a 2D PC Space Invaders Arcade Game Using Unity, C#
23
students
8 hours
content
Sep 2023
last update
$19.99
regular price

What you will learn

How to create a moving star field background for the game

How to create the player, enemies, player projectiles and enemy projectiles and make them move

How to detect when the player and enemies are hit by projectiles

How to determine when the game is won and lost

How to add multple levels to the game

How to add sound effects to the game

How to make the game as easy or hard to win as you like

Why take this course?

All software and resources used in this course are free.


In this course, you will learn how to create a complete Space Invaders game in Unity from an instructor with 40 years programming experience.  You do not need to have any unity or programming experience.  I will explain everything as we create the game together.  Here are some of the things you will learn in this course.

- How to create a Unity project

- How to configure the Unity editor

- How to import assets into Unity

- How to create a moving star field background

- How to create the player, enemies, player projectiles and enemy projectiles

- How to make the player, enemies and projectiles move

- How to prevent objects from moving when hit by other objects

- How to prevent projectiles from moving off the screen

- How to detect when a projectile has hit an enemy or the player

- How to determine when the game is won

- How to determine when the game is lost

- How to add multiple levels to the game

- How to add sound effects to the game

- How to test the game throughout the development process

- How to investigate and correct errors

- How to publish the project to a stand alone application

Screenshots

Creating a 2D PC Space Invaders Arcade Game Using Unity, C# - Screenshot_01Creating a 2D PC Space Invaders Arcade Game Using Unity, C# - Screenshot_02Creating a 2D PC Space Invaders Arcade Game Using Unity, C# - Screenshot_03Creating a 2D PC Space Invaders Arcade Game Using Unity, C# - Screenshot_04

Reviews

Vasu
December 31, 2023
I really enjoyed this course on creating a 2D Space Invaders game using Unity and C#. The instructor is very knowledgeable and explains everything clearly and step by step. The course covers all the essential aspects of making a classic arcade game, such as creating a moving star field background, animating sprites, coding movement and shooting, detecting collisions, adding sound effects, and more. The course also shows how to add multiple levels and adjust the difficulty of the game. The course is suitable for beginners who want to learn the basics of Unity and C#, as well as for intermediate users who want to improve their skills and create a fun and challenging game. I highly recommend this course to anyone who wants to learn how to make a Space Invaders game in Unity and C#. It is one of the best courses I have taken on Udemy.

Charts

Price

Creating a 2D PC Space Invaders Arcade Game Using Unity, C# - Price chart

Rating

Creating a 2D PC Space Invaders Arcade Game Using Unity, C# - Ratings chart

Enrollment distribution

Creating a 2D PC Space Invaders Arcade Game Using Unity, C# - Distribution chart
5554684
udemy ID
9/12/2023
course created date
9/13/2023
course indexed date
Bot
course submited by