NoahGameFrame Versions Save

A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.

6.0.0

4 years ago

Added blueprint framework Optimized the schedule module with std::set to meet a high-performance goal Removed mid-ware from framework to let developers can use NF as a submodule to support multiple projects using the same config files) New pipeline system to support multiple platforms Done improvement for actor module with std::thread Supported WebSocket protocol Using vcpkg as the package manager Upgraded VS2015 as VS2019 Add ConcurrentQueue to support actor module

v6.0.0-beta

5 years ago

5.3.0

5 years ago
  1. New HTTP plugin for the master server and login server
  2. providing new login method via HTTP service
  3. improved the performance of the function: NFCNet::conn_readcb
  4. added Ajson library as the JSON protocol serialization tool
  5. added new Unity SDK demo

bugs:

  1. fixed the bug: using wrong protocol-buf protocol when update float and vector3 record data
  2. removed unused code
  3. fixed Utf8ToGbk bug when transferring the data from excel

v5.2.4

6 years ago

Bug fixed: Implementing the virtual function 'Finalize' in class NFIPlugin.

v5.2.3

6 years ago

remove AI plugin when running NF add security plugin in NoahFrame.sln to ensure can running success when the new users learning.

v5.2.2

6 years ago

Fixed some problems for compiling

v5.2.1

6 years ago

fixed bugs for refreshing properties

v5.2.0

6 years ago
  1. fixed bugs for class DateTime
  2. modify the archived data format when storing the player's data
  3. to support running with docker, support changing the root path when the application be launched
  4. add cooldown module
  5. support for MAC
  6. add navigation plugin
  7. integrated ci service
  8. refactor actor module
  9. added http plugin
  10. added websocket plugin
  11. upgrade libevent to 2.1.8
  12. add AI server

v5.1.1

7 years ago

5.1.0

7 years ago

new version core library restructure to use friendly upgrade net library as a net plugin add new unity client convert all vs project to code block add usergift plugin, friendplugin and so on save all data to redis add a coroutine library demo add script to convert protocol library to ios platform remove any cpu optional modified http plugin as 64bits create base group for all scene add aoi module add websocket load role data first then create a player object when player wants to enter game world add message hunter for enter game world when we used nosql plugin add interface to expand buffer size for net library(default 20m)