怎么使用Unity5.x打包与发布Unity3D游戏

怎么使用Unity5.x打包与发布Unity3D游戏,第1张

方法/步骤
1
首先打开即将要发布的Unity3D工程,点击菜单栏上的“File”选项,在d出来的下拉框中选择“Build Settings”,如下图所示
2
d
出一个“Build Setting”窗口,首先查看场景是否添加进去,如果没有点击“Add
Current”进行添加,然后选择“Platform(模板)”,这里我选择的是PC,在右侧界面中据图选择平台,这里选择“Windows”,当然根
据自己要求进行选择,最后点击“Build”或“Build And Run”按钮,如果想编译打包后直接运行查看运行结果,就选择“Build And
Run”。
3
d出一个窗口,填写游戏软件的文件名,可以看到这里是生成windows下的可执行文件,所以保存类型(T)默认就是exe,不需要更改,然后点击“保存(s)”按钮,所下图所示。
4
也许会d出一个“Save Asset ”窗口,点击右下角的“Save All”按钮即可,如下图所示。
5
然后换看到“Building Player”窗口的进度条,等进度条刷新完后,就完成了打包。
6
当完成了打包后,打包后的游戏程序便立即运行起来,d出的界面如下,你可以选择分辨率等参数,然后点击“Play!”按钮,如下图所示。
7
最后,可以看到运行的游戏界面,因为这里我只创建了一个简单的场景,所以只看到了一个场景的简单运行界面而已。
希望可以帮助到您 如果有需要unity插件下载 可以>

Unity3d连接SQLServer数据库:

首先需要把Unity安装路径下的SystemDatadll和MonoDatadll拷贝到当前unity工程的Assets文件夹下,因为之后在脚本中引用的dll并不是framework提供的。脚本的内容:

usingUnityEngine;

usingSystem;

usingSystemCollections;

usingSystemData;(这个必须是引用自unity的安装目录下,如果找不到就搜索一下)

usingSystemDataSqlClient;

publicclassConnectSQL:

{

//Usethisfor

voidStart()

{

string="DataSource=XYL-PC;DataBase=Unity;uid=sa;pwd=123456;";

con=new();

con=;

conOpen();

if(conState==Open)

{

print("Connectsuess!");

}

else

{

print("ConnectFailure!");

}

}

}

游戏画面卡顿,也就是计算资源消耗过多,这有各种原因。优化一般有几个方面:

1首先就是要降低你的DrawCall数量,把小的贴图、精灵图汇总整理成大的贴图或atlases,多个模型多复用已有的贴图。

2优化模型,这个包括你说的精简多边形面数,在3dsMax里做,如果是静态模型可以用3dsMax里的优化修改器,如果是骨骼蒙皮动画,需要你用石墨工具重新布线。游戏模型为了增加质感一般使用低模法线贴图,你可以在3dsMax里生成法线贴图。

3优化光照系统,即产生光照贴图。静态场景和模型用烘培阴影和光照(在Unity里做,或在3dsMax里做然后导入Unity)。动态模型和角色可用重合的低模来产生实时阴影。

4优化物理系统,尽量不要用Mesh碰撞器,用组合的规则体(如球状和盒状)来代替原始模型的Mesh碰撞器。

最后,你要善用调试器和性能监视器,比如Unity的Gizmos和性能监视对话框,还有编译到iOS平台时的XcodeInstruments性能剖析器,用这些工具看看最消耗计算资源的是你的程序的那部分,然后再做对应的优化。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13372417.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-23
下一篇 2023-07-23

发表评论

登录后才能评论

评论列表(0条)

保存