找回密码
 立即注册
楼主: 资源大湿

[简易教程] c# for unity到底应该怎么去学 在这之前我应该学会什么?

[复制链接]
发表于 2021-4-28 10:22 | 显示全部楼层
同求..国内U3D的资料好少啊..瞅着DEMO也就只能做DEMO....求资料啊....
有没有业内人士透露一下你们在哪里看资料的...
发表于 2021-4-28 10:28 | 显示全部楼层
说一下我学习做游戏的思路,我一般是根据自己想要做的东西,考虑需要学习什么。如果要以毕设可以做一个自己的游戏为目标的话,可以先试试不看教程做一个俄罗斯方块
既然你是数媒艺的,那俄罗斯方块的美术素材你完全可以自己画出来。同样的,在你做出俄罗斯方块后,你可以尝试一下更复杂的游戏,比如说2d横版过关,你可以试着模仿一下世面上比较常见的游戏某一部分,如空洞骑士、死亡细胞这类的游戏,做的过程中你可以想想这些功能要怎么实现,要用到哪些插件、软件、要学的东西,比如说2d游戏里的动画要怎么做。之后可以尝试其他种类的游戏,并进行融合或者自己创作,如果要尝试3d的,你完全可以自己建模,自己调shader,自己写脚本,做一个成品出来。
建议你以项目为导向针对性地学习,比较有成就感并且不枯燥,你自己模仿过的东西越多,你做毕设时候能创造的就越多。
ps.来自一个数媒艺的学生
发表于 2021-4-28 10:37 | 显示全部楼层
如 皮皮关 所说,反复横跳学习就对了。
推荐一门unity官方推到首页的认证课
最新Unity官方认证教程: 开发一款移动设备上运行的2D游戏 - Unity干货巨多而且紧凑,看完会有所谓豁然开朗的感觉,个人觉得这特别适合学完C#基础不知道如何运用的人,值得反复看(有时候纯粹是老师讲的太快了没来得及消化拖回来看。。)。
无利益相关,纯粹是买了觉得好过来的自来水。
发表于 2021-4-28 10:46 | 显示全部楼层
先学语言吧,
发表于 2021-4-28 10:47 | 显示全部楼层
当成个普通语言来学吧。买一本讲c#的书。至于unity本身,需要什么再查官方api文档
发表于 2021-4-28 10:52 | 显示全部楼层
本人大三,现有一小团队开始学习制作游戏,有2策划2程序1美术,我是组织者也是其中一个程序,很缺美术和策划,你要加入吗
发表于 2021-4-28 10:55 | 显示全部楼层
编程要单独学!一定要单独学一遍!没有编程基础的unity你永远都是在抄作业,如果想要达到能够独立做一个游戏的水平,编程一定要精通。
只能说编程从某种程度上来说比unity那些库更加重要。
当然不用一直死磕编程,但至少得过一遍;后期感觉自己能力不够了,不要死磕unity,再去把编程看一遍,如此往复,这两个一定是相辅相成的。
发表于 2021-4-28 11:04 | 显示全部楼层
如果不涉及特效、画面、渲染等 TA 和美工工作的话,做单机小游戏最核心的是算法,而算法和你用什么编程语言无关。举个例子:斗地主算法如果搞明白的话,随便拿个引擎就能写个斗地主出来。
Unity 用到的 C# 内容了解基本数据类型和基本语法就差不多了,之后看一看 Unity 入门内容,理解 GameObject 和组件化是个什么东西,并了解 Unity 常用的几种组件。如果遇到牛角尖,不用刻意纠结它是怎么实现的,先看了再说。
到这个阶段后,就可以做一些简单的小东西了,比如移动一个方块,或者让小人围着某个点转圈。在这个过程中,你用 C# 代码调用 Unity API,之后的工作引擎就帮你做了,暂时不用纠结底层是怎么实现的。
入门用到的 Unity API,不会了就翻官方文档或上网搜教程,网络上相关内容还是挺多的。
发表于 2021-4-28 11:07 | 显示全部楼层
学美工,动画 建模 贴图 特效这些,
学平等对待玩家,
学游戏制作的流程分工
发表于 2021-4-28 11:07 | 显示全部楼层
先学c#,推荐看视频学。按着视频的例子做就可以。我觉得c#你可能碰到的问题,应该是面向对象那里,这个我也不太好解释面向对象的概念。这个东西确实很抽象,而且这东西要记住的还不少。
c#学的差不多了就可以继续学unity,对了c#最好在unity课程里学习。单独看c#教程视频,有很多很多做unity用不上的地方,那些就没必要学习。
等你感觉还可以的时候,可以看一下unity官方的tank案例,可以看看他的一些实现细节,在上边改动一下。还可以自己实现一些功能。对学习蛮有帮助。
学习时候碰到困难还是很多的,我学习的时候也是一脸懵 ,学习学习就会了,有时候特别不理解就先放一下。它会在你某个时候突然就懂了。
推荐学习的时候把弹幕关掉,这帮装逼犯严重干扰你的学习。我是掐眼珠子看不上这帮rz,成天吹。
最后祝你学有所成,做出自己的想法,不要理会那些rz的话。能看到那么多节就说明你已经很优秀了!!!加油,冲冲冲!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-21 22:21 , Processed in 0.092432 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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