前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

作者头像
全栈程序员站长
发布2022-09-07 12:13:24
6.1K0
发布2022-09-07 12:13:24
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

五邑隐侠,本名关健昌,12年游戏生涯。 本教程以 Unity 3D + VS Code + C# + xlua 为例。

一、安装Unity

1、从官网下载 Unity Hub: https://unity.com/download ,选择 [ Download for Windows ]

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

下载完成后,双击打开安装。一直点 同意/下一步 完成安装(可以修改安装目录到D:盘)

2、运行 Unity Hub,如果有更新,先更新下 Unity Hub

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

3、需要登录 Unity ID才能继续,如果还没有,可以注册一个

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

4、登录成功后,点击 [安装] 标签,先安装一个版本的 Unity

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

5、在弹出界面选择推荐的LTS版本即可,点击 [下一步]

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

6、如果只是学习,勾选下图这3个就可以(如果是Mac电脑,不勾Windows Build Support,勾上Mac Build Support),点击 [完成] 开始安装

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

7、留意蓝色的进度条,等待安装完成

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

8、安装完成后点击 [项目],注意下方这个提示,你需要激活一个许可证,点击 [管理许可证]

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

或者点击右上角的 设置按钮

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

9、在弹窗中选择 “Unity个人版”,“我不以专业身份使用Unity”,点击 [完成]

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

Unity 3D安装完成

二、配置 C# 开发环境

1、下载并安装 .Net4.7.1开发包,https://dotnet.microsoft.com/en-us/download/dotnet-framework/net471

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

2、下载 VS Code:https://code.visualstudio.com/,双击exe,一直下一步到安装完成

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

3、打开 VS Code,点击插件标签,搜索安装以下插件

1)C#

2)Debugger for Unity

3)Unity Code Snippets

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

C#开发环境配置完成

三、配置 Lua 开发环境

1、打开 Unity Hub,点击 [项目] –> [新建]

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

2、选择项目模板(例如:2D),填写项目名称,点击 [创建]

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

如果项目有报错,尝试重启Unity 3D

3、下载xlua,https://github.com/Tencent/xLua,可以通过git clone或者下载zip

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

4、把 xlua 下的 Assets文件夹拷贝到工程根目录

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

5、这时 Unity 3D 菜单栏会增加一个xlua的菜单

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

6、XLua -> Generate Code 生成 lua访问C#的包装类代码,XLua -> Clear Generated Code 清空生成的 lua访问C#的包装类代码

7、打开VS Code的插件按钮,安装 Lua Debug插件、腾讯的 Lua插件

Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]
Unity3D开发入门教程(一)——搭建开发环境[通俗易懂]

Lua开发环境配置完成

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/155571.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档