由于各种机缘巧合,今日开始正式且常规地学习Unity,预计每日投入2小时,短期目标是1周内完成Unity入门,评判标准是完成教程所给的简单游戏(如果有)或者移植自己以前的小游戏。中期目标是能与其他人合作完成一款不算复杂的游戏,并了解游戏整个生命周期,包括策划,制作,宣传,分发,分成,维护,以及停止维护。长期目标是不断做出自己喜欢的游戏。既然市面上的游戏要么不好玩,要么不够玩,那就自己去实现一个吧。
以我的OC,Java,Python和设计基础,1周应该绰绰有余。
此间以流水账记录为主,将学习中产生的疑惑以及努力放到这个系列文章中。由于刚开始学习,文章可能会存在谬误或不准确的地方,如果有专家能给予指正,我感激不尽(将会在征求同意后把您的ID留在文章后方)
下载安装Unity
Unity3D是一个游戏开发引擎,开发引擎我的理解就是一套封装好的SDK,只要完成你自己的部分,平台兼容性/性能/表现力等等基础的东西,由它来负责完成。
官网 https://store.unity.com/cn/download-nuo
我在这里下载了Unity3D 个人用户版,这个是免费的。企业版及专业版会收费,提供Unity官方工程师指导和更多的教程,解锁更多自定义功能,但以其10万美元的标准来说,每个月200多人民币也不算太贵。
安装的时候发现一个问题, 它的用户协议完全排版是乱的,没法看
还是被迫同意了。
原来它是一个叫Unity Hub的安装器,装完它启动后还要选择Unity的安装位置。然后需要邮箱注册一个Unity ID, 令人惊讶的是除了facebook和google, 它竟然还支持微信账号注册。注册时发现我的ID被占用了,然后想起来我以前注册过,emmm试了一下账号还在。
接下来就耐心等它安装好Unity 本体。
打开Unity
选择它提供的三个模板(卡丁车,足球,横版卷轴动作)之一,开始你第一个项目。我当然是选横版卷轴。
没想到这么快就遇到了问题: 提示我启动错误,许可证问题
原来是我漏了申请许可证(个人免费用户也要许可证?),回到Unity Hub的界面,找到许可证申请按钮,申请新的许可证。(联网自动申请失败,选择手动申请,还是要去官网https://license.unity3d.com/manual, 申请完后的许可证还只有一周有效期)
激活许可证之后就可以正常打开项目了。
今天就到此为止吧,吃了两个火龙果,肚子一直在闹腾。天也不早了,明天继续学习。