forked from HushengStudent/myGameFramework
mengtest/myGameFramework
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
myGameFramework This is a game framework include client server and some tools. software:Unity5.5.4/visual studio2017. -------------------------------------------------------------- Client:客户端工程使用Unity5.5.4创建 Module: (1)资源管理:AssetBundle打包、资源加载、资源卸载.(Finish) (2)tolua.(Finish) (3)Log封装.(Finish) (4)Lua UI模块:Lua类、工具方法、定时器、事件系统.(Finish) (5)Lua Profiler.(Finish) (6)ECS模式.(Finish) (7)通用单例.(Finish) (8)协程封装.(Finish) (9)事件系统.(Finish) (10)定时器.(Finish) (11)网络框架:Lua、C#.(TODO) (12)对象池.(Finish) (13)sdk封装.(Finish) (14)场景管理.(Finish) (15)技能模块:FSM.(TODO) (16)Buff.(Finish) (17)ILRuntime.(TODO) (18)网络同步机制:帧同步、状态同步.(TODO) (19)UI:UI复用、图文混排、超链、HUD、飘字、物品掉落.(TODO) (20)实时阴影.(Finish) (21)换装模块.(TODO) (22)寻路模块.(TODO) (23)Timeline.(TODO) (24)FMOD.(TODO) (25)T4M.(TODO) (26)FairyGUI.(TODO) (27)配置表工具.(Finish) (28)AI:行为树.(TODO) (29)KCP.(TODO) (30)编辑器:AI、战斗、场景.(TODO) Reference: (1)tolua:(tolua:https://github.com/topameng/tolua). (2)protoc-gen-lua:(pblua:https://github.com/topameng/protoc-gen-lua). (3)AssetBundle:(myAssetBundleTools:https://github.com/HushengStudent/myAssetBundleTools). (4)protobuf-net-r668:(protobuf-net-r668:https://github.com/mdavid/protobuf-net). (5)ObjectPool:(ugui:https://github.com/HushengStudent/ugui). (6)Mixed Text and Graphics:(EmojiText:https://github.com/zouchunyi/EmojiText). (7)Table:(ExcelUtilityWith-ExcelReader:https://github.com/Ribosome2/ExcelUtilityWith-ExcelReader). (8)NetWork:(GameFramework:https://github.com/EllanJiang/GameFramework). (9)Lua Profiler:(LuaMemorySnapshotDump:https://github.com/yaukeywang/LuaMemorySnapshotDump). (10)Navigation:(NavmeshExport:https://github.com/LingJiJian/NavmeshExport). Asset Store: (1)More Effective Coroutine. (2)Fast Shadow Projector. (3)A* Pathfinding Project. (4)FlowCanvas. (5)NodeCanvas. (6)Behavior Designer. Server:服务器工程使用visual studio2017创建 Reference: (1)protobuf-net-r668:(protobuf-net-r668:https://github.com/mdavid/protobuf-net). Tools:相关工具目录 (1)protoc-gen-lua. (2)protoc-gen-csharp.
About
This is a game framework include client server and some tools.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C# 77.9%
- Lua 10.0%
- HTML 9.4%
- Smalltalk 1.2%
- XSLT 0.8%
- ShaderLab 0.3%
- Other 0.4%