Releases: ketoo/NoahGameFrame
Flaming Phenix
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
Merge pull request #136 from ketoo/develop Develop
5.3.0
- New HTTP plugin for the master server and login server
- providing new login method via HTTP service
- improved the performance of the function: NFCNet::conn_readcb
- added Ajson library as the JSON protocol serialization tool
- added new Unity SDK demo
bugs:
- fixed the bug: using wrong protocol-buf protocol when update float and vector3 record data
- removed unused code
- fixed Utf8ToGbk bug when transferring the data from excel
v5.2.4
v5.2.3
v5.2.2
v5.2.1 stable
fixed bugs for refreshing properties
v5.2.0-beta
- fixed bugs for class DateTime
- modify the archived data format when storing the player's data
- to support running with docker, support changing the root path when the application be launched
- add cooldown module
- support for MAC
- add navigation plugin
- integrated ci service
- refactor actor module
- added http plugin
- added websocket plugin
- upgrade libevent to 2.1.8
- add AI server
v5.1.1
5.1.0: new version
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)