V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
eliteYang
V2EX  ›  游戏开发

NFrame 开源跨平台游戏服务器框架 v4.0 Beta 版本发布,欢迎使用并指正

  •  
  •   eliteYang · 2016-05-20 14:44:49 +08:00 · 4167 次点击
    这是一个创建于 2869 天前的主题,其中的信息可能已经有所发展或是发生改变。

    NFrame 是一个使用 C++语言开发的、支持高并发、高性能的跨平台敏捷服务器开发解决方案。 旨在帮助中小企业降低开发门槛,快速完成项目功能。采用敏捷开发中的分层设计思路,将功能拆分为多个插件模块,让开发人员集中处理单一功能,提高团队效率。特点概述:

    • 通用的抽象对象系统
    • 数据驱动 (Property & record)
    • 事件驱动 (Event)
    • 可扩展的 App 、插件化、模块化 (Plugin & Module)
    • 面向接口编程 (IOD)
    • 高性能、高并发 (网络、 Actor 、逻辑)
    • Component 组件 (脚本系统)
    • 分布式服务器架构
    • 高稳定性、简易部署、支持扩展、跨平台
    • 可视化配置、配套工具
    • 配套客户端(Unity3D 客户端(已完成)、 Cocos2D 客户端(开发中)

    V4.0 更新内容

    • 增加了 lua 脚本支持
    • 增加了跨平台配置工具
    • 增加插件 reload ,动态更新功能
    • 增加了 Linux makefile 文件
    • 优化接口和 bug
    • 重构框架核心,移除不必要代码

    github:https://github.com/ketoo/NoahGameFrame 官网:http://www.noahframe.com QQ 群:341159815

    欢迎一起交流学习。

    3 条回复    2017-06-27 17:55:27 +08:00
    eliteYang
        1
    eliteYang  
    OP
       2016-05-20 16:38:53 +08:00
    感谢大家在 github 上 star 支持
    eliteYang
        2
    eliteYang  
    OP
       2016-05-21 11:29:16 +08:00
    自己顶起来
    a2ex
        3
    a2ex  
       2017-06-27 17:55:27 +08:00
    已 star。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4969 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 01:13 · PVG 09:13 · LAX 18:13 · JFK 21:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.