基本信息
源码名称:GameFramework游戏框架源码
源码大小:0.40M
文件格式:.zip
开发语言:C#
更新时间:2022-04-14
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 4 元 
   源码介绍
GameFramework游戏框架源码

.
├── GameFramework-master
│   ├── GameFramework
│   │   ├── Base
│   │   │   ├── DataProvider
│   │   │   │   ├── DataProvider.cs
│   │   │   │   ├── DataProviderCreator.cs
│   │   │   │   ├── IDataProvider.cs
│   │   │   │   ├── IDataProviderHelper.cs
│   │   │   │   ├── ReadDataDependencyAssetEventArgs.cs
│   │   │   │   ├── ReadDataFailureEventArgs.cs
│   │   │   │   ├── ReadDataSuccessEventArgs.cs
│   │   │   │   └── ReadDataUpdateEventArgs.cs
│   │   │   ├── DataStruct
│   │   │   │   └── TypeNamePair.cs
│   │   │   ├── EventPool
│   │   │   │   ├── BaseEventArgs.cs
│   │   │   │   ├── EventPool.Event.cs
│   │   │   │   ├── EventPool.cs
│   │   │   │   └── EventPoolMode.cs
│   │   │   ├── GameFrameworkAction.cs
│   │   │   ├── GameFrameworkEntry.cs
│   │   │   ├── GameFrameworkEventArgs.cs
│   │   │   ├── GameFrameworkException.cs
│   │   │   ├── GameFrameworkFunc.cs
│   │   │   ├── GameFrameworkLinkedList.cs
│   │   │   ├── GameFrameworkLinkedListRange.cs
│   │   │   ├── GameFrameworkModule.cs
│   │   │   ├── GameFrameworkMultiDictionary.cs
│   │   │   ├── GameFrameworkSerializer.cs
│   │   │   ├── Log
│   │   │   │   ├── GameFrameworkLog.ILogHelper.cs
│   │   │   │   ├── GameFrameworkLog.cs
│   │   │   │   └── GameFrameworkLogLevel.cs
│   │   │   ├── ReferencePool
│   │   │   │   ├── IReference.cs
│   │   │   │   ├── ReferencePool.ReferenceCollection.cs
│   │   │   │   ├── ReferencePool.cs
│   │   │   │   └── ReferencePoolInfo.cs
│   │   │   ├── TaskPool
│   │   │   │   ├── ITaskAgent.cs
│   │   │   │   ├── StartTaskStatus.cs
│   │   │   │   ├── TaskBase.cs
│   │   │   │   ├── TaskInfo.cs
│   │   │   │   ├── TaskPool.cs
│   │   │   │   └── TaskStatus.cs
│   │   │   ├── Variable
│   │   │   │   ├── GenericVariable.cs
│   │   │   │   └── Variable.cs
│   │   │   └── Version
│   │   │       ├── Version.IVersionHelper.cs
│   │   │       └── Version.cs
│   │   ├── Config
│   │   │   ├── ConfigManager.ConfigData.cs
│   │   │   ├── ConfigManager.cs
│   │   │   ├── IConfigHelper.cs
│   │   │   └── IConfigManager.cs
│   │   ├── DataNode
│   │   │   ├── DataNodeManager.DataNode.cs
│   │   │   ├── DataNodeManager.cs
│   │   │   ├── IDataNode.cs
│   │   │   └── IDataNodeManager.cs
│   │   ├── DataTable
│   │   │   ├── DataTableBase.cs
│   │   │   ├── DataTableManager.DataTable.cs
│   │   │   ├── DataTableManager.cs
│   │   │   ├── IDataRow.cs
│   │   │   ├── IDataTable.cs
│   │   │   ├── IDataTableHelper.cs
│   │   │   └── IDataTableManager.cs
│   │   ├── Debugger
│   │   │   ├── DebuggerManager.DebuggerWindowGroup.cs
│   │   │   ├── DebuggerManager.cs
│   │   │   ├── IDebuggerManager.cs
│   │   │   ├── IDebuggerWindow.cs
│   │   │   └── IDebuggerWindowGroup.cs
│   │   ├── Download
│   │   │   ├── Constant.cs
│   │   │   ├── DownloadAgentHelperCompleteEventArgs.cs
│   │   │   ├── DownloadAgentHelperErrorEventArgs.cs
│   │   │   ├── DownloadAgentHelperUpdateBytesEventArgs.cs
│   │   │   ├── DownloadAgentHelperUpdateLengthEventArgs.cs
│   │   │   ├── DownloadFailureEventArgs.cs
│   │   │   ├── DownloadManager.DownloadAgent.cs
│   │   │   ├── DownloadManager.DownloadCounter.DownloadCounterNode.cs
│   │   │   ├── DownloadManager.DownloadCounter.cs
│   │   │   ├── DownloadManager.DownloadTask.cs
│   │   │   ├── DownloadManager.DownloadTaskStatus.cs
│   │   │   ├── DownloadManager.cs
│   │   │   ├── DownloadStartEventArgs.cs
│   │   │   ├── DownloadSuccessEventArgs.cs
│   │   │   ├── DownloadUpdateEventArgs.cs
│   │   │   ├── IDownloadAgentHelper.cs
│   │   │   └── IDownloadManager.cs
│   │   ├── Entity
│   │   │   ├── EntityManager.EntityGroup.cs
│   │   │   ├── EntityManager.EntityInfo.cs
│   │   │   ├── EntityManager.EntityInstanceObject.cs
│   │   │   ├── EntityManager.EntityStatus.cs
│   │   │   ├── EntityManager.ShowEntityInfo.cs
│   │   │   ├── EntityManager.cs
│   │   │   ├── HideEntityCompleteEventArgs.cs
│   │   │   ├── IEntity.cs
│   │   │   ├── IEntityGroup.cs
│   │   │   ├── IEntityGroupHelper.cs
│   │   │   ├── IEntityHelper.cs
│   │   │   ├── IEntityManager.cs
│   │   │   ├── ShowEntityDependencyAssetEventArgs.cs
│   │   │   ├── ShowEntityFailureEventArgs.cs
│   │   │   ├── ShowEntitySuccessEventArgs.cs
│   │   │   └── ShowEntityUpdateEventArgs.cs
│   │   ├── Event
│   │   │   ├── EventManager.cs
│   │   │   ├── GameEventArgs.cs
│   │   │   └── IEventManager.cs
│   │   ├── FileSystem
│   │   │   ├── CommonFileSystemStream.cs
│   │   │   ├── FileInfo.cs
│   │   │   ├── FileSystem.BlockData.cs
│   │   │   ├── FileSystem.HeaderData.cs
│   │   │   ├── FileSystem.StringData.cs
│   │   │   ├── FileSystem.cs
│   │   │   ├── FileSystemAccess.cs
│   │   │   ├── FileSystemManager.cs
│   │   │   ├── FileSystemStream.cs
│   │   │   ├── IFileSystem.cs
│   │   │   ├── IFileSystemHelper.cs
│   │   │   └── IFileSystemManager.cs
│   │   ├── Fsm
│   │   │   ├── Fsm.cs
│   │   │   ├── FsmBase.cs
│   │   │   ├── FsmManager.cs
│   │   │   ├── FsmState.cs
│   │   │   ├── IFsm.cs
│   │   │   └── IFsmManager.cs
│   │   ├── GameFramework.csproj
│   │   ├── Localization
│   │   │   ├── ILocalizationHelper.cs
│   │   │   ├── ILocalizationManager.cs
│   │   │   ├── Language.cs
│   │   │   └── LocalizationManager.cs
│   │   ├── Network
│   │   │   ├── AddressFamily.cs
│   │   │   ├── INetworkChannel.cs
│   │   │   ├── INetworkChannelHelper.cs
│   │   │   ├── INetworkManager.cs
│   │   │   ├── IPacketHandler.cs
│   │   │   ├── IPacketHeader.cs
│   │   │   ├── NetworkClosedEventArgs.cs
│   │   │   ├── NetworkConnectedEventArgs.cs
│   │   │   ├── NetworkCustomErrorEventArgs.cs
│   │   │   ├── NetworkErrorCode.cs
│   │   │   ├── NetworkErrorEventArgs.cs
│   │   │   ├── NetworkManager.ConnectState.cs
│   │   │   ├── NetworkManager.HeartBeatState.cs
│   │   │   ├── NetworkManager.NetworkChannelBase.cs
│   │   │   ├── NetworkManager.ReceiveState.cs
│   │   │   ├── NetworkManager.SendState.cs
│   │   │   ├── NetworkManager.TcpNetworkChannel.cs
│   │   │   ├── NetworkManager.TcpWithSyncReceiveNetworkChannel.cs
│   │   │   ├── NetworkManager.cs
│   │   │   ├── NetworkMissHeartBeatEventArgs.cs
│   │   │   ├── Packet.cs
│   │   │   └── ServiceType.cs
│   │   ├── ObjectPool
│   │   │   ├── IObjectPool.cs
│   │   │   ├── IObjectPoolManager.cs
│   │   │   ├── ObjectBase.cs
│   │   │   ├── ObjectInfo.cs
│   │   │   ├── ObjectPoolBase.cs
│   │   │   ├── ObjectPoolManager.Object.cs
│   │   │   ├── ObjectPoolManager.ObjectPool.cs
│   │   │   ├── ObjectPoolManager.cs
│   │   │   └── ReleaseObjectFilterCallback.cs
│   │   ├── Procedure
│   │   │   ├── IProcedureManager.cs
│   │   │   ├── ProcedureBase.cs
│   │   │   └── ProcedureManager.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Resource
│   │   │   ├── ApplyResourcesCompleteCallback.cs
│   │   │   ├── CheckResourcesCompleteCallback.cs
│   │   │   ├── CheckVersionListResult.cs
│   │   │   ├── Constant.cs
│   │   │   ├── DecryptResourceCallback.cs
│   │   │   ├── HasAssetResult.cs
│   │   │   ├── ILoadResourceAgentHelper.cs
│   │   │   ├── IResourceGroup.cs
│   │   │   ├── IResourceGroupCollection.cs
│   │   │   ├── IResourceHelper.cs
│   │   │   ├── IResourceManager.cs
│   │   │   ├── InitResourcesCompleteCallback.cs
│   │   │   ├── LoadAssetCallbacks.cs
│   │   │   ├── LoadAssetDependencyAssetCallback.cs
│   │   │   ├── LoadAssetFailureCallback.cs
│   │   │   ├── LoadAssetSuccessCallback.cs
│   │   │   ├── LoadAssetUpdateCallback.cs
│   │   │   ├── LoadBinaryCallbacks.cs
│   │   │   ├── LoadBinaryFailureCallback.cs
│   │   │   ├── LoadBinarySuccessCallback.cs
│   │   │   ├── LoadBytesCallbacks.cs
│   │   │   ├── LoadBytesFailureCallback.cs
│   │   │   ├── LoadBytesSuccessCallback.cs
│   │   │   ├── LoadResourceAgentHelperErrorEventArgs.cs
│   │   │   ├── LoadResourceAgentHelperLoadCompleteEventArgs.cs
│   │   │   ├── LoadResourceAgentHelperParseBytesCompleteEventArgs.cs
│   │   │   ├── LoadResourceAgentHelperReadBytesCompleteEventArgs.cs
│   │   │   ├── LoadResourceAgentHelperReadFileCompleteEventArgs.cs
│   │   │   ├── LoadResourceAgentHelperUpdateEventArgs.cs
│   │   │   ├── LoadResourceProgress.cs
│   │   │   ├── LoadResourceStatus.cs
│   │   │   ├── LoadSceneCallbacks.cs
│   │   │   ├── LoadSceneDependencyAssetCallback.cs
│   │   │   ├── LoadSceneFailureCallback.cs
│   │   │   ├── LoadSceneSuccessCallback.cs
│   │   │   ├── LoadSceneUpdateCallback.cs
│   │   │   ├── LocalVersionList.FileSystem.cs
│   │   │   ├── LocalVersionList.Resource.cs
│   │   │   ├── LocalVersionList.cs
│   │   │   ├── PackageVersionList.Asset.cs
│   │   │   ├── PackageVersionList.FileSystem.cs
│   │   │   ├── PackageVersionList.Resource.cs
│   │   │   ├── PackageVersionList.ResourceGroup.cs
│   │   │   ├── PackageVersionList.cs
│   │   │   ├── PackageVersionListSerializer.cs
│   │   │   ├── ReadOnlyVersionListSerializer.cs
│   │   │   ├── ReadWriteVersionListSerializer.cs
│   │   │   ├── ResourceApplyFailureEventArgs.cs
│   │   │   ├── ResourceApplySuccessEventArgs.cs
│   │   │   ├── ResourceManager.AssetInfo.cs
│   │   │   ├── ResourceManager.LoadType.cs
│   │   │   ├── ResourceManager.ReadWriteResourceInfo.cs
│   │   │   ├── ResourceManager.ResourceChecker.CheckInfo.CheckStatus.cs
│   │   │   ├── ResourceManager.ResourceChecker.CheckInfo.LocalVersionInfo.cs
│   │   │   ├── ResourceManager.ResourceChecker.CheckInfo.RemoteVersionInfo.cs
│   │   │   ├── ResourceManager.ResourceChecker.CheckInfo.cs
│   │   │   ├── ResourceManager.ResourceChecker.cs
│   │   │   ├── ResourceManager.ResourceGroup.cs
│   │   │   ├── ResourceManager.ResourceGroupCollection.cs
│   │   │   ├── ResourceManager.ResourceInfo.cs
│   │   │   ├── ResourceManager.ResourceIniter.cs
│   │   │   ├── ResourceManager.ResourceLoader.AssetObject.cs
│   │   │   ├── ResourceManager.ResourceLoader.LoadAssetTask.cs
│   │   │   ├── ResourceManager.ResourceLoader.LoadBinaryInfo.cs
│   │   │   ├── ResourceManager.ResourceLoader.LoadDependencyAssetTask.cs
│   │   │   ├── ResourceManager.ResourceLoader.LoadResourceAgent.cs
│   │   │   ├── ResourceManager.ResourceLoader.LoadResourceTaskBase.cs
│   │   │   ├── ResourceManager.ResourceLoader.LoadSceneTask.cs
│   │   │   ├── ResourceManager.ResourceLoader.ResourceObject.cs
│   │   │   ├── ResourceManager.ResourceLoader.cs
│   │   │   ├── ResourceManager.ResourceName.cs
│   │   │   ├── ResourceManager.ResourceNameComparer.cs
│   │   │   ├── ResourceManager.ResourceUpdater.ApplyInfo.cs
│   │   │   ├── ResourceManager.ResourceUpdater.UpdateInfo.cs
│   │   │   ├── ResourceManager.ResourceUpdater.cs
│   │   │   ├── ResourceManager.VersionListProcessor.cs
│   │   │   ├── ResourceManager.cs
│   │   │   ├── ResourceMode.cs
│   │   │   ├── ResourcePackVersionList.Resource.cs
│   │   │   ├── ResourcePackVersionList.cs
│   │   │   ├── ResourcePackVersionListSerializer.cs
│   │   │   ├── ResourceUpdateAllCompleteEventArgs.cs
│   │   │   ├── ResourceUpdateChangedEventArgs.cs
│   │   │   ├── ResourceUpdateFailureEventArgs.cs
│   │   │   ├── ResourceUpdateStartEventArgs.cs
│   │   │   ├── ResourceUpdateSuccessEventArgs.cs
│   │   │   ├── UnloadSceneCallbacks.cs
│   │   │   ├── UnloadSceneFailureCallback.cs
│   │   │   ├── UnloadSceneSuccessCallback.cs
│   │   │   ├── UpdatableVersionList.Asset.cs
│   │   │   ├── UpdatableVersionList.FileSystem.cs
│   │   │   ├── UpdatableVersionList.Resource.cs
│   │   │   ├── UpdatableVersionList.ResourceGroup.cs
│   │   │   ├── UpdatableVersionList.cs
│   │   │   ├── UpdatableVersionListSerializer.cs
│   │   │   ├── UpdateResourcesCompleteCallback.cs
│   │   │   ├── UpdateVersionListCallbacks.cs
│   │   │   ├── UpdateVersionListFailureCallback.cs
│   │   │   └── UpdateVersionListSuccessCallback.cs
│   │   ├── Scene
│   │   │   ├── ISceneManager.cs
│   │   │   ├── LoadSceneDependencyAssetEventArgs.cs
│   │   │   ├── LoadSceneFailureEventArgs.cs
│   │   │   ├── LoadSceneSuccessEventArgs.cs
│   │   │   ├── LoadSceneUpdateEventArgs.cs
│   │   │   ├── SceneManager.cs
│   │   │   ├── UnloadSceneFailureEventArgs.cs
│   │   │   └── UnloadSceneSuccessEventArgs.cs
│   │   ├── Setting
│   │   │   ├── ISettingHelper.cs
│   │   │   ├── ISettingManager.cs
│   │   │   └── SettingManager.cs
│   │   ├── Sound
│   │   │   ├── Constant.cs
│   │   │   ├── ISoundAgent.cs
│   │   │   ├── ISoundAgentHelper.cs
│   │   │   ├── ISoundGroup.cs
│   │   │   ├── ISoundGroupHelper.cs
│   │   │   ├── ISoundHelper.cs
│   │   │   ├── ISoundManager.cs
│   │   │   ├── PlaySoundDependencyAssetEventArgs.cs
│   │   │   ├── PlaySoundErrorCode.cs
│   │   │   ├── PlaySoundFailureEventArgs.cs
│   │   │   ├── PlaySoundParams.cs
│   │   │   ├── PlaySoundSuccessEventArgs.cs
│   │   │   ├── PlaySoundUpdateEventArgs.cs
│   │   │   ├── ResetSoundAgentEventArgs.cs
│   │   │   ├── SoundManager.PlaySoundInfo.cs
│   │   │   ├── SoundManager.SoundAgent.cs
│   │   │   ├── SoundManager.SoundGroup.cs
│   │   │   └── SoundManager.cs
│   │   ├── UI
│   │   │   ├── CloseUIFormCompleteEventArgs.cs
│   │   │   ├── IUIForm.cs
│   │   │   ├── IUIFormHelper.cs
│   │   │   ├── IUIGroup.cs
│   │   │   ├── IUIGroupHelper.cs
│   │   │   ├── IUIManager.cs
│   │   │   ├── OpenUIFormDependencyAssetEventArgs.cs
│   │   │   ├── OpenUIFormFailureEventArgs.cs
│   │   │   ├── OpenUIFormSuccessEventArgs.cs
│   │   │   ├── OpenUIFormUpdateEventArgs.cs
│   │   │   ├── UIManager.OpenUIFormInfo.cs
│   │   │   ├── UIManager.UIFormInstanceObject.cs
│   │   │   ├── UIManager.UIGroup.UIFormInfo.cs
│   │   │   ├── UIManager.UIGroup.cs
│   │   │   └── UIManager.cs
│   │   ├── Utility
│   │   │   ├── Utility.Assembly.cs
│   │   │   ├── Utility.Compression.ICompressionHelper.cs
│   │   │   ├── Utility.Compression.cs
│   │   │   ├── Utility.Converter.cs
│   │   │   ├── Utility.Encryption.cs
│   │   │   ├── Utility.Json.IJsonHelper.cs
│   │   │   ├── Utility.Json.cs
│   │   │   ├── Utility.Marshal.cs
│   │   │   ├── Utility.Path.cs
│   │   │   ├── Utility.Random.cs
│   │   │   ├── Utility.Text.cs
│   │   │   ├── Utility.Verifier.Crc32.cs
│   │   │   ├── Utility.Verifier.cs
│   │   │   └── Utility.cs
│   │   └── WebRequest
│   │       ├── Constant.cs
│   │       ├── IWebRequestAgentHelper.cs
│   │       ├── IWebRequestManager.cs
│   │       ├── WebRequestAgentHelperCompleteEventArgs.cs
│   │       ├── WebRequestAgentHelperErrorEventArgs.cs
│   │       ├── WebRequestFailureEventArgs.cs
│   │       ├── WebRequestManager.WebRequestAgent.cs
│   │       ├── WebRequestManager.WebRequestTask.cs
│   │       ├── WebRequestManager.WebRequestTaskStatus.cs
│   │       ├── WebRequestManager.cs
│   │       ├── WebRequestStartEventArgs.cs
│   │       └── WebRequestSuccessEventArgs.cs
│   ├── GameFramework.sln
│   ├── LICENSE.md
│   └── README.md
└── 好例子网_GameFramework-master.zip

32 directories, 327 files