导航:首页 > IDC知识 > unity上传服务器

unity上传服务器

发布时间:2021-02-05 17:12:09

1、unity3d 做web游戏,服务器怎么发送模型给客户端显示出来?

就是网页游戏吧,客户端访问你 的网站网页时会要求他安装UNITY3D WEB插件,完了你 的 网页(包括里面的模型等等)就会呈现在客户端。 叫B/S浏览器/客户端模式吧
还有的 是网络游戏c/s(服务器/客户端)模式,客户下载你 的 应用文件(游戏文件),里面就 包含了 模型,客户运行游戏,当然是 有 模型显示了 ,
至于要显示什么模型?!!!!!。。。。。。。。。。。。。。。。

2、unity3d 网游服务器端如何选择

如果对楼主有帮助,给个采纳好不,谢谢啦

Photon和KBEngineunity3d是最适用Unity3d游戏开发的两个服务器引擎,但它们还是有区别的,只有清楚地了解区别在哪才能正确使用,下面简单描述下两者的共同点和不同点。

语言

对于大部分的程序员语言简直就是宗教信仰。

Photon使用C#开发,当然使用者也是用C#进行各类游戏功能开发。前后端同种语言,这对使用Unity3d游戏开发也有很大的好处。

KBEngine使用C++开发,逻辑开发是用python,也是很不错很快速的。

开源与收费情况

Photon是Exit Games公司的产品,不开源,有好多种收费模式,官网上可以看到。开发阶段可以用免费的license,后期可以看流量用户活跃度来选择付费模式。后续的支持,似乎是免费的,你可以选择邮件或是到论坛发帖求助,当然是E文。

KBEngine是国人开发,开源免费,但从官网上并没有看到商业使用的案例。有中文论坛,你可以在论坛上向开发者求助。

虽然两者的模式不同,但作为一个Unity3d游戏开发者,我们最希望的其实是把游戏引擎当作一个安全稳定的黑箱。

操作系统

之前说了Photon使用C#开发很自然的,配套的工具也是使用C#,比如最重要的PhotonControl。所以开发环境和生产环境最好都是windows。

虽然在跨平台上有mono,在服务器代码部分是系统无关的,但是不管你信不信,我是不信它的一套窗体工具也能运行在Linux下。反正,官网说法是,开发和生产环境都是用windows。

KBEngine建议开发环境选择Windows,生产环境选择linux。毕竟你总不希望开一组服务器打开9个Console窗体,一不小心把哪个点X了吧~

协议

Photon有自己的序列化反序列化方式,你也可以使用protobuf这类的来做应用层传输协议。

KBEngine在这方面表示不支持自定义协议,它帮你选择了有效的方法来处理,如果你习惯了他规定的方式,会喜欢上的。

看法

在功能上,我毫无疑问地更喜欢KBEngine,脚本化和自动持久化是极富魅力的功能。而Photon几乎没做这方面的功能,可能和老外的观念有关系。就目前我对两者功能的理解看来,Photon其实是个和SuperSocket差不多的东西,而SS是作为轻量级服务器框架存在的,Photon却是说自己是Unity3d游戏引擎,除去提供的MMO示例代码(未解读),没看到什么游戏引擎的魅力。

3、unity 如何将动画和语音存储到服务器端

服务器端源码回:答
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;

/**
*

4、Unity3d如何上传手机存储的照片到服务端

给你个例子

5、Unity 上传图片到服务器怎样才能快些

上传的速度和你的网速相关的呀,你的网络决定你的上传速度和下载速度

6、请问unity5 assetbundle 生成后怎么 传到服务器 这个了解了吗

Unity5新的AssetBundle系统大大简化了这一操作。Unity打包的时候会自动处理依赖关系,并生成一个回.manifest文件,这个文答件描述了assetbundle包大小、crc验证、包之间的依赖关系等等,是一个文本文件。加载资源的时候Unity会自动处理好其依赖包的加载。
打包代码简化为一个函数(其实也没什么必要了,因为流程固定了,做成内嵌的菜单选项也没什么影响)
我的服务器用的是小鸟云的,挺不错。

7、unity3d生成的网页形式直接上传到服务器为什么不能打开?

在IIS上添加扩展名MIME类型,
MIME类型:application/octet-stream 扩展名:.unity3d 注意前面有个点

8、unity游戏开发中资源上传的服务器是怎么创建的

只是负责验证用户名和密码,验证之后返回token,token是有有效时间的,在有效时间内,并没有保持连接的必要,所以,这里的RequestResponse可以做成短连接(http请求响应模式),提升并发。
如果超过了有效时间还没有进入游戏,令牌失效,在登录验证时将被踢回重新获取令牌。
登录服务器和网关之间需要有一个固定的连接传递新生成的令牌。

9、如何在Unity中写服务端?

建议从底层开始写,用socket+C#,新手写服务器比较困难,找找别人写的成品框架比较好,最好别用引擎的unet,坑比较多

与unity上传服务器相关的知识