Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 2.49 KB

File metadata and controls

34 lines (24 loc) · 2.49 KB

Unity 6 Multiplayer Webinar Game Sample

This is the first Unity 6 project used on the Accelerate your multiplayer prototyping webinar delivered on August of 2024, as part of Unity's Multiplayer Summer.

Features:

  • Simple use of client-side movement of player characters
  • Simple multiplayer gameplay, spawning enemies and bullets with basic physics trigger collisions
  • Basic lobby session management using Unity 6's Multiplayer Widgets, which uses the Multiplayer Services SDK

Requirements:


Services implemented:

  • Netcode for GameObjects :

    This library is used to synchronize GameObject and game state data across all clients that connect in a networking session

  • Multiplayer Center:

    The Multiplayer Center provides a starting point to create a multiplayer game. It recommends Unity multiplayer packages based on the needs of your game, and gives you access to samples and tutorials to help you use them.

  • Multiplayer Widgets

    Use multiplayer widgets to test specific stages of the Multiplayer Sessions workflow. Each multiplayer widget implements features of the Multiplayer Sessions package that uses the session SDK to group users together.


Additional resources

  • If you're entirely new to Netcode for GameObjects, we recommend that you first go over our documentation, and follow along with the "Hello World" tutorial.

  • For further discussion points and to connect with the team, join us on the Unity Multiplayer Networking Discord server, on the #samples channel located in the EDUCATION section.

Discord

Similar repositories: