Visit LEDU token page

Create a Multiplayer Space Game: Unity C#

Create a Multiplayer Space Game: Unity C#

  • English
  • Game Development
  • UnityUnity
  • (2837)
  • Project length: 17h 30m

Do you want to jump into game development? Welcome to our video series on learning to code by making real games. In this 6 part intermediate series, we will create an online multiplayer space shooter. You'll get some hands on with 3D stuff, and some hands on with the networking side of things.

Overview

Introduction

Do you want to jump into game development? Welcome to our video series on learning to code by making real games. Are you a beginner? Follow along on our previous premium cast where we walk through everything you need to do to create your own flappy bird clone! In this 6 part intermediate series, we will create an online multiplayer space shooter. You'll get some hands on with 3D stuff, and some hands on with the networking side of things. Stay following us after this program! In each video series, we create a different game from the ground up, which means you can expand on what you’ve already learned. We will show you how to create your own graphics, audio and every line of code focused around C# and Unity3D. The course is focused on Windows, but allows you to create a cross platform game compatible with over 20 platforms including the Web, Windows, Mac OS X, Android and iOS. What Can I Do With This? The finished game is yours to do as you see fit! Ever wanted to create your own multiplayer game? A chess game perhaps? You can use this as a foundation for your next game title. If you get stuck, you can download the source code and project files at each part of the video series to compare with your own project – or ask for help during our live sessions. If you really get stuck after hours, just send us a message or contact us over discord! https://discord.gg/TAxFTW6

What are the requirements?

  • We recommend using a Windows PC, but you can follow along with Mac OS X or Linux device.
  • You may want to install Unity3D ahead of time

What is the target audience?

  • Anyone interested in learning about game development
  • You want to build your first video game
  • You want to learn about game engines
  • You want to learn about C# or Unity3D

Project Outline

Project Overview:

Section 1: Setting-up the Environment & Getting Creative

  • Introduction
  • Installing Blender (freeware 3D modelling tool)
  • Project Setup
  • Overview of Making the Game
  • Optional Homework: Creating Graphics
  • Optional Homework: Creating Models
  • Optional Homework: Creating Audio

Section 2: Barebones & Core Game

  • Creating a Simple Lobby & Main Menu
  • Creating the Play Zone
  • Establishing the Game Modes
  • Creating a Game Manager, Enums, Events
  • Storing Data
  • Creating the Generator Base
  • Creating the Player Elements

Section 3: Creating the Enemies

  • Finishing the Player Elements
  • Making players shoot
  • Adding particle effects
  • Creating the Audio Controller
  • Creating the Asteroid Elements
  • Creating a Waypoint System
  • Creating the NPC Elements
  • Making the NPC's Shoot

Session 4: Creating the HUD & Multiplayer Tie-in

  • Building Network Pieces
  • Creating the HUD & GUIManager
  • Creating UI Panels
  • Polishing the Main Menu (uGUI)
  • The Start & End Scenes
  • Building the Project

Reviews

Average rating

5(2837 Reviews)