找回密码
 立即注册
楼主: 贺老师

大一立项要用unity做个游戏,但是我发现我没能力解决出现的问题,百度也找不到怎么办?

[复制链接]
发表于 2021-1-10 09:42 | 显示全部楼层
积累不够,买套系统教程好好学,加群问大佬们啊,发知乎也行,问我也都OK,虽然我也是小白,入门阶段我应该可以给点帮助
学好C#,多敲多练
发表于 2021-1-10 09:45 | 显示全部楼层
没能力解决,就是学的还是太少,这东西不能速成,你看哔哩哔哩的教程,做个简单游戏的Demo可以,真要说自己独立游戏,你起码要有比较广的知识面,例如,起码入门C#,得会把,然后Unity起码要了解吧,我说的C#基础和Unity基本操作 你做个简单的游戏demo完全没问题,要是独立游戏,那你可学的就多了,官方API起码要熟练,常用的Ray,Getcomponent,FindwithTag等等,然后就要了解类的概念,最重要也是最基础的,脚本的生命周期和unity类的继承关系,后面你自己写独立游戏的时候是需要自己创建类的,不是说用官方的方法就可以解决的,代码基本功能逻辑解决了,然后就是美工,独立开发者2D游戏比较容易,3D需要学习三维制作软件,3Dmax,maya等软件,然后你需要学习三维软件的基本功能,建模功能,动画功能,绑骨,蒙皮,建模,UV拆分等等,这些做完了,你还需要学习ZBrush等雕刻软件,经行精雕,这个没几年美术基础和硬件不好操作,等你做完了,还要在把建模模型面数降低,要不每个电脑不可能能渲染这么多东西,然后导出unity、能识别的格式,进入unity,unity有unity 的动画系统,了解什么是状态机,了解unity 的绑骨,然后美工建模有了,然后就是unity的 UI,unity 的sharder,灯光,场景,然后你游戏起码要保存把,你怎么保存呢?方法很多,例如去学习数据库,或者json等等,等你学完这些,还要知道怎么打包,打包安卓怎么设置,但凡要是需要广告接入,你还需要掌握java语言,因为广告接入要在android studio改一些东西,然后独立游戏就做出来了,但凡需要多人联机,恭喜你,你需要学的更多了,像是王者这种你更需要掌握ulua框架热更新等等知识,要学的东西太多了如果要做个独立开发者,要是用他们的素材包,看他们的视频做个demo一下午的事,因为你了解的太少了,所以你遇到问题根本不知道是哪个方面的问题,以至于百度也不能在对应的方面寻找,只是把你的问题单单的搜索,基本搜不到,而且百度对于这种代码问题越来越差劲,从CSDN抄到博客,从博客到某论坛,从某论坛抄到CSDN,一篇一模一样的回答,各个你能正常一演看见的抄了个遍
关于你说的问题,我的建议
计算机组成原理,计算机网络原理,Unity各个功能API的学习,以及C#的熟练应用
等到你知识面打开了,你就会知道你要解决的问题在哪个方面,在从那个方面去找,就迎刃而解了
发表于 2021-1-10 09:52 | 显示全部楼层
有大概多久的时间可以去做?如果时间足够宽裕的话建议老老实实先从c#捋一遍,再上unity。
如果时间并不算很宽裕,那只能硬着头皮上,根据已有的基础和需求,找最方便的实现方式。大三的时候参加过一个比赛用unity做个小项目,不过实话实说,就这样子整个做完后对自己能力而言其实并没有什么提升。
发表于 2021-1-10 09:56 | 显示全部楼层
具体问题具体分析吧,找师傅,多去Unity社区。
买书或者网上花钱学也是个办法,如果是自己独立做,基本各个环节都要比较了解。
另外还要看是什么平台的游戏,对应的去找平台的帮助也可以。
百度搜不到,是因为使用问题,多数问题还是可以解决的。
不过如果要参考一些英文的资料,还是要靠Google。
很早之前接触过Unity的人,即使找他们问也差不多是一样的解决办法,如果给你找专人解决的话,费用上可以也不低。
另外如果有做这行的想法,可以早一点接触一些工作室,去帮帮忙,顺便学习一下东西,赚钱可以放在次要目标上,顺便还可以结识一些圈子里的人,Unity也有不少相关的发布会,很多游戏和开发相关的展会他们也会参加,不妨去看看,跟各种公司的人聊聊,也可以少走不少弯路,避免学完了没用。
大学四年,还是有很多时间可以丰富技能树的。
祝你好运!
发表于 2021-1-10 10:02 | 显示全部楼层
【文字描述法】这个办法最有效。一个问题解决不了,八成是你连问题也问不清楚。把问题用文字写下来。
编程问题是很复杂的。思考复杂问题,不能总是用脑子当内存。1GB内存的大脑,怎能思考2GB内存的问题?所以就需要用到硬盘了。人不能把整个复杂问题都装到脑子里,所以需要纸和笔。
现在我思考问题,都要打开文本文档。
用文本文档,要巧用缩进。用缩进等级,代表包含关系,代表一件大事包含几件小事。
【树形细分法】
发现一个问题解决不了,说明你这个问题提的不够细。
只要一个问题提的足够细,分成一百个子问题,就一定能在网上找到解决。
(这个方法不好。不如第一个。)
现在我解决unity的问题基本只需要unity的官方文档。因为问题够细,一个词就能查到。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-9-20 11:02 , Processed in 0.063031 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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