Gameproject3游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (+304.32%)
Mirror#1 Open Source Unity Networking Library
Stars: ✭ 2,905 (+1693.21%)
SimplenetAn easy-to-use, event-driven, asynchronous network application framework compiled with Java 11.
Stars: ✭ 164 (+1.23%)
Entitas Sync FrameworkNetworking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
Stars: ✭ 98 (-39.51%)
ForgenetworkingremasteredIn short, Forge Networking is a free and open source multiplayer game (multi-user) networking system that has a very good integration with the Unity game engine. You wanna make a multiplayer game or real time multi-user application? This is the library for you.
Stars: ✭ 1,338 (+725.93%)
ArenagameA Unity First Person Shooter game made with Forge networking as an example project.
Stars: ✭ 190 (+17.28%)
Com.unity.multiplayer.mlapiA game networking framework built for the Unity Engine to abstract game networking concepts.
Stars: ✭ 781 (+382.1%)
UbernetFlexible networking library for Unity
Stars: ✭ 10 (-93.83%)
Simple Websocket ServerA very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Boost.Asio and OpenSSL. Created to be an easy way to make WebSocket endpoints in C++.
Stars: ✭ 685 (+322.84%)
Node Minecraft ProtocolParse and serialize minecraft packets, plus authentication and encryption.
Stars: ✭ 697 (+330.25%)
Generator Ng FullstackClient, server or fullstack - it's up to you. ng-fullstack gives you the best of the latest.
Stars: ✭ 701 (+332.72%)
Vertx WebHTTP web applications for Vert.x
Stars: ✭ 853 (+426.54%)
Simpleunitytcp🖧 Simple Unity Project to show how TCP communication are builded in C# without multi-threading or Unity network (Unet) involved.
Stars: ✭ 22 (-86.42%)
Clientserverproject一个C-S模版,该模版由三部分的程序组成,一个服务端运行的程序,一个客户端运行的程序,还有一个公共的组件,实现了基础的账户管理功能,版本控制,软件升级,公告管理,消息群发,共享文件上传下载,批量文件传送功能。具体的操作方法见演示就行。本项目的一个目标是:提供一个基础的中小型系统的C-S框架,客户端有三种模式,无缝集成访问,winform版本,wpf版本,asp.net mvc版本,方便企业进行中小型系统的二次开发和个人学习。同时网络组件方便的支持读写三菱和西门子PLC的数据,详细见Readme
Stars: ✭ 873 (+438.89%)
EmodbusModbus library for both RTU and TCP protocols. Primarily developed on and for ESP32 MCUs.
Stars: ✭ 29 (-82.1%)
ZincZinc HTTP Components is an open-source Smalltalk framework to deal with the HTTP networking protocol.
Stars: ✭ 60 (-62.96%)
Oicq🐧 一款使用 Java 语言编写的仿 QQ 聊天工具
Stars: ✭ 64 (-60.49%)
Go Imap 📥 An IMAP library for clients and servers
Stars: ✭ 1,217 (+651.23%)
Go RaknetAn idiomatic Go library implementing a basic version of the RakNet protocol.
Stars: ✭ 40 (-75.31%)
LanceMultiplayer game server based on Node.JS
Stars: ✭ 1,161 (+616.67%)
NovuscoreA modern take on WoW emulation
Stars: ✭ 88 (-45.68%)
VergeOfficial Verge Core Source Code Repository 💪
Stars: ✭ 1,311 (+709.26%)
ViboraFast, asynchronous and elegant Python web framework.
Stars: ✭ 5,734 (+3439.51%)
Go Smtp📤 An SMTP client & server library written in Go
Stars: ✭ 655 (+304.32%)
Openrct2An open source re-implementation of RollerCoaster Tycoon 2 🎢
Stars: ✭ 10,115 (+6143.83%)
Librg🚀 Making multi-player gamedev simpler since 2017
Stars: ✭ 813 (+401.85%)
SimpletcpSimple wrapper for TCP client and server in C# with SSL support
Stars: ✭ 99 (-38.89%)
Open62541Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Stars: ✭ 1,643 (+914.2%)
ZeusA high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Stars: ✭ 30 (-81.48%)
Milo Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).
Stars: ✭ 587 (+262.35%)
SechubSecHub - one central and easy way to use different security tools with one API/Client
Stars: ✭ 52 (-67.9%)
Ecs SnakeSimple snake game powered by ecs framework.
Stars: ✭ 41 (-74.69%)
Gophergameserver🏆 Feature packed, easy-to-use game server API for Go back-ends and Javascript clients. Tutorials and examples included!
Stars: ✭ 61 (-62.35%)
Bittorrent Tracker🌊 Simple, robust, BitTorrent tracker (client & server) implementation
Stars: ✭ 1,184 (+630.86%)
Vos backendvangav open source - backend; a backend generator (generates more than 90% of the code needed for big scale backend services)
Stars: ✭ 71 (-56.17%)
PycraftMinecraft-client networking library in Python
Stars: ✭ 574 (+254.32%)
ProxyC++ TCP Proxy Server
Stars: ✭ 98 (-39.51%)
Ts3admin.classThe ts3admin.class is a powerful api for communication with Teamspeak 3 Servers from your website! Your creativity knows no bounds!
Stars: ✭ 103 (-36.42%)
Colyseus ExamplesColyseus Game Server examples for learning purposes
Stars: ✭ 109 (-32.72%)
SgfThis is a Smart Game Foundation (Not Framework)
Stars: ✭ 122 (-24.69%)
OcppPython implementation of the Open Charge Point Protocol (OCPP).
Stars: ✭ 127 (-21.6%)
SocketNon-blocking socket and TLS functionality for PHP based on Amp.
Stars: ✭ 122 (-24.69%)
CocsharpClash of Clans library, proxy and server written in .NET [Unmaintained]
Stars: ✭ 94 (-41.98%)
JstpFast RPC for browser and Node.js based on TCP, WebSocket, and MDSF
Stars: ✭ 132 (-18.52%)
Spreadsheet serverA python server harnessing the calculational ability of LibreOffice Calc (thanks to 'pyoo'). It provides 'instant' access to the cell ranges of a set of spreadsheets.
Stars: ✭ 132 (-18.52%)
Ether.networkhttps://github.com/Eastrall/Sylver
Stars: ✭ 147 (-9.26%)
CrossbarCrossbar.io - WAMP application router
Stars: ✭ 1,957 (+1108.02%)
RufflesLightweight and fully managed reliable UDP library.
Stars: ✭ 131 (-19.14%)
EcsECS for Unity with full game state automatic rollbacks
Stars: ✭ 151 (-6.79%)
RolisteamRolisteam is a virtual tabletop. It helps you to manage tabletop role playing games with remote friends/players. It provides many features to share maps, pictures, dice roller, manage background music and much more. The main git repository is available here: [https://invent.kde.org/kde/rolisteam].
Stars: ✭ 151 (-6.79%)
NetstackLightweight toolset for creating concurrent networking systems for multiplayer games
Stars: ✭ 157 (-3.09%)
Entitas CsharpEntitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Stars: ✭ 5,393 (+3229.01%)