ScutGame edited this page Nov 18, 2015 · 52 revisions

scut logo

Welcome to the Scut wiki!

欢迎使用 Scut ,这是一款免费开源的游戏服务器引擎,适用于开发AVG、SLGRPG、MMOG等类型的网络游戏,同时支持Http、WebSocket和Socket协议通讯,支持Window、Mac和Linux多种平台部署,支持Redis内存数据库和Microsoft SQL、MySql数据库;服务器引擎框架基于C#编写,游戏逻辑层可以选择使用C#、Python和Lua多种脚本进行开发,支持热更新的方式部署;客户端可以使用Coscos2d、Unity3d、FlashAir与服务器引擎对接;提供了丰富的中间件,可以简单快捷的搭建您的游戏。

引擎特点

  • 多协议:支持Http / WebSocket / Socket
  • 脚本化:支持C# / Python / Lua脚本开发
  • 多平台:Windows / Linux / Mac平台
  • 多数据库:MSSQL、Mysql及NoSql

引擎性能

下载与API索引

提供了两个下载源码方式,强烈意见使用git下载;如果使用zip包下载会存存换行符丢失问题,而且升级要每次下载。

资源

常见问题解答

文档

1. 初步了解Scut

2. 进阶主题

分布式服务

(注:以下链接为空是在线文档还在整理中,离线版的Doc文档在Github或Oschina的Scut\Document\Tutorials目录下)

中间件层

  • 如何使用登录中间件

  • 如何使用广播中间件

  • 如何使用聊天中间件

  • 如何使用新手引导中间件

  • 如何使用排行榜中间件

  • 如何使用任务中间件

  • 如何使用商店中间件

  • 如何使用问答中间件

  • 如何使用新手卡礼包中间件

  • 如何使用媒体拉新卡中间件

3. 游戏示例

4. 发布与部署

  • 如何将服务端发布到Window的虚拟主机

  • 如何将服务端发布到Linux的虚拟主机

  • 如何将服务端发布到Azure云平台

  • 如何将服务端发布到AWS云平台

后续计划

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.