欢迎光临散文网 会员登陆 & 注册

零基础学 Unity,该从哪方面入手?

2023-02-02 01:58 作者:莱普斯设计学院_Laelaps  | 我要投稿

不懂程序的菜鸟一枚。之前买书自学了一小会C#,但后来网上了解了下,在unity里用来写脚本的C#跟真正的C#还有些区别。。于是我现在在纠结:是该闭眼硬啃完C#后再去上手unity呢?还是了解完C#语法后就暂停,然后转去对着unity脚本手册和网上的教学范例,直接上手unity?

       如果题主学习Unity的目的只是想做一个游戏,应该直接从Unity上手,边用边学C#。

       C#在Unity中是一种脚本语言,普通C#的一些用法(如注重不变性/immutability等)在Unity里往往不适用,而且Unity里的C#比真正的C#晚了几个版本。所以,先学习普通的C#不会对你有太多帮助。

       我建议题主可以从Unity的官方文档和教程开始学习,配合YouTube或B站上的视频教程熟悉Unity的使用。我平时会从油管搬运翻译一些相关视频,比如Brackeys的“如何在Unity中制作电子游戏”系列教程。

       这套经典视频教程共十课,一步步教你零基础在Unity中制作出你的第一个游戏!(全部视频可以在我的知乎主页里查阅)

第一课 基础知识/Basics

第二课 编程/Programming

第三课 移动控制/Movement

第四课 镜头跟踪/Camera Follow

第五课 碰撞效果/Collision

第六课 玩法设计/Gameplay

第七课 计分器和界面/Score & UI

第八课 游戏结束/Game Over

第九课 胜利关卡/Winning Levels

第十课 最后收尾/Finishing Up

       当题主对Unity基础功能和操作有了些感觉后,就可以开始尝试做一些简单的游戏(先2D后3D)。这时遇到不会的问题可以在网上搜索或查找相关视频尝试解决,涉及编程的地方再学学C#。记住,Unity Assets Store里有不少默认库和资源可以让你的开发工作更轻松。经过不断的实践和学习积累经验和技能,这个过程不会很快。祝你好运,希望不久后能看到题主自己的游戏!


如果想要咨询更多问题,可以直接给我私信。

十多年美国生活和游戏行业经验分享一些干货知识~可以解答游戏设计学习,新人入行,游戏设计留学,作品集准备等相关问题。



知乎@布里斯先生

零基础学 Unity,该从哪方面入手?的评论 (共 条)

分享到微博请遵守国家法律