【胖爷独立游戏笔记1】unity3d独立开发游戏(一)认识unity3d

胖爷只准备对unity3d做最简单的介绍,知道unity3d是什么就OK,介绍说多了也没意思。
其实软件名叫unity,主要用来做3D游戏开发,不过现在用来做2D游戏的也有,做VR、AR应用的也有。

最大的特点:
跨平台(windows、mac、linux、web、ios、android等一应俱全)。大部分情况下,只需在windows下开发、测试,然后做很小的改动,就可在其他平台发布游戏。

第二特点:
强大的集成,几乎涵盖了游戏开发所有的环节,程序、美术、音效、物理等,从游戏框架到逻辑实现,从场景地图到人设绘制,都可以在unity内完成,同时还提供多样丰富的第三方插件。
以上两点,对于独立游戏开发者而言,实在是太重要了。咱不可能经常性地为了一款游戏,去做定制地图编辑器的事情,咱需要的是一款成熟便捷的游戏引擎。

Unity使用的主要脚本语言:
C#或JavaScript。

如何获取unity软件:

https://store.unity.com/cn

到unity官网直接下载安装。现在的unity主要是4个版本(免费的Personal版本、收费的Plus版本、收更多费的Pro版本、号称量身定制的Enterprise版本)。
胖爷要说的,现在的免费Personal版本几乎拥有了unity开发游戏需要的所有功能(unity5之前免费的版本叫做基础版,那时还不具备所有功能,如无法免费发布为ios、android等)。

说一下,免费Personal版本主要的不足:
启动画面不可定制;
多人联网用户限制;
不支持团队协作;
无性能报告;
年收入达10万以上则仍需付费。

这么看,对独立游戏开发者影响并不算大,优点不必多说,就是全免费。对于刚起步的独立游戏开发者而言,如果这都不用,还想怎样?难道要去支付昂贵的软件费用?别忘了,真正发布ios游戏的那一刻,还得向Apple公司进贡(不过Apple也比以往任何时刻都照顾个人开发者,至少现在可以不付钱就真机调试了,以前在调试阶段就得付钱,要么和他玩破解的“地道战”)。

开始使用unity:
没有收费序列号的用户,只能选择免费Personal版本,愉快地接受吧,没有丝毫问题。
第一次使用的用户,需要注册一个unity用户名和密码,以后使用软件也都需要联网验证。

至于如何安装unity软件、如何熟悉unity软件界面等,胖爷目前不打算细说了,网上教程很多,大家应该可以轻易搞定。并且细枝末节的东西,胖爷说不清楚,本身也不太在行。如果有朋友反馈确实需要,将来再回来补充完善吧。

原创文章,转载请注明: 转载自顾威敏博客

本文链接地址: 【胖爷独立游戏笔记1】unity3d独立开发游戏(一)认识unity3d

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>