博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Scut游戏服务器引擎之新手入门
阅读量:5775 次
发布时间:2019-06-18

本文共 1007 字,大约阅读时间需要 3 分钟。

1. 开发语言:Scut提供C#或Python两种脚本语言开发,Python脚本的性能会比较差,建议使用编译执行的C#代码; 

2. 运行平台:Scut可以Window与Linux平台上运行,Linux平台通过Mono平台运行; 
3. 数据存储:使用NoSql非关系型Redis数据库存储数据提供高效的读写性能,而MsSql或MySql关系型数据库用来提供离线数据查询或提供报表功能,游戏策划的配置数值使用MsSql或MySql关系型数据库 
4.自动建表:开发人员不再需要自己创建表写增删改Sql语句,Scut提供Model模型层,开发人员只要设计自己的类,启动服务后,Scut引擎会帮你管理好你的数据库 
5. 项目部署:Scut服务器,支持IIS站点和Console控制台方式部署运行,使用IIS站点方式使用Http通讯不能使用服务器推送消息功能,只能是请求与响应的模式;Console方式使用Socket通讯,可以支持请求与响应模式和主动推送消息模式 
6. 教程文档:参考Github开源平台上Document\Tutorials目录下的使用文档,可以从HelloWorld、公告、排行榜简单的例子入门学习 
7. 开源示例:提供HelloWorld、公告、排行榜简单的示例,及斗地主、口袋天界游戏等; 
8. 开发安装包:在官网()首页下载Scut安装包,提供一键安装式Scut服务器运行环境,包API文档、示例(公告、排行榜)、Redis数据库(64和32位)及Scut Server管理工具 
异常排错:服务器提供Log文件(Exception目录下)查看异常信息,Log目录路径配置在Nlog.config配置文件中 
如: 
a) 提示“game_user”登录失败,说明数据库连接串的帐号密码不正确; 
b) 提示“Redis server is not started”,说明Redis数据库服务没有开启,如果有安装一键安装式Scut服务器安装包,在开始菜单->SCUT Server->运行Redis Server 

 

资源

  • Github代码库:
  • OSChina代码库:
  • 博客园地址:
  • 教程文档:在Github或者OSChina开源网站目录下Document/Tutorials/
  • 技术交流QQ群:138266675

 

转载于:https://www.cnblogs.com/scut/p/3727351.html

你可能感兴趣的文章
nginx中配置文件的讲解
查看>>
MindNode使用
查看>>
HTTP库Axios
查看>>
CentOS7下安装python-pip
查看>>
左手坐标系和右手坐标系 ZZ
查看>>
陀螺仪主要性能指标
查看>>
Linux 目录结构和常用命令
查看>>
Linux内存管理之mmap详解 (可用于android底层内存调试)
查看>>
Android开发中ViewStub的应用方法
查看>>
gen already exists but is not a source folder. Convert to a source folder or rename it 的解决办法...
查看>>
遍历Map的四种方法
查看>>
Altium Designer 小记
查看>>
赵雅智:js知识点汇总
查看>>
20个Linux服务器性能调优技巧
查看>>
填坑记:Uncaught RangeError: Maximum call stack size exceeded
查看>>
SpringCloud之消息总线(Spring Cloud Bus)(八)
查看>>
DLA实现跨地域、跨实例的多AnalyticDB读写访问
查看>>
实时编辑
查看>>
KVO原理分析及使用进阶
查看>>
【348天】每日项目总结系列086(2018.01.19)
查看>>