Game-Networking-Resources
sora-unity-sdk
Our great sponsors
Game-Networking-Resources | sora-unity-sdk | |
---|---|---|
10 | 1 | |
4,566 | 70 | |
- | - | |
5.1 | 9.0 | |
almost 2 years ago | 5 days ago | |
C | C++ | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Game-Networking-Resources
-
Single player to multiplayer
https://github.com/MFatihMAR/Game-Networking-Resources (This is a list maintained by someone else, and it has some amazing things in it, and far more technical leaning than what I maintain).
-
N64 Games Only Allow 1 Controller Online
When you play any kind of real-time online multiplayer game, it is physically impossible for all players to have the same view of the world. As a result, approximations have to be made, for example by extrapolating other player positions. There is plenty of research on this subject, and most modern games do a pretty good job. But when you add a second local player, things get a lot more complicated.
-
Basic af networking for idiots
This collection of links is a gold mine, it’s how I learned almost all that I know: https://github.com/MFatihMAR/Game-Networking-Resources
-
Epic Games releases free anti-cheat and voice chat services for developers
Game network programming mega compilation.
-
What's the best solution for quick match making for multiplayer games
Looks like you are trying to find a Multiplayer solution, take a look at this guy's repo, he have a lot of resources about the topic https://github.com/MFatihMAR/Game-Networking-Resources
-
I'm looking for software with no encrypted traffic
Are there games that you could find and analyze? I wonder if old school games (or their multiplayer lobby servers) would be easy targets (I'm pretty sure a buddy said the Tribes 2 server protocol was really basic, but I could be very wrong.) A list of resources I found: https://github.com/MFatihMAR/Game-Networking-Resources
-
How did you learn how to make a dedicated server for a multiplayer game? Books? Tutorials? University?
https://github.com/MFatihMAR/Game-Networking-Resources (This is a list maintained by someone else, and it has some amazing things in it, and far more technical leaning than what I maintain).
-
Is there any decent MMO/persistent world server platform, or should I just write my own server?
As this is a "side hobby project", and not your main thing, you're probably better off making your own server (but use a networking library and another other helpful libraries you can find). A starting point: https://github.com/MFatihMAR/Game-Networking-Resources
-
Should I make the game itself first, or the networking?
Helpful resource: https://github.com/MFatihMAR/Game-Networking-Resources
-
Multiplayer P2P relay profitability - need to hear from experienced teams
https://github.com/MFatihMAR/Game-Networking-Resources (This is a list maintained by someone else, and it has some amazing things in it, and far more technical leaning than what I maintain).
sora-unity-sdk
-
Issue using Microphone on Oculus Quest 2
I'm currently using SoraUnitySDK to handle the WebRTC communication, the same exact code is properly working on Android Phones and even iOS (with a few changes).
What are some alternatives?
colyseus - ⚔ Multiplayer Framework for Node.js
libdatachannel - C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
com.unity.netcode.gameobjects - 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.
unity-oculus-leapmotion-driving - Sample Unity application demonstrating integration with Oculus Rift and Leap Motion
NoahGameFrame - A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
openwebtorrent-tracker - Fast and simple Webtorrent tracker implementation in C++
GameNetworkingSockets - Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
com.unity.webrtc - WebRTC package for Unity
wine
C++ REST SDK - The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
uDesktopDuplication - Desktop Duplication API implementation for Unity (only for Windows 8/10)
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.