All Projects → Unity-Technologies → com.unity.netcode.gameobjects

Unity-Technologies / com.unity.netcode.gameobjects

Licence: MIT license
Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.

Programming Languages

C#
18002 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to com.unity.netcode.gameobjects

Colyseus
⚔ Multiplayer Framework for Node.js
Stars: ✭ 3,817 (+127.47%)
Mutual labels:  multiplayer, netcode
com.unity.multiplayer.samples.coop
A small-scale cooperative game sample built on the new, Unity networking framework to teach developers about creating a similar multiplayer game.
Stars: ✭ 794 (-52.68%)
Mutual labels:  multiplayer, mlapi
SpaceWar-ECS
A space war game made with ECS and JobSystem in Unity.
Stars: ✭ 26 (-98.45%)
Mutual labels:  multiplayer, netcode
UnityDOTS-Thesis
Bachelor's degree thesis on Unity DOTS architecture
Stars: ✭ 14 (-99.17%)
Mutual labels:  multiplayer, netcode
Game Networking Resources
A Curated List of Game Network Programming Resources
Stars: ✭ 4,208 (+150.77%)
Mutual labels:  multiplayer, netcode
Com.unity.multiplayer.mlapi
A game networking framework built for the Unity Engine to abstract game networking concepts.
Stars: ✭ 781 (-53.46%)
Mutual labels:  multiplayer, unity-3d
Team-Capture
Team-Capture - A multiplayer FPS game, inspired by games like Quake and TF2. Done in Unity
Stars: ✭ 81 (-95.17%)
Mutual labels:  multiplayer, unity-3d
Streaming Map Demo
Demo of Streaming Binary Data format in a Unity Application for Streaming Maps in realtime
Stars: ✭ 24 (-98.57%)
Mutual labels:  unity-3d
colyseus-construct3
⚔ Colyseus Multiplayer SDK for Construct 3
Stars: ✭ 20 (-98.81%)
Mutual labels:  multiplayer
UniSpySDK
Updated and Cleaned GameSpy SDK
Stars: ✭ 31 (-98.15%)
Mutual labels:  multiplayer
fourinarow-app
An online version of the popular game four in a row, written in Flutter + Dart on the client and Rust on the server side.
Stars: ✭ 23 (-98.63%)
Mutual labels:  multiplayer
godothub
Multiplayer and network messaging for Godot.
Stars: ✭ 19 (-98.87%)
Mutual labels:  multiplayer
KingNetwork
KingNetwork is an open source library to facilitate the creation and communication of clients and servers via TCP, UDP, WebSocket and RUDP sockets.
Stars: ✭ 78 (-95.35%)
Mutual labels:  multiplayer
metrica-plugin-unity
Unity plugin for Yandex AppMetrica SDK
Stars: ✭ 24 (-98.57%)
Mutual labels:  unity-3d
TradeShop
Unique, new, powerful Minecraft TradeShop plugin!
Stars: ✭ 18 (-98.93%)
Mutual labels:  multiplayer
VXA-OS
Most complete and secure free 2D online game creation tool from RPG Maker.
Stars: ✭ 14 (-99.17%)
Mutual labels:  multiplayer
create-colyseus-app
Template for setting up a Colyseus server.
Stars: ✭ 24 (-98.57%)
Mutual labels:  multiplayer
Mage
Mage is a 3D Game Engine, built on top of THREE.js. It features Unity-like scripting, AMMO.js powered physics workers, an Infernojs powered UI and a clean API. Under (very) active development.
Stars: ✭ 76 (-95.47%)
Mutual labels:  unity-3d
connect-four
Connect-4 web game
Stars: ✭ 27 (-98.39%)
Mutual labels:  multiplayer
HKMP
Hollow Knight Multiplayer
Stars: ✭ 151 (-91%)
Mutual labels:  multiplayer

Netcode for GameObjects

Forums Discord Manual API

GitHub Release

Welcome!

Welcome to the Netcode for GameObjects repository.

Netcode for GameObjects is a Unity package that provides networking capabilities to GameObject & MonoBehaviour workflows. The framework is interoperable with many low-level transports, including the official Unity Transport Package.

Getting Started

Visit the Multiplayer Docs Site for package & API documentation, as well as information about several samples which leverage the Netcode for GameObjects package.

You can also jump right into our Hello World guide for a taste of how to use the framework for basic networked tasks.

Community and Feedback

For general questions, networking advice or discussions about Netcode for GameObjects, please join our Discord Community or create a post in the Unity Multiplayer Forum.

Compatibility

Netcode for GameObjects targets the following Unity versions:

  • Unity 2020.3, 2021.1, 2021.2 and 2021.3

On the following runtime platforms:

  • Windows, MacOS, and Linux
  • iOS and Android
  • Most closed platforms, such as consoles. Contact us for more information about specific closed platforms.

Development

This repository is broken into multiple components, each one implemented as a Unity Package.

    .
    ├── com.unity.netcode.gameobjects           # The core netcode SDK unity package (source + tests)
    └── testproject                             # A Unity project with various test implementations & scenes which exercise the features in the above packages.

Contributing

We are an open-source project and we encourage and welcome contributions. If you wish to contribute, please be sure to review our contribution guidelines.

Issues and missing features

If you have an issue, bug or feature request, please follow the information in our contribution guidelines to submit an issue.

You can also check out our public roadmap to get an idea for what we might be working on next!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].