-
Notifications
You must be signed in to change notification settings - Fork 70
# Useful Links
This page contains a list of links to useful DarkRift resources.
- Documentation
- Bug Tracking & Feature Requests
- Kanban Boards
- A performance benchmark between DR2 & other popular networking frameworks
- Community Wiki (You're reading it)
- DarkRift on Unity Forums
- Community Discord Invite
This section contains useful code snippets that are not plugins.
- Console for headless embedded server
- Use unity quaternions outside of Unity(standalone server)
- Float Crusher => Convert floats to any size (by Miren) (first script) (second script)
- A completly accurate timer for standalone with server performance tracking(by Allmaron)
- Visual Studio Extension that autogenerates the 'Serialize' and 'Deserialize' methods for classes that implement IDarkRiftSerializable
- DarkRift UnityClient Extension Methods - Useful 1 liners for sending & receiving messages
- DarkRift Extension - A collection of DR2 Extension Methods, Interfaces & one-liners for (de)serializing, sending & receiving messages.
A huge collection of networking resources
[Video] Yasil MMO beginner tutorial series for Darkrift 1
[Video]Overwatch Basic Networking Concepts for FPS
[Video]Unity Multiplayer Tutorial(Darkrift 2) - TicTacToe by HappySpider
Client Side Prediction in Unity
DarkRift 2 Tutorial for Unity 3D by MateriaGames/TheUncas
Unity Embedded FPS tutorial by Allmaron
Comprehensive Standalone Tutorial by Robodiog
[Video]How to make a multiplayer game with DarkRift 2 series
Seamless World Game Server(MMO)
Responsibility Oriented Design
Digital Ocean \w docker
This will require some modification for DarkRift based servers, you'll need to change the ports from 26000/udp to 4296/udp and 4296/tcp.