主题 : Scut 基于 C# 的开源手游引擎 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 121713
精华: 0
发帖: 32
金钱: 180 两
威望: 36 点
贡献值: 0 点
综合积分: 64 分
注册时间: 2015-12-24
最后登录: 2016-12-22
楼主  发表于: 2016-01-19 17:45

 Scut 基于 C# 的开源手游引擎



特性
支持使用C#/Python脚本进行游戏开发
支持Redis和MSSQL/Mysql数据库
支持HTTP/Socket协议同时接入,游戏数据和逻辑动态更新
采用实体类对象建模,自动构造数据库表结构生成和修改语句
提供了丰富的类库和API接口,极大降低了开发人员的技术要求。
游戏中间件
游戏中的常用系统都有中间件提供,使用脚本可以快速完成相应功能。
登录系统
角色建立系统
充值系统
排行榜系统
任务系统
聊天系统
邮件系统
公告系统
广播系统
GM命令系统
新手引导系统
问答系统
媒体礼包系统
新手卡系统
商城系统
性能
架构上支持多服务器耦合架构,可以分离业务到不同服务器
根据业务等级,实现不同等级的写库需求,默认前提下,数据更新将延迟10分钟写入数据库,提供预读机制,极大降低对数据库的依赖,哪怕数据库网络短期中断也不会形成脏读
服务器内存和CPU占用低,对象在一定时间内(24小时)未登录将会被交换至数据库,并从内存卸下,节省内存利用率(16核服务器,20个游服平均CPU低于10%,峰值低于30%


Tesbird云手机

移动开发者们在开发一款APP或者的时候,都会用到模拟器或者真机来调试应用,可是模拟器的缺点大家都知道,速度慢、卡顿、调试结果跟实际情况有差别。而真机的购机成本又很高。所以想为大家推荐一款新型开发工具,可以用来代替模拟器和传统的真机调试方法从本质上来讲,云手机也属于真机调试,但是你却不需要花费很多钱去购买,因为它的操作模式可以让你从你的电脑端上远程连接到位于Testbird实验室的真实手机,从而进行远程调试,所以不会在调试好之后在你的真机上又出现各种莫名其妙的问题。