手机网游哪个开源游戏服务器框架好

手机游戏服务器引擎Scut免费开源
Scut是一个开源、免费、稳定、快速开发的手机游戏服务器引擎,支持开发人员使用Python脚本语言或C#语言开发;底层采用C#编写,基于MVC框架思想设计, 开发人员只需要关注如何定义数据实体类及属性,不再需要关注多据库(MSSQL、
Scut是一个开源、免费、稳定、快速开发的手机游戏服务器引擎,支持开发人员使用Python脚本语言或C#语言开发;底层采用C#编写,基于MVC框架思想设计, 开发人员只需要关注如何定义数据实体类及属性,不再需要关注多据库(MSSQL、MySql等)及表设计,Scut会帮助你自动检测生成相应数据库的表结构;它还提供了丰富的AIP和成熟的游戏模块中间件,快速开发你的游戏服务器应用,和Cocos2d-x完美结合,提供基于Cocos2d-x 2.2.0的商业代码供参考。
支持Windows/Linux多平台部署;
支持MSSQL、Mysql等多数据库;
支持HTTP、Socket多通讯协议;
支持多服务器耦合分布式架构;
支持使用Python脚本开发,维护时热更新;
支持数据临时或永久的缓存,降低数据库压力,数据可同步或延迟更新;
低门槛,开发容易,提供丰富的游戏模块中间件及例程;
低内存和CPU占用,24小时不使用的对象自动交换至数据库,并从内存移除;
服务器层次图
服务器支持同时提供Http和Socket两种通讯接入方式;使用二进制协议,可以通过&协议生成器&工具快速定义客户端与服务器的接口通讯协议,并同时生成客户端与服务器两端的接口通讯代码。
提供的游戏模块中间件可以方便快速构建应用,特别对繁琐的渠道登录和充值的SDK模块接入进入封装,简单的配置即可完成接入。
游戏数据处理是最重要、最复杂、也是最容易出错的部分,框架封装了对数据库数据的读取、更新、删除和表的创建维护等管理,及支持MSSQL、Mysql等多数据库;让开发人员不必再关心数据库,只需要定义自己的数据实体类及属性;另外还提供数据缓存管理,可以对使用频繁数据进行缓存,在一定时间内未使用的缓存置换出去,并更新到数据库;缓存中改动的数据会间隔10分种异步更新到数据库(也可以时时更新)。
服务器架构示意图
服务器拓扑结构示意图
精简的服务器结构示意图
Github:/scutgame
欢迎访问CocoaChina的Scut游戏服务器引擎版块:
关注微信 每日推荐
扫一扫 浏览移动版为什么选择golang写手机游戏服务器
| Go语言中文网 | Golang中文社区 | Golang中国
<meta name="author" content="polaris ">
为什么选择golang写手机游戏服务器
为什么选择golang写手机游戏服务器
Creak_Phone
选择golang做游戏服务器开发
经过大半年的手机游戏运营、维护、后续开发,对下一个网络游戏的服务器端开发技术选型的需求如下:1. 体系成熟,有大型成功案例2. 开发效率高3. 性能高,最好是支持并行技术充分利用多cpu资源4. 代码加密发布5. 开发逻辑简单,如多线程同步、加锁、多进程同步就比较复杂6. 易学易用,如果是新技术
可选技术对比
我对可以选择的技术平台经过自己的一些分析总结如下(一己之言):
其实聪明的读者,看以上表,你就已经知道我是最中意golang的,是的!其实以上表只是个幌子,其实选哪种都可以达到目的,同时我看好erlang和golang的并行开发模式来进行游戏开发,我2011年就开始学习erlang和golang,一度沉迷,结合自身的条件和团队情况,我最终选择了golang。
我超喜欢python的代码风格和开发效率,也用它做了近两年的开发,但是它的性能比较低。我无奈放弃了。
我看好golang的出生(三个伟大的发明者)、简洁(关键字最少的语言了吧)、开创性(struct、interface、channel、goroutine),我关注golang快两年,直到去年它发布1.0,且越来越多的项目案例和开发者,我认为现在可以用在生产项目上了。
给golanger的话
我很荣幸我成为了你们中的一员,希望我们可以多交流。我以后的golang代码不涉及到商业秘密的部分我都会放在上与你们共享并接受你们的帮助。我主要用golang开发tcp服务器类的应用,如游戏服务器。
(转自:/work/golang//whyiusegolangtowritegameserver.html)
支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
支持 @ 本站用户;支持表情(输入 : 提示),见
记住登录状态
还不是会员亲爱的们,为了新宝宝和老宝宝们更好的玩转9秒,特意整理了此贴..
亲爱的9秒用户:
近一段时间以来接到论坛用户反映少数..
作为网络服务提供者,9秒社团仅为用户提供上传空间和交流
9秒社团-官方1群:
9秒社团-官方2群:1988..
9秒社团 是一个以“开源是一种精神”为宗旨的源码社区,我们愿意..
**** 本内容被作者隐藏 ****
特别声明(务必查看!)
1、Cocos2D-X《街机拳皇》游戏源码下载
2、非9秒研发项目,所
收天龙八部 完整手游 服务端
有的代价来密
特别声明(务必查看!)
1、HTML5《挖矿先生》完整源码
2、非9秒研发项目,所以请
特别声明(务必查看!)
1、Unity3D 斗地主游戏 源码下载
2、非9秒研发项目,所以请
特别声明(务必查看!切!切!切!)
王者荣耀设计素材包,PSD源文件
回复本帖可下载
  女程序员,向来都是自带光环,今天介绍的程序员,除了码得一手好代码外,爱
unity3d 烹饪游戏源码
| 联系方式
COPYRIGHT(C)2015 ZHONGQINGLONGTU NETWORK CO.LTD ALL RIGHTS RESERVED.ICP备号-4
北京中清龙图网络技术有限公司一个人历时一年时间用pomelo开发的MMORPG手机网游。已开源到github。 - CNode技术社区
这家伙很懒,什么个性签名都没有留下。
一个人历时一年时间用pomelo开发的MMORPG手机网游。
因为各种缘故,玩不下去了。现在放弃开发,在网上开源。
以告别这瞎折腾的一年。
百度网盘:
搭建教程地址:
有没有工作介绍啊。广州的。
在深圳,广州的,连认识的人都没有
pomelo 有什么要注意的坑吗?
1.pomelo的RPC这块,应该是比较臃肿的。效率不太好。
2.分布式开发比非分布式开发麻烦很多。
3.由于是分布式引擎,单主机跑pomelo,要尽量少开server,不然内存开支很大,因为一个空跑server需要至少几十MB内存。
4.框架比较大吧,毕竟node.js不适合做大项目,驾驭它不是那么容易。
5.更多优化,还是根据项目情况吧。
整体来说,pomelo还是一个不错的分布式框架,框架性是比较好的。扩展性也比较强,很容易建立一个服务器集群。可以支持多种网络连接。也有相关工具可以使用。
账号密码是什么
(907).toString(32)
我的广州的,加个QQ ,一起交流下。广州搞node的人不多啊,招人的更少。每次看到北京、上海招人都是20K 30K的砸,广州招Node的10K都嫌多,羡慕嫉妒恨。
收藏了,有空学习下~
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
服务器赞助商为
,存储赞助商为
,由提供应用性能服务。
新手搭建 Node.js 服务器,推荐使用无需备案的想从事手机网络游戏服务器编程,不知道该怎么入门,请前辈指路!
目标:从事手机网络游戏服务端开发,也就是后端编程技术。
现状:今年毕业,软件技术专业,学校里学的都是皮毛,会C++语法(仅限于用C++做数学题而已),了解基本算法。
问1:手机网游服务端一般都是用什么语言开发?不同平台,例如IOS,安卓,服务端语言可以通用吗?
问2:原本想找一个培训机构的,但发现培训机构要么是学的前端技术,要么就是什么都学,后端技术只提点皮毛,没有一个专注于后端技术的培训院校,这个是什么原因?应为后端技术太难还是太简单?一般自学都能学会?
问3:像我这样的基础,有没有合适我的服务端编程技术的书?有的话请推荐。
问4:游戏服务端程序员待遇怎么样?公司地位高吗?
PS:小弟是外行,问题问的不专业,请前辈们见谅。
手游后端大部分是C++,建议你去某个公司去上班,这样学的快一些,培训机构还是算了
现在主要是erlang做后端,前端的话大部分都跨平台框架.这个就看框架所选的语言了.
难都不是很难,只是要了解行业标准和业务逻辑.毕竟游戏的代码量是非常大的,而且行业内要求的功能都要有,如果有一定的经验做的话,就会好做很多,毕竟目前手游和页游的一套标准业务逻辑已经很大了,.
现在手游是真火。。。
cocox2d unity3d
手游服务器编程?我就搞的这个~说白了。就是管理些数据~然后就是写接口供手机端调用。偶尔会用到算法的。。
同问!我现在刚入职一个做手游服务器的java,怎么样呀 以后发展?还是web呢,现在还在犹豫
--- 共有 3 条评论 ---
对呀,主席已经入职了
对呀,现在已经入职了。
主席你又出现了
很多国内手机网游的服务端是用PHP写的!
erlang 和golang才是以后的主流
1)语言不限,用得顺手就行。服务器平台是通用的,跟前端用什么平台无关。
2)可难可简单,看你做什么,怎么做。确实没什么学校教开发游戏的全套技术,牛b的都是自学的。
3)当你问出”像我这样的基础“的话的时候,说明你要补的是基础。基础好了这些其实都不难。
4)看什么公司,一般程序在公司待遇都是中等偏上。
哥已经帮你体验了,如果你忍受天天加班的话 就搞吧!!!!}

我要回帖

更多关于 棋牌游戏服务器 开源 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信