找回密码
 立即注册
查看: 258|回复: 2

零基础学unity多久能做出一款游戏?

[复制链接]
发表于 2023-1-27 14:21 | 显示全部楼层 |阅读模式
零基础学unity多久能做出一款游戏?
发表于 2023-1-27 14:30 | 显示全部楼层
我现在正在做一款独立游戏,先来留个坑。
我是从2019年上半年开始学unity的,到2022年春节开始正式开发我的项目(我的主页有视频)。大概练习了两年半。
当然这只是我的情况,考虑你需要学多久之前,还要先分析一下你现在掌握了哪些技能,以及你要开发一款什么样的游戏。
做游戏所需技能

做游戏必备的技能基本就是美术和程序两块。
先说美术:我在学习unity之前已经是练习了十几年的美术个人练习生了,大学学的也是动画专业,基本上美术的全流程我在学unity之前就都掌握了。
做游戏分为二维和三维游戏,这里面需要的美术技能有一定的区别,如果是二维游戏,需要掌握绘画和制作Spine动画的技能。三维游戏需要建模,贴图,骨骼绑定,三维动画等技能。
看到这里,我知道你有点慌,但是你先别慌。因为以上这些技能,你都不需要学。如果你本身会这些技能,那肯定是很好的,但是不会也不影响你做一个游戏出来,所有的美术资源,你都可以从unity商店买到,而且不贵。但是如果你想要你的游戏和别人的看起来不一样这种进阶要求,那你就需要花钱,很多钱。
再说程序:我学unity这两年半,主要就是在学C#,开始的时候我是个对程序一窍不通的小白,现在成功变成了对程序一窍不通的大白。
程序这块,在学会了基本的语法之后,你需要了解很多unity本身的api,再然后你需要了解一些设计模式,最后就是架构。
我在做现在的独立游戏之前,其实只了解了一点点api,学的东西都很浅,直到开始做我的游戏之后,才逐渐了解了很多更深入的知识。
由于我是边工作边学编程的,所以花的时间比较久,如果题主可以全身心投入学习的话,一年只内就可以达到开发简单游戏的水平了。
各类型游戏的难度

最简单:文字对话类游戏
大多数是女性向的剧情对话类游戏,主要工作在于写剧本和做选项,这种游戏慢点学最长也就一两个月就可以学会了。
简单:各类系统比较简单的二维的动作类游戏,或者平台跳跃类游戏
很明显,二维游戏开发起来真的是要比三维游戏简单很多的,而且自己搞素材也便宜很多,这种类型的游戏最长半年就可以学会。
中等难度:简单的三维游戏,或者系统比较复杂的二维游戏
三维游戏想要做得像个样子,其实比较难,比二维要多学很多东西的。比如二维游戏人物动作硬切换玩家比较容易接受,但是三维游戏人物闪现了,玩家只会觉得是不是游戏卡了。
这种游戏如果从零开始学代码,可能需要一年吧,而且只学代码还不太行,灯光材质之类的知识也得了解一下,否则游戏做出来会非常丑。
困难难度:系统比较复杂的三维游戏
基本上所有的坑,你都得踩一遍,才能逐渐了解该怎么开发这种游戏。
从零开始学习的话,我也不太好说,很多人都会在中途放弃。
总结

以上是我个人凭借经验和一些周边同事同学的经历做出的预估,不敢保证对所有人都有参考价值,如果有大佬有其他观点,可以一起交流。
上面的时间估算,指的都是全职学习,如果是业余时间学习的话,这个时间长度要根据自己的情况调整了。
发表于 2023-1-27 14:38 | 显示全部楼层
看看要做什么体量的游戏,如果是俄罗斯方块,估计两周就行,如果是原神那种体量,如果光学没啥用
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-6-2 12:09 , Processed in 0.092694 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表