All Projects → 0990 → foxuc

0990 / foxuc

Licence: other
网狐内核websocket版示范

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to foxuc

Discordgsm
📺 Monitor your game servers on Discord and tracks the live data of your game servers. Also support one-click deployment to Heroku, self-hosted. Invite: https://discordgsm.com/invite
Stars: ✭ 74 (+32.14%)
Mutual labels:  gameserver
Iw4x Client
🎮 Official IW4x source code
Stars: ✭ 218 (+289.29%)
Mutual labels:  gameserver
pigame
Just a game server template for Erlang/OTP.
Stars: ✭ 25 (-55.36%)
Mutual labels:  gameserver
Nettygameserver
使用netty4.X实现的手机游戏分布式服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。使用game-executor工程,增加游戏内的异步事件全局服务, 支持事件sharding,均衡的异步执行事件逻辑
Stars: ✭ 1,203 (+2048.21%)
Mutual labels:  gameserver
Game Server Configs
A repo of game server configuration files used by LinuxGSM
Stars: ✭ 157 (+180.36%)
Mutual labels:  gameserver
nodegame-server
nodeGame server for the browser and node.js
Stars: ✭ 17 (-69.64%)
Mutual labels:  gameserver
Distributed game server
java,gameserver,distributed,vert.x,游戏服务器
Stars: ✭ 8 (-85.71%)
Mutual labels:  gameserver
hawthorne
Game Server Management - Easy, Accessible, Self Hosted - simply reinvented.
Stars: ✭ 28 (-50%)
Mutual labels:  gameserver
Cod4x server
Extended Call of Duty 4 server
Stars: ✭ 190 (+239.29%)
Mutual labels:  gameserver
rockgo
A developing game server framework,based on Entity Component System(ECS).
Stars: ✭ 617 (+1001.79%)
Mutual labels:  gameserver
Toast Haste.framework
TOAST Haste framework is a pure java implementation of asynchronous game server framework
Stars: ✭ 95 (+69.64%)
Mutual labels:  gameserver
Windowsgsm
🎲 A powerful tool to manage game servers. Equipped with a GUI for server admins to install, import, start, stop, restart, update, and automate multiple servers with a push of a button.
Stars: ✭ 141 (+151.79%)
Mutual labels:  gameserver
UltimaPHP
A modern Ultima Online server written in PHP
Stars: ✭ 123 (+119.64%)
Mutual labels:  gameserver
Linuxgsm Docker
The Official LinuxGSM Docker image (experimental)
Stars: ✭ 73 (+30.36%)
Mutual labels:  gameserver
ctf-gameserver
FAUST Gameserver for attack-defense CTFs
Stars: ✭ 38 (-32.14%)
Mutual labels:  gameserver
Borealis Server Manager
Utility designed to facilitate the deployment, management, and control of various kinds of dedicated gameservers.
Stars: ✭ 31 (-44.64%)
Mutual labels:  gameserver
lgsl
LGSL v6.2.0 for PHP 5.4-8.2.0dev (Live Game Server List): online status for Discord, FiveM, Rust, CS, SA:MP, GMOD, Minecraft, Source Query, etc.
Stars: ✭ 101 (+80.36%)
Mutual labels:  gameserver
pitaya-notes
Scalable game server framework with clustering support, code notes. pitaya游戏服务器代码注释
Stars: ✭ 99 (+76.79%)
Mutual labels:  gameserver
quakejs
Fork of inolen/quakejs with additonal content server, local play page, and start-stop script
Stars: ✭ 79 (+41.07%)
Mutual labels:  gameserver
asyncio
A C++ implementation of an industrial-grade high-performance asynchronous network library, based on asio, similar to Python's asyncio, designed for stateful services, and can be used to quickly build a variety of online game servers, microservices and pressure testing tools
Stars: ✭ 48 (-14.29%)
Mutual labels:  gameserver

基于网狐内核的游戏服务端示例

本项目主要是开源稳定可靠的网狐内核供开发者学习,精简网狐平台的“系统模块”,工程仅包含“登录服务器”、“内核引擎”、“服务核心”, 其中“登录服务器”改造成一个小游戏的服务端

特点:

1,网狐内核升级,加入Websocket支持,内核已在棋牌项目运行二年以上,稳定可靠
2,网狐内核通信加入json支持(使用jsoncpp库)

运行

在“运行/Debug/Unicode”目录下,启动LogonServer.exe即开启了小游戏(头像大乱斗)的服务端

客户端代码在此:https://github.com/0990/shootgame

编译

仅支持vs2017,打开“系统模块”目录下Platform.sln编译即可

注意

1,websocket发包未支持分包,不支持一次发包32kb以上
2,json传输为明文传输(尽管代码中有加密代码但未启用)

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].