Learn To Create An Online Multiplayer Game In Unity

Game development made easy. Learn networking andC# using Unity and create your online multiplayer FPS experience!
4.61 (831 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Learn To Create An Online Multiplayer Game In Unity
5 868
students
13 hours
content
Apr 2021
last update
$89.99
regular price

What you will learn

Learn C#, a modern versatile programming language.

Understand the capabilities of 3D development in Unity.

Learn how to understand Online Networking

Develop strong and transferrable problem solving skills.

Gain an understanding of the game development process.

Learn how object oriented programming works in practice.

Learn to create a fun online multiplayer experience!

Course Gallery

Learn To Create An Online Multiplayer Game In Unity – Screenshot 1
Screenshot 1Learn To Create An Online Multiplayer Game In Unity
Learn To Create An Online Multiplayer Game In Unity – Screenshot 2
Screenshot 2Learn To Create An Online Multiplayer Game In Unity
Learn To Create An Online Multiplayer Game In Unity – Screenshot 3
Screenshot 3Learn To Create An Online Multiplayer Game In Unity
Learn To Create An Online Multiplayer Game In Unity – Screenshot 4
Screenshot 4Learn To Create An Online Multiplayer Game In Unity

Loading charts...

Comidoc Review

Our Verdict

This Unity course has received positive feedback for its effective breakdown of creating multiplayer systems while setting up an FPS Game. The engaging teaching style, a minimalistic approach to game development, and the clear explanation of various FPS mechanics facilitate learning for beginners. While it touches on Photon PUN2 library implementation and monolithic class structuring could be improved, it provides valuable real-world insights into multiplayer game creation.

What We Liked

  • Covers in-depth the implementation of multiplayer mechanics using Photon PUN2 library.
  • Clear and well-explained steps to create a single-player shooter and then translate it into a networked experience.
  • Comprehensive exploration of first-person-shooter (FPS) controls, weapon cool-down systems, and FPS character setups.
  • The instructor's teaching style is praised for being engaging, clear, and good for learning both English and programming.

Potential Drawbacks

  • Code management can be improved, as the monolithic classes lack sufficient utilization of Object-Oriented Programming (OOP) principles.
  • Limited guidance on sound effects over the network, weapon recoil, reloading, pickup ammo and health, and spectator mode.
  • Occasional inconsistencies in variable and method naming that may impact code clarity.
  • Lack of refactoring and public serializing, both of which could improve overall coding practices.
3974720
udemy ID
11/04/2021
course created date
19/04/2021
course indexed date
Bot
course submited by