【拥抱元宇宙】创建你的第一个Unity程序HelloWorld,并发布

简介: 需要先下载一个Unity Hub,以及安装Unity编辑器。Unity Hub需要登陆,激活码可以选择个人用户,免费的。免费的无法改变启动画面,其他的都还好。以下案例,我以Unity2020.3.22 LTS 版本进行创建,其他大佬们可以根据自己情况选择版本。


第一个Unity程序——Hello World

 

1、需要先下载一个Unity Hub,以及安装Unity编辑器。Unity Hub需要登陆,激活码可以选择个人用户,免费的。免费的无法改变启动画面,其他的都还好。以下案例,我以Unity2020.3.22 LTS 版本进行创建,其他大佬们可以根据自己情况选择版本。

 1995789-20211119223649843-359258777.png

 

2、新建一个项目

1995789-20211119223700113-1574433972.png

 

3、选择3D模板,项目名称,就叫 HelloWorld

1995789-20211119223708628-804237054.png

 

4、创建时候,可能需要等待一小段时间。创建成功以后,会有大概如下的一些画面。窗口跟VS编辑器一样,可以悬浮和停靠的,所以可以自由拖动,布局可能跟我会有一些差别。大概的介绍请看下图。


1995789-20211119223715251-1654533345.png

 

5、我为了方便,就直接修改了默认的场景名称为HelloScene,也可以自己新建场景。

 1995789-20211119223722584-642440576.png

 

6、然后新建了一个Cube

1995789-20211119223750649-1163481240.png

 

7、对新建的Cube进行拖动,并在Game视图看具体效果,直到达到自己想要的位置。

1995789-20211119223759247-1477988456.png

 

8、新建一个Text文本,并把默认的文字内容改为 Hello World,以及进行一些位置和大小的调整,如下图。

 1995789-20211119223807429-700924788.png

 

9、新建一个Material材质,用于稍后给Cube添加外皮。

 1995789-20211119223838315-1747343451.png

 

10、修改材质的颜色,也可以通过导入一些素材进行变更。

1995789-20211119223846509-996112808.png

 

11、把材质托给指定的Cube,可以看到Cube的外皮跟着变化了。

 1995789-20211119223854916-645694317.png

 

12、字体貌似瘦了点,此处对它进行了加粗。

1995789-20211119223902307-1293098607.png

 

13、发布前的一些设置,用于设置发布的平台、发布的版本信息等,如下图所示。

 1995789-20211119223910302-1766860508.png

 

调皮的分割线………………………………………………

1995789-20211119223917753-1616316242.png

 

14、设置完毕以后,点击Build。如果直接选Build Run,则在编译完成以后会自动运行起来。

1995789-20211119223932208-2086650402.png


15、编译时候,会让你选择要发布到的文件夹,需要先选定一个文件夹,部署成功以后就会在对应文件夹下,找到发布的Unity程序了。

1995789-20211119223943078-636923184.png

 

16、运行程序以后,打开效果,如下图所示。

1995789-20211119223951715-1803744769.png

 

17、以上是一个创建简单Unity程序的大致流程,要玩出花儿来,还有很长一段路要走,先祝大佬们学习愉快。欢迎来到元宇宙时代,可以试着去多玩玩Unity,或者Unreal,或者一些CG类创作。祝大家好运~~希望这个入门创建Unity项目,对你们有帮助,感谢。


目录
相关文章
|
Android开发 图形学
在Unity中对程序进行 Android 真机断点调试
首先在手机上开启USB调试功能,并安装驱动(这一步很多手机助手都可以完成) .用USB电缆连接手机和电脑 确保手机和电脑在一个局域网内,简单的说就是电脑和手机共用一个路由器,网段一样 打开电脑上CMD窗口,输入以下命令: adb tcpip 5555(该命令打开手机adb网络调试功能) 正常情况下.
3923 0
|
4月前
|
API 开发工具 vr&ar
PicoVR Unity SDK⭐️一、SDK下载、项目设置与程序初始配置
PicoVR Unity SDK⭐️一、SDK下载、项目设置与程序初始配置
|
4月前
|
图形学
小功能⭐️Unity中一些简便程序写法
小功能⭐️Unity中一些简便程序写法
|
6月前
|
图形学
【unity小技巧】手戳代码程序化绘制地形Terrain树和预制体物品、动物
【unity小技巧】手戳代码程序化绘制地形Terrain树和预制体物品、动物
65 0
|
6月前
|
图形学
【用unity实现100个游戏之16】Unity中程序化生成的2D地牢4(附项目源码)
【用unity实现100个游戏之16】Unity中程序化生成的2D地牢4(附项目源码)
46 0
|
6月前
|
算法 图形学
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏3(附项目源码)
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏3(附项目源码)
108 0
|
6月前
|
自然语言处理 图形学
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏2(附项目源码)
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏2(附项目源码)
57 0
|
6月前
|
算法 数据可视化 定位技术
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏1(附项目源码)
【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏1(附项目源码)
74 0
|
Java API 图形学
Unity WebGL 程序如何调用Java Script函数
Unity WebGL 程序如何调用Java Script函数
238 1
Unity WebGL 程序如何调用Java Script函数
|
安全 图形学 Windows
unity程序使用云渲染技术是否要修改?
unity引擎开发的程序使用了点量云渲染系统后,为啥不用对程序修改就可以实现手机和平板中直接使用呢?这是因为云渲染系统,对于操控方式是键盘或者鼠标的Unity或者UE4程序,会在手机中模拟出鼠摇杆和软键盘,这样就可以像在电脑上一样完成交互了。当然如果手机或者平板能连蓝牙,也可以外接鼠标完成交互。**所以使用实时云渲染技术是无需对现有程序做修改的,程序在Windows使用是如何建模的,还是按照原来的方式建模即可
294 0
unity程序使用云渲染技术是否要修改?