pc unity3d_unity3d pc 选择文件 - CSDN
  • PC 是最常见的游戏运行平台。在 2007 年之前,PC平台上能够玩的单机游戏实在是少之又少,而几乎就是网游的天下,但是从 2007 年开始,情况就发生了变化。...利用Unity 3D开发游戏,在需要发布游戏时,执行 File...

    PC 是最常见的游戏运行平台。在 2007 年之前,PC平台上能够玩的单机游戏实在是少之又少,而几乎就是网游的天下,但是从 2007 年开始,情况就发生了变化。

    随着欧美游戏的崛起,很多游戏开始登录 PC 平台,并且很多游戏类型和好的创意诞生于 PC 平台。Unity 平台支持 9 种游戏,PC 平台就是其中最重要的发布平台之一。

    利用 Unity 3D 开发游戏,在需要发布游戏时,执行 File→Build Settings 菜单命令,如下图所示。
     

    Build Settings命令


    在 Platform 列表框中选择 PC,Mac&Linux Standalone 选项,在右侧的 Target Platform 下拉列表中可以选择 Windows、MacOS X、Linux 选项,在右侧的 Architecture 下拉列表中可以选择 x86 或 x86_64 选项,如下图所示。
     

    发布平台选择


    单击左下角的 Player Settings 按钮后,便可以在右侧的 Inspector 面板中看到 PC,Mac&Linux 的相关设定,如下图所示。在 PlayerSettings 界面中,Company Name 和 Product Name 用于设置相关的名称,而Default Icon 用于设定程序在平台上显示的图标。
     

    Player Settings界面


    在 PlayerSettings 界面的下部有 4 个选项设置:Resolution and Presentation、Icon、Splash Image 和 Other Settings。下图是 Resolution and Presentation 的参数设置内容,参数如下表所示。
     

    Resolution and Presentation参数设置

     

    参 数 功 能
    Default Is Full Screen 若选中此复选框,则游戏启动时会以全屏幕显示
    Default Is Native Resolution 默认本地分辨率
    Run In Background 当暂时跳出游戏转到其他窗口时,显示游戏是否要继续进行
    Supported Aspect Ratios 显示器能支持的画面比例,包括4 : 3、5 : 4、16 : 10,16 : 9和Others


    当完成上述设置或者全部采用默认值后,便可回到 Build Settings 对话框,单击右下角的 Build 按钮,选择文件路径用于存放可执行文件。

    发布的内容是一个可执行的 exe 文件和包含其所需资源的同名文件夹,单击该文件后便会出现如下图所示的游戏运行对话框。
     

    游戏运行对话框

    实践案例:PC平台游戏场景发布

    案例构思

    在一个完整的 Unity 3D 项目制作完毕后,可以将其发布到很多主流游戏平台,其中 PC 平台是应用最广泛的平台,本案例主要讲解将 Unity 3D 游戏发布到 PC 平台的方法。

    案例设计

    本案例计划在 Unity 3D 内创建一个简单的场景,在场景内放入一个盒子基本几何体,并在场景内加入灯光,测试发布到 PC 平台后的效果,如下图所示。
     

    测试PC平台发布效果

    案例实施

    步骤 1):启动 Unity 3D 软件,并设置其存储路径,单击 Create 按钮即生成一个新项目,如下图所示。
     

    新建项目


    步骤 2):执行 GameObject(游戏对象)→Light(灯光)→Directional Light(方向光)菜单命令,创建灯光。

    步骤 3):执行 GameObject(游戏对象)→3D Object(三维物体)→Cube(立方体)菜单命令,创建一个小立方体,如下图所示。
     

    立方体效果图


    步骤 4):执行 File→Save Scene 菜单命令保存场景,如下图所示。
     

    保存场景


    步骤 5):执行 File→Build Settings 菜单命令,如下图所示。
     

    build setting命令


    步骤 6):弹出 Build Settings 对话框,单击 Add Current 按钮添加当前场景,然后选择 Platform(模板),这里需要选择 PC,在右侧界面中选择平台,这里需要选择 Windows,最后单击 Build 按钮,如果想编译打包后直接运行,查看运行结果,就单击 Build And Run 按钮,如下图所示。
     

    场景发布窗口


    步骤 7):弹出 Build PC,Mac&Linux Standalone 对话框,填写游戏的文件名,可以看到这里是生成 Windows 下的可执行文件,所以保存类型默认是 exe,不需要更改,然后单击“保存”按钮,如下图所示。
     

    游戏发布命名


    接下来就可以看到 Building Player 对话框的进度条,等进度条刷新完后,就完成了打包,如下图所示。
     

    游戏发布进度条


    步骤 8):当完成了打包后,游戏程序便立即运行,弹出的配置界面如下图所示。此时可以选择分辨率等参数,然后单击 Play!按钮即可运行游戏,可以看到运行的游戏界面,因为这里创建了一个简单的场景,所以只看到了一个场景的简单运行界面。
     

    游戏配置界面

    展开全文
  • 游戏打包发布简介 简介 现在的项目文件必须在 Unity 引擎中才能运行,通过 “打包发布” 可以将工程...Unity 发布 PC 端游戏 Build Settings [生成设置] File --> Build Settings 弹出项目生成设置面板...

    游戏打包发布简介

    • 简介
      • 现在的项目文件必须在 Unity 引擎中才能运行,通过 “打包发布” 可以将工程文件转换成独立的 “游戏文件”,即可脱离 Unity 引擎直接在电脑上运行。
      • 打包好的 “游戏文件” 就可以到处发布传播了。

    Unity 发布 PC 端游戏

    • Build Settings [生成设置]
      • File --> Build Settings 弹出项目生成设置面板。
      • 选择要发布的平台
      • 添加要发布的场景
    • Player Settings [详细设置]
      • Company:公司名称
      • Product Name:产品名称(游戏名称)
      • Default Icon:默认图标
    • 成品文件介绍
      • 一个 exe 可执行文件,一个 Data 数据文件夹,两者缺一不可且不可分割。
    展开全文
  • unity3d打开外置摄像头

    2020-07-22 23:34:34
    unity3d里可以打开usb连接的外置摄像头在unity3d里可以打开usb连接的外置摄像头在unity3d里可以打开usb连接的外置摄像头在unity3d里可以打开usb连接的外置摄像头在unity3d里可以打开usb连接的外置摄像头在unity3d...
  • 本文介绍了Unity3D界面及游戏对象基本操作。

    1 界面介绍

    在Windows等图形化操作系统上,熟练地使用菜单、图标、快捷键等,将会极大提升工作效率。因此,要认识一个软件,学会熟练使用他们,就必须先认识软件的界面。

    先点击菜单栏的Window——Layouts——2by3,设置成如下的界面,方便我们了解各个窗口。


    如下图所示,我们将各个区域分割出来,成为7个模块,逐一介绍主要的功能。这七个菜单分别是导航菜单栏、工具栏、场景视图、游戏视图、层次视图、项目视图、监测视图。


    (1)导航菜单栏

    Ÿ   File——场景的创建和保存、工程的创建和保存、程序的打包发布等等。

    Ÿ   Edit——包含一些复制、粘贴、删除、查找等基本编辑操作,还包含软件偏好设置(Preferences)和工程设置(Project Settings)等等。其中最常用的应该是偏好设置了。打开Preferences——External Tools,看到下面的视图。可以设置External Script Editor为自己喜欢的编辑器(例如,我就把内置的MonoDevelop改为了VisualStudio 2013了)。如果你需要发布程序到Android手机,那么你需要安装相应的模块,可以看到图中有Android设置。由于我已经安装了JDK和Android SDK,所以只需要将路径设置好就行了。对初学者来说,这还是有些复杂的,感兴趣可以找“Unity3D发布Android教程”来看看。当然,如果我们在学习初期只用到发布PC端程序,这些设置可以不用管它,保持系统默认就行了。


    Ÿ   Assets——创建、导入、导出素材等功能,一般情况下,Unity3D的外部插件都会通过导入unitypackage的方式来完成。

    Ÿ   GameObject——创建游戏对象以及一些对象属性的设置。

    Ÿ   Component——为游戏对象添加各种组件等。组件可以理解为一个个的小功能,对于一个游戏对象,如果添加了某个组件,它就具备了某种属性或者功能。

    Ÿ   Window——顾名思义,它是对界面的一些设置。

    Ÿ   Help——可以获取一些在线的帮助。

     

    (2)工具栏

    工具栏可以对放置于场景中的对象进行操作,如旋转、平移、缩放等。工具栏中间是游戏运行、暂停、按帧运行按钮。工具栏右侧是账户、显示层设置、窗口布局等。

    (3)场景视图

    场景视图是我们所创建和操作的空间。任何游戏物体都存在于场景中。场景视图是为我们开发者提供便利所设置的,我们可以从各个角度去观看游戏对象设置是否达到预期。场景视图中有很多可以设置的选项,例如2D-3D显示切换、灯光开关等。用到的时候再讨论即可。

    (4)游戏视图

    游戏视图是我们最终程序运行时所显示的画面,也是直接为用户呈现的画面。在我们开发过程中,它显示的是位于最高层级的camera所拍摄到的场景。

    (5)层次视图

    场景中的任何对象,名称都会显示在这个区域,这里可以清楚看出各个物体之间的联系,是分立关系还是父子关系(父物体可以影响子物体的运动)。也可以方便我们索引到场景中的任何对象。

    (6)项目视图

    资源文件在这里保存。我们也可以直接拖拽一些外部的资源(如图片等)到该区域中。这些资源文件都是保存在本地磁盘上的。

    (7)监测视图

    当选中某个游戏对象时,监测视图会显示它的组件,比如Transform等。


    2 游戏对象基本操作

    创建工程并创建场景后,我们就可以开始游戏开发了。不论你是不是要做一款游戏,我们姑且都叫做游戏开发吧。本质都是一样的。

    默认情况下,场景中已经有MainCamera和Directional Light等对象。我们现在以一个Cube为例来学习旋转、平移、缩放等基本操作。点击Hierarchy——Create——3D Object——Cube,就能创建一个立方体。

    当我们在场景视图中选中立方体,按下W,场景中的立方体就会如下所示。使用鼠标拖动这些带颜色的箭头就可以控制它的位置了。


    按下E,并拖动带颜色的圆环,可以控制物体旋转。


    按下R,拖动带颜色的方块,可以控制缩放。


    当然,在Inspector视图中还可以看到该立方体的Transform组件,设置Position、Rotation、Scale等值也可以改变立方体的位置、姿态和尺度。我们还看到立方体带有BoxCollider和MeshRenderer组件,后面都会讲到的。





    展开全文
  • Unity3D是一个跨平台的游戏开发引擎,它能够帮助开发者快速构建游戏场景,进行游戏开发与发布。它支持将开发好的作品发布到Windows、Mac OS、Android、iOS、Linux等多种平台。另外,Unity3D官方版本目前可以运行在...

    《Unity3D入门教程》会带领零基础的初学者,一步步学会使用Unity3D来开发简单的应用程序,走近游戏开发的世界。本系列教程虽然不会面面俱到地深入到全部的知识点,但是会涉及到所有入门阶段所需要掌握的必备技能。通过本教程的学习,可以快速“入门”。师傅领进门,修行在个人。当我们掌握了基本的框架和技能后,就可以自由选择自己喜欢的点去深入学习。本教程是博主自己学习Unity3D时候总结的学习笔记,基本能够涵盖住入门阶段所需要学习的点。希望能都对读者有哪怕那么一点点的帮助,也不枉敲了那么久的键盘,码了那么些字。Enjoy Unity3D!


    ------------------------------------------------------------------------------------------------------------------

    1 Unity3D介绍

    Unity3D是一个跨平台的游戏开发引擎,它能够帮助开发者快速构建游戏场景,进行游戏开发与发布。它支持将开发好的作品发布到Windows、Mac OS、Android、iOS、Linux等多种平台。另外,Unity3D官方版本目前可以运行在Windows和Mac OS上,当然还有可以运行在Linux上的非官方版本。


    打开Unity3D官网,可以开到如下的画面,可见Unity3D的主要目标还是集中在游戏开发上,也包含VR/AR的开发。


    2 Unity3D下载与安装

    https://store.unity.com/cn/?_ga=1.18936120.1875984010.1467707827

    打开上面Unity商店网址,会看到如下的界面。


    选择免费的个人版,点击进入。


    可以直接点击下载安装程序,也可以点击底部最右侧的“Unity旧版本”。我一般会选择后者,因为这样就可以自由选择要安装的版本。开发中最好采用一样的版本,否则在打开别的程序的时候总会根据Unity版本重新生成工程,来回转换难免不会出现什么隐含的Bug。点击“Unity旧版本”后,实际上看到的列表中也包含最新的版本。


    根据你的系统选择相应的版本下载即可。例如我的是Win10 64位,我就点击5.4.1的“下载(Win)”按钮,选择Unity编辑器(64位)下载。我没有选择最新的版本,因为我已经有其他的程序是使用这个版本编辑的。如果你喜欢最新版,完全可以下载最新版,都是没问题的。

    之后在你的下载目录会有“UnitySetup64-5.4.1f1.exe”这个文件,双击运行。一路点继续,到安装路径的页面可以更改安装路径,其他都默认即可。安装完后,如果没有使用破解补丁破解,界面是灰白色的,破解后是深灰色的。其实使用功能上没什么区别,反正现在有了免费的个人版,对于我们做研究来说,破解与否没差别。


    第一次打开Unity可能需要登陆账号,可以随便注册一个登陆即可。点击“NEW”,输入工程名和路径,点击“Create project”。


    至此,表示软件安装成功,可以正常运行了。

    3 程序打包发布

    按Ctrl+S,保存当前场景,可以命名为MyScene。之后在Project中的Assets下就会有已经保存的场景。然后File——Build Settings,出现下面的面板


    点击“Add Open Scenes”就能将当前场景添加到待生成的列表里,然后左下方的平台就选择“PC, Mac & Linux Standalone”,然后点击Build。然后会要求你选择发布程序的路径和输入名称。如果和我一样选择默认路径,发布程序名称为“test”那么会在工程目录下看到发布出的程序。


    双击test.exe,会出现如下对话框:


    将分辨率设置为640*480,勾选Windowed,点击Play,就会看到如下场景:


    好了,现在我们已经成功发布了一款应用程序。尽管这个程序什么功能都没有,但是它仍然是我们使用Unity3D成功发布的第一个应用程序,具有非凡纪念意义。它表明我们已经走在Unity3D开发之路上了。


    展开全文
  • Unity3d不久之前正式发布了Unity3d 2017.1, 这个版本的发布也宣告了Unity3d正式告别了5.x时代,并且开始已年份直接命名,开启了新的纪元。那么Unity3d 2017相较上一版本到底有哪些改进呢?这介绍这些改进之前先放出...
  • Unity3D是一个跨平台的游戏引擎,它提供了3d游戏的大部分基础功能实现,比如物理碰撞、3d模型显示、光照等功能,简化了使用者开发游戏的过程,更能够节省非常多的成本,unity3d与别的游戏引擎最大的不同是,它的代码...
  •  为了更好地理解游戏的软件架构和对象模型,它获得更好的外观仅有一名Unity3D的游戏引擎和编辑器是非常有用的,它的主要原则。 Unity3D 引擎  Unity3D的是一个屡获殊荣的工具,用于创建交互式3D应用程序在多个...
  • Unity3D入门(十二): PC 端游戏打包与发布游戏打包发布简介Unity 发布 PC 版游戏 游戏打包发布简介 1.简介 现在的项目文件必须在 Unity 引擎中才能运行,通过“打包发布”可以将工程文件转换成独立的“游戏文件”...
  • Unity3D PC版本打包

    2013-03-19 10:55:11
    PC端虚拟现实项目,build之后都会生成两个文件(一个exe文件和一个_data)文件,而且路径还不支持中文,很不方便。其实可以用window自带的压缩包的方法把这两个文件合并成一个文件。 首先选中这两个文件-->右键--...
  •  Unity3D的是一个屡获殊荣的工具,用于创建交互式3D应用程序在多个platforms.Unity3D由游戏引擎和编辑器。该引擎包含的软件组件,在游戏的研究与开发中最常见的和经常性的任务。发动机所涵盖的主题包括声音,图
  • 一般来说,在windows PC端用Unity3D制作的软件都是单窗体,如果要动态创建窗体常用的办法是通过调整摄像机的深度实现窗体的出现和隐藏.可是如果使用这种方式来动态创建Winfrom窗体的话,存在设计繁琐,窗体位置固定...
  • Unity3D中,即使我们布置好UGUI如下图所示: 如果我们不进行一些调整。在Unity3D默认的设置下,在不同分辨率,就算我明明在Unity3D看到这4个按钮安分布置到屏幕的4个角,而且在Unity3D调试的时候,也看到确实...
  • 一、unity3d有什么优势  如果您对开发游戏感兴趣,而又没有决定选择哪一...其次,unity3d是一个跨平台游戏引擎,无论是Android,ios还是pc发布都很方便;c#作为脚本支持,当然还有js和boo语言,其中js应该说是Jav...
  • unity3d书籍】unity3d认证教材Unity 4.x从入门到精通 http://www.unitymanual.com/thread-7898-1-1.html 【unity3d书籍】Unity 3D游戏开发(国内第一本本版Unity 3D图书) ... 【unity3d书籍】Unit
  • [Unity3d]unity与html通信

    2019-07-26 09:54:06
    更多教程请访问: http://dingxiaowei.cn/ ...下面简单谈谈通过Unity3D调用HTML网页的脚本函数,以及通过HTML网页调用Unity3D中的脚本函数。 1.1Unity3D浏览器调用HTML网页中的函数 Unity3D浏览...
  • 自学Unity3D比较辛苦和困难,找到一些Unity3D资源,与君共勉。 Unity3D 3d射击游戏源码 EZFPS Multiplayer FPS Kit http://www.idoubi.net/unity3d/complete-project/282.html Unity3D 暴力之城游戏源码 Full Game ...
  •  Unity3D的是一个屡获殊荣的工具,用于创建交互式3D应用程序在多个platforms.Unity3D由游戏引擎和编辑器。该引擎包含的软件组件,在游戏的研究与开发中最常见的和经常性的任务。发动机所涵盖的主题包括
1 2 3 4 5 ... 20
收藏数 7,275
精华内容 2,910
关键字:

pc unity3d