Skip to content

常见问题

如何提问

我想问下……

当然我们非常欢迎提出问题或是说让你感到疑惑的点,但请你务必做到这几点,这有助你更高效地解决问题获取知识。

  • 有话直说,直入主题。有问题直接问就可以了,不需要“在吗”“你好,我有个问题要请教一下”,当然这是你求助时的礼貌用语,但直接提出你的问题可以提高彼此沟通的效率
  • 准确并精炼地描述问题。精炼并不一定是短小,以最小的篇幅清楚地描述你的问题即可。
  • 先自己寻找答案或者问题的解决办法,提问时请附上你尝试过的方法
  • 如果你的问题与代码有关,不要把一长串代码甚至一整个工程发过来,请提供最小重现,也就是

英语

需要学英语吗?

我听别人说编程对英语要求很高?

诚然绝大多数编程语言都是用英文写的,但其实完全不需要英语水平,能分得清26个字母就可以了。
这是因为其中只用到了很少的单词,每种编程语言只需要二三十个单词,而且其中往往有一半以上的极不常用,剩下的里面也有不少时候初学者用不到的。代码中大片的英文是这些词、另一些符号的重复和用户给变量、函数起的名字。
所以其实只需要个位数的单词,而且即使不知道意思,直接记它的用法也足够了。
但是编程需要英语这句话本身也没有错,因为在学习和做项目过程中需要查阅大量的资料,这些资料绝大部分都是英文的,包括官方文档、网友文档这些。
但是不会英语依然没有关系,现在机器翻译的准确度已经非常高了,会英语只是可以减少理解成本,不会并不会有问题。

电脑

做游戏开发需要什么样的电脑?

我的xx型号电脑够不够用?

如果说是对未来的游戏开发来说,这个问题无法回答,因为随着项目的需求,区别太大了。(如果你发现自己有这个需求,不妨找B站数码区做电脑相关内容的UP主问问,或者直接咨询电脑店店主)
但对于课程中例子的复杂度来说,对配置要求不会很高。甚至可以说,只要是能流畅玩4399的电脑都没有问题,近几年生产的就可以打消这个顾虑了。但如果你电脑真的很老,还是建议换一个,即使代码能运行,糟糕的开发体验会大大削弱你的热情。

软件

需要下什么软件吗?

需要,但不急。用到的时候自然会说明需要什么软件以及怎么安装

概念

xx这个概念是什么意思?

大多出现的概念都会和在前面提到过,没写的可以自己搜索或者来问。

如何记忆

xx概念要背吗?

别背,放弃文科生思维。就像语文/英语/政治/任何一门要背诵的课的老师说的,死记硬背没用,要理解。