• Scut游戏服务器引擎之新手入门


    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开源平台上DocumentTutorials目录下的使用文档,可以从HelloWorld、公告、排行榜简单的例子入门学习 

    7. 开源示例:提供HelloWorld、公告、排行榜简单的示例,及斗地主、口袋天界游戏等; 

    8. 开发安装包:在官网(http://scutgame.com/)首页下载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 

    资源

  • 相关阅读:
    入门菜鸟
    FZU 1202
    XMU 1246
    Codeforces 294E Shaass the Great 树形dp
    Codeforces 773D Perishable Roads 最短路 (看题解)
    Codeforces 814E An unavoidable detour for home dp
    Codeforces 567E President and Roads 最短路 + tarjan求桥
    Codeforces 567F Mausoleum dp
    Codeforces 908G New Year and Original Order 数位dp
    Codeforces 813D Two Melodies dp
  • 原文地址:https://www.cnblogs.com/scut/p/3727351.html
Copyright © 2020-2023  润新知