level 1
大佬们,零基础学Unity3D,想独立制作单机游戏,靠谱吗?
需要哪些知识?
2021年02月17日 16点02分
1
level 8
零基础就是要趁早学,学起来很快,但是你需要很长时间来习惯这些东西。
这不是一个赚快钱的途径,别报不合理的期望
2021年02月18日 00点02分
2
level 1
我也是从零开始学unity的,感觉只要有毅力,不难上手的(学了大半年,至少目前还没有遇到什么解决不了的需求或者bug)
2021年02月25日 06点02分
3
level 8
不靠谱,哪怕是rpgmakwr这种入门级的软件,都没几个人能独立做出好游戏。
更别提什么unity3d了,游戏不是做出来就有人买的。
2021年02月25日 07点02分
4
level 13
同4楼
零基础学会用unity3d写游戏程序是靠谱的
零基础学会用unity3d做游戏是不靠谱的
2021年02月25日 07点02分
5
level 13
unity3d做游戏分几个方面
UGUI
这个是做ui功能的,找点视频看看大概一周能学会,就算再没基础一个月也可以上手了,超过这个时间还摸不着头绪的话建议放弃,转美工或音乐去吧……
数据类型与数据存储
数据类型的话unity3d用的是C#,基础类型就int string double float这些,扩展类型Set List Dictionary这些,然后抽像类、扩展、继承,static、public、private这些
数据存储的话playerpref、读写xml、sqlite、mysql第一个必学,二三学会一个即可,不做联网四可以不学
以上也是一周内可学会,超过一个月可放弃
游戏模型
2D的话会绘制sprite即可,复杂一点的龙骨动画
3D的话导入模型、使用动画
这一块在程序方面不难,难的在于你可能找不到好的美工
游戏逻辑
如何让模型在场景中动起来,一是需要初中数学(坐标系)和初中物理(刚体和力)的基础知识
二就是看天份,以前我带过一个孩子(快30了),和他讲了start、fixedupdate的用法后,让他写一个向左运动2秒然后向右运动的代码……他说不会……
2021年02月25日 08点02分
6