mac注册吗 unity3d - CSDN
  • MAC中开发Unity3D

    2016-03-23 16:21:29
    一直想做3D开发,去年后半年开始学IOS下的OpenGL,只学会了纹理,而且灯光音效什么的好麻烦,于是想学学Unity3D。 今年年初就计划上了,可是Unity3D收费,费用不便宜呢。用Unity3D开发了游戏也不能上传AppStore,...

    一直想做3D开发,去年后半年开始学IOS下的OpenGL,只学会了纹理,而且灯光音效什么的好麻烦,于是想学学Unity3D。

    今年年初就计划上了,可是Unity3D收费,费用不便宜呢。用Unity3D开发了游戏也不能上传AppStore,除非工作上用,不然个人开发代价有点大。

    后来听说Unity3D基础版免费了,而且可以上传到AppStore,于是又想学了。


    找了好几次了,怎么就是找不到基础版的安装包呢。

    不用找免费安装包了,原来免费包、试用包、专业包都是一个,下载地址:http://unity3d.com/cn/get-unity/download/archive



    今天打起精神,终于迈出了第一步:把Unity3D装上了。


    下载安装包,当前版本为Version 4.2。运行安装包

    1、 Activate your Unity license


    看到了吧,三个勾选框,第一个是填购买到的序列号,第二个是激活免费版,第三个是30天专业试用版


    2、Log into your Unity Account


    已经注册过的,直接登录就好了。没注册的,点击Create Account按钮


    3、Create a Unity Account


    填写姓名、邮箱、密码,点勾选框,I agree to the Unity Terms of Use and Privacy Policy。

    等待...



    4、Log into your Unity Account


    注册成功了,去邮箱里激活吧。

    激活邮件内容如下


    点击Confirm my account跳转到网页上,网页内容如下


    好了,回到Unity3D安装界面,填写密码登录


    5、Answer a few questions

    可以不填,滚动到最下面可以跳过去。特别提示,别拉伸窗口啊。



    6、Thank you for your time


    点击Start using Unity开始吧


    7、Welcome to Unity




    安装好了,开始学习Unity3D吧



    推荐:

    雨松MOMO程序研究院:http://www.xuanyusong.com/page/9

    四角钱的博客:http://www.iu3d.com

    CocoaChina论坛:http://www.cocoachina.com/bbs/thread.php?fid=22

    宣雨松的书:《Unity3D游戏开发》



    展开全文
  • MAC Unity安装教程

    2019-09-26 19:14:51
    缘起 这边app要做一个简单调研,验证是否可以利用unity改善app中h5页面需要展示的3d和复杂报表效果。于是就此开始了调研,这边只是想简单将unity... https://unity3d.com/cn/get-unity/download/archive 这里根...
        

    缘起

    这边app要做一个简单调研,验证是否可以利用unity改善app中h5页面需要展示的3d和复杂报表效果。于是就此开始了调研,这边只是想简单将unity集成到工程中,然后想办法嵌入h5来进行展示测试。

    安装地址

    https://unity3d.com/cn/get-unity/download/archive

    这里根据推荐选择了不是最新的版本,而是2018.2.21f1推荐版本。

    下载下来后安装 UnityDownloadAssistant,然后安装模块ios, mac os, android的支持进行安装即可完成。

    也可以在官网通过unity hub来下载想要的版本。

    Unity Hub 安装

    1. https://store.unity.com/cn/front-page?is_reg=True

    5777390-0fc6e9d3d5d3c1cf.png

    2. 选择初学者版本就足够调研了

    3. 根据指引页进行下载,UnityHubSetup.dmg

    4. 安装成功后就需要进行unity id的申请注册了,这一步是必须的

    5. 可以看到unity hub右上角的头像,点击进去,可以选择登录,如果已经?️了unity id,也可以进行新的账号的注册

    5777390-edac44b118918cac.png

    6. 安装选项,就可以选择需要的unity版本进行下载。下载的时候可以选择modules,比如你想在iphone,android还是mac os上进行应用开发,都可以选择。最后等待安装完成即可。

    5777390-72239115a1a75050.png
    展开全文
  • 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】Helloworld

    2017-04-24 10:22:40
    Unity3D有个好处,是兼容往下的版本。这一点起码比起隔壁的Cocos2dx好多了,Cocos2dx现在都不知道更到什么版本了,3.x只能用VS2012以上的版本玩就算了,还和2.x的语法与配置大相径庭;另外,大家熟悉的SSH三大框架...

    这个游戏引擎大名鼎鼎,容易学,能很快弄出很多好玩的游戏。Unity3D有个好处,是兼容往下的版本。这一点起码比起隔壁的Cocos2dx好多了,Cocos2dx现在都不知道更到什么版本了,3.x只能用VS2012以上的版本玩就算了,还和2.x的语法与配置大相径庭;另外,大家熟悉的SSH三大框架现在更到面目全非,各位玩JAVAEE的都懂……Unity3D其实也和SSH一样,不是版本越新越好,虽然现在Unity3D已经出到5.x了,但4.x才是资料最多,版本最稳定,关键是使用者最多的版本。网上流传着一句话,至少让Unity3d出到当前系列的完整版才用,不然各种坑爹bug弄死你。Unity3d 4.x照样有5.x的各种常用功能,没必要最新的。

    一、Unity3D 4.x下载、安装、配置

    0、安装之前,最好自己先装好VS2010。我用的是cn_visual_studio_2010_ultimate_x86_dvd_532347.iso,大家自己找下,毕竟Unity3D的脚本,基本上是用C#来写的。

    1、其实Unity3D的下载还是有点复杂的,不过国外网站都这样,和Ubuntu的下载差不多,不是说我是抱残守缺,但新版本我不能说用就用,你给我加了许多特效那就不好了,另外,在线安装是什么意思?你不知道我们这里的网络装个.Net Framework、Android SDK都蛋疼的要死,甚至DirectX和Nvidia显卡驱动必须先拔网线的吗?

    所以一般步骤,进入Unity3D的官网:https://unity3d.com/,如下图操作,选择Older versions of Unity获取旧有版本的JDK,这样就不用下载一个下载器。

    2、找到我们的Unity4.x版本的最后一般,直接下载Unity编辑器即可。这个版本比起坑爹的5.x,需要注册,又没有离线模式好多了。


    3、下载之后的安装是无脑的下一步的安装,不过有几个位置需要注意下。

    完整安装是肯定的,毫无疑问。难道以后用到,你还慢慢重装一次,别这么傻。


    然后安装位置这里,安装路径是带Unity\Editor的,不仅仅只有Unity这个根目录的,是的,你没有看错,这里\Editor请不要强迫症去掉,因为你以后这个Unity根目录可能要装些其它支持组件什么的。


    还有就是装完就不要让它直接运行了,我们还要搞些事情。


    4、还需要UniPatcher_v2017.4.exe这种工具弄一下Unity3D,我已经给大家上传了一份:http://download.csdn.net/detail/yongh701/9810237。毕竟Unity3D是类似visual studio一样是要给钱的,作为一个初学者,在我朝这样的土壤里面,先上车后付费大家都懂了吧~

    点击Browse选择,刚才你在安装Unity3D\Editor那个目录!


    然后点击PATCH,等一下就好,等到弹出对话框,提示成功和谐Unity3D,就可以关闭这个工具,直接打开桌面上的Unity3D。

    如下图,选择Create New Project,设置好工程所在的路径,点击“Create”开始开发。


    二、Unity3D的Helloworld

    Unity3D的Helloworld分为两种,一种是纯拖界面的Helloworld、另一种是脚本的Helloworld。

    1、纯拖界面的Helloworld

    这也是传说中UGUI的内容。自从Unity 3D 4.6之后开始支持。类似C#开发窗体那样拖个Label标签的意思。下面是具体步骤。

    (1)如图,选择GameObject->UI->Canvas设置一个“帆布”,其实就是一张画纸,我们上来先做2D。不要以为2D不叫事,现在任何大作的开始菜单、选项菜单,不还还是2D吗?


    (2)之后我们切到Unity3D的2D开发界面,如图。


    (3)我们再于Canvas之上(保证现在Hierarchy界面选择的是Canvas而不是其它)添加一个Text。


    (4)在属性界面设置字号,你有兴趣还可以改改颜色什么的,利用矩形工具设置大小,利用移动工具将其移到Canvas的中央。


    (5)点击上方的播放按钮查看最后的效果。


    2、Unity3D脚本的Helloworld

    这里的意思是,我们通过编写脚本(程序)来创建一个组件。

    1、新建工程之后,在Project窗口选择【Assets】,然后按右键选择【Create】→【C# Script】创建一个新的C#脚本,将脚本命名为Script,其实这个名字也是随便改的,如图所示。


    之后在VS2010写下如下的一段代码:

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class Script : MonoBehaviour
    {
    
        // Use this for initialization
        void Start()
        {
    
        }
    
        // Update is called once per frame
        void Update()
        {
    
        }
    
        void OnGUI()
        {
            //改变字体大小  
            GUI.skin.label.fontSize = 120;
            //定位显示(左边距x, 上边距y, 宽, 高)  
            GUI.Label(new Rect(10, 50, 900, 120), "Hello World!");
        }
    }
    
    默认函数Start可以理解为初始化函数,Update函数为触发函数,每一帧动作时被执行,OnGUI函数用于绘制UI界面。

    3、之后我们要将这个脚本附着到主摄像机里面,也就是让摄像机执行这个脚本。


    4、之后可以直接点击上方的运行预览下效果。

    三、Unity3D工程的发布

    1、至此,Unity3D的Helloworld开发完毕了,但玩家需要拿到的一个exe,而不是这些,那么如何发布呢?需要将前面的劳动成果保存一下。在菜单栏选择【File】→【Save Scene As】将当前关卡保存在Asset目录内,命名为Hello World。可以看到,我们一共创建了两个文件:一个是脚本文件;另一个是关卡文件,如图所示。


    2、在菜单栏选择【File】→【Build Settings】打开Build Settings窗口,选择【Add Open Scenes】将当前关卡添加到Scenes In Build下面的框中(也可以直接将关卡文件拖入框中),还可以在Build Settings窗口选择【PlayerSettings】,进行更多设置。如图所示。在Build Settings窗口选择【Build】,然后选择保存路径即可将程序编译成独立运行的标准Windows程序。

    3、双击刚才发布的Helloworld.exe,进行一些基本的游戏设计之后,则可以看到如下的效果。这Helloworld简直好玩。

     


    其实纵观整个过程,初始接触Unity3D感觉就像以前在Flash写ActionScript,这里面的场景概念,还有摄像机、光照场景分明就是当年的Flash的2D舞台换成了3dsmax,只是Unity3D用了更多人熟悉的C#来写脚本。所以嘛,Unity3D现在的香火会这样鼎盛,其实还是传承了Flash的一些东西。比起用C++来写语言,无可视化界面的Cocos2dx在这方面不得不说是她的优势所在!


    展开全文
  • Unity3D机器学习之环境搭建。原文链接: https://unity3d.college/2017/10/25/machine-learning-in-unity3d
  • Unity3D 2018 3.0新手入门

    2020-02-01 15:58:47
    Unity3D新手入门 学习目的: 掌握Unity3D 常用的软件操作和一些基础脚本的使用 文章目录Unity3D新手入门1.1.1 Unity3D 介绍1.2 Unity3D 下载与安装2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20. 1. 1.1 Unity...
  • 网上对于Unity3D与WinForm的通信文章不少...Unity3D由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工
  • 在使用Unity3d开发游戏的时,我们总会涉及Unity内置的生命周期函数。弄清这些函数的调用顺序和特性十分重要,因为这影响到逻辑的执行顺序,例如:初始化要在使用之前,注册回调要在响应之前等等。 通常说来,在大型...
  • 一、Unity3D 5.0.1-示例项目“汽车游戏”的展示及开发准备
  • Unity3D之SQLite的使用

    2017-06-19 15:24:59
    Unity3D使用C#语言建立本地数据库
  • 最近蛋疼的需要发布unity游戏到Mac App Store,网上的教程不太多,第一搞有点蛋疼,各种证书搞糊涂了,就这机会恶补下apple的相关证书。其实官网给了教程, ...
  • Unity3d编辑器的使用

    2019-06-24 19:24:43
    第一步:双击Unity3d,点击New 第二步:填写项目信息,注意:工程必须放在空文件夹下 第三步:点击创建 第四步:工程创建完毕 文件夹介绍: Assets:放项目所有资源的文件夹 Library:文件资源库 ...
  • 前言  增强现实技术是当前信息技术领域的一项重要的综合性技术,融合了模式识别、计算机图形学等多个学科的知识。今天我们就和大家一起来看一下,这个技术到底可以带给我们什么吧。    左边是通过手机观看图片,...
  • Unity3D游戏开发初探

    2015-03-12 09:19:39
    一、Unity3D平台简介  Unity是由Unity Technologies开发的一个让轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于...
  • Unity3D里面使用Lua

    2014-09-26 16:17:53
    Unity3D是个好引擎,但有一个缺憾是iOS下无法热更新。如果能用Lua写Unity3D的游戏逻辑,那就可以绕过苹果审核随意更新了。 有一种方法是用C#的基础上实现Lua。这个网上可以查到有几种版本。但这种运行效率没保障...
  • 从本课开始,就不再扯东扯西的,一切和Unity3d有关~ 在这一课的内容中,我们将再次穿越时空,追溯Unity3d的前世今生。 007- Unity3d的前世今生 让我们穿越时空,回到2002年5月21日丹麦的哥本哈根。那天晚上,资深...
  • 排查Unity3D编辑器崩溃原因,定位有问题的代码。
  • GJM :Unity3D 介绍

    2019-07-05 10:24:01
    unity3D是如今最火爆的游戏开发引擎,它可以让我们能轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型的互动内容,无论是实用性,还是简便性,unity3D都是优秀的。 Unity3D是由Unity Technologies开发...
  • Unity3D手游开发实践

    2018-04-29 10:58:53
    虽然基于Unity3D,很多东西同样适用于Cocos。本文从以下10大点进行阐述:架构设计、原生插件/平台交互、版本与补丁、用脚本,还是不用?这是一个问题、资源管理、性能优化、异常与Crash、适配与兼容、调试及开发工具...
1 2 3 4 5 ... 20
收藏数 721
精华内容 288
热门标签
关键字:

mac注册吗 unity3d