# README #
The Unity Multiplayer High Level API is the open source component of the Unity Multiplayer system, this was formerly a Unity extension DLL with some parts in the engine itself, now it all exist in a package. In this package we have the whole networking system except the NetworkTransport related APIs and classes. This is all the high level classes and components which make up the user friendly system of creating multiplayer games. This document details how you can enable or embed the package and use it in your games and applications.
### What license is the Unity Multiplayer HLAPI package shipped under? ###
Unity Multiplayer HLAPI package is released under an MIT/X11 license; see the LICENSE.md file.
This means that you pretty much can customize and embed it in any software under any license without any other constraints than preserving the copyright and license information while adding your own copyright and license information.
You can keep the source to yourself or share your customized version under the same MIT license or a compatible license.
If you want to contribute patches back, please keep it under the unmodified MIT license so it can be integrated in future versions and shared under the same license.
### How do I get started? ###
* Go to the Package Manager UI in the Unity editor (found under the Window menu).
* The HLAPI package should appear in the list of packages, select it and click the Install button
or
* Add the package to your project manifest.json file, located in the Packages folder. Under dependencies add the line _"com.unity.multiplayer-hlapi": "1.0.4"_ to the list of packages. A specific version needs to be chosen.
or
* Clone this repository into the Packages folder.
### Running tests ###
When the package files are directly included in the Packages folder of the projects (or somewhere in the Assets folder), the tests will appear and can be executed.
When including the package via the manifest.json file the `testable` field needs to be added:
```
{
"dependencies": {
"com.unity.multiplayer-hlapi": "1.0.4",
... more stuff...
},
"testables": [
"com.unity.multiplayer-hlapi"
]
}
```
where there referenced package number should be the latest or whatever version is being tested.
When the package is included for the first time, it will be compiled, and some of the test will fail to run since the weaver has not had a chance to run yet. Triggering a recompile should fix that, for example by reimporting some script or triggering a build.
### Will you be taking pull requests? ###
We'll consider all incoming pull requests that we get. It's likely we'll take bug fixes this way but anything else will be handled on a case by case basis. Changes will not be applied directly to this repository but to an internal package repository which will be periodically synchronized with this one.
热爱技术。
- 粉丝: 2971
- 资源: 7864
最新资源
- 2kw, 2.4kw, 3.6kw全系列双向储能电源解决方案,c语言源代码仿真,电池充电1200w, 离网逆变2kw,并网逆变2kw,全程工作最优模式
- 基于comsol的高频振动击碎微颗粒的乳化仿真 采用较高频率振动,击碎微颗粒,达到均质或其他目的 本模型计算了整个击碎的微观过程 通过comsol的流固耦合和两相流进行计算,合理的设置调试后,可以
- 基于范围选择的多目标进化算法,多目标优化算法程序代码,PESA-II,采用pesa2求解多目标优化问题,求解得到pareto最优解 基于matlab的.m程序,采用模块化编程,便于修改,注释率高,易
- 松下FP-XH PLC程序 旋转上下料机 松下FP-XH系列PLC程序,等输入输出模块 四轴轴脉冲控制伺服电机,绝对定位,真空报警、正负极限位报警、气缸报警,位置控制模式采用数据表设置模式
- 汽车制动盘热仿真分析matlab源代码 可用于不同材料,不同体积汽车制动盘的热性能仿真对比分析 适用于赛道刹车盘热工况,AMS工况热容量仿真分析等
- 转动惯量离线辨识算法仿真 1.模型简介 模型为永磁同步电机伺服控制仿真,采用Matlab R2018a Simulink搭建 模型内主要包含DC直流电压源、三相逆变器、永磁同步电机、采样模块、SVP
- 三菱FX5U系列程序 三菱FX5U程序,FX5U-80MT ES,FX5-16ET ES-H*4共12轴运动控制,FX5-32ET ES等输入输出模块 尺寸检测机 轴JOG,回原点,绝对定
- MATLAB代码:考虑电动汽车负荷随机性的蓄电池容量优化配置 关键词:蓄电池容量优化配置 储能优化配置 中长期配置 并网波动性 参考文档:《不确定环境下并网型光储微电网的容量规划》考虑电动汽车
- MATLAB代码:基于改进萤火虫算法的分布式电源选址定容-IEEE33节点 关键词:改进萤火虫算法 选址定容 分布式电源 参考文档:《基于改进萤火虫算法的分布式电源的选址和定容-史吏》基本复现
- MATLAB代码:基于NSGA-II的风光水多能互补协调优化调度 关键词:NSGA-II算法 多目标优化 水电-光伏多能互补 参考文档:《店主自写文档》基本复现; 仿真平台:MATLAB 主要
- 基于改进鲸鱼优化算法的冷热电联供微网多时间尺度优化调度模型 关键词:改进鲸鱼算法 冷热电联供微网 优化调度 多时间尺度 容量配置 主要内容:代码主要做的是一个冷热电联供微网的优化调度问题,为了优化其
- MATLAB代码:基于遗传算法的电动汽车有序充放电优化 关键词:遗传算法 电动汽车 有序充电 优化调度 参考文档:《精英自适应混合遗传算法及其实现-江建》 MATLAB 利用遗传算法对电动汽车有序
- MATLAB代码:基于MATLAB的三母线高斯赛德尔潮流分析计算 关键词:潮流计算 电力系统 高斯赛德尔迭代法 MATLAB 参考文献+自制详细实验文档 仿真平台:MATLAB 主要内容:潮流计算是判
- STM32 EtherCAT EtherCAT通信,量产伺服驱动器 采用STM32作为主控 支持ethercat从站IO,模拟输入 已实现底层驱动,中断处理,数据通信 包括原理图,源代码,说明文档 已
- 西门子smart 200 rtu方式通讯四台三菱E700变频器资料 硬件:smart plc.三菱E700变频器,mcgs触摸屏(电脑仿真也可) 功能:指针写法,通过modbus rtu方式,实现对
- 模块化多电平变器MMC的pi 无源控制 滑模控制策略实现(交流7kV-直流20kV整流)仿真,三个仿真均为外环pi控制输出稳压20kV,内环分别采用pi 无源控制 滑模控制 单桥臂二十子模块(子模块
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈