我对某个职称感到好奇,那是"优秀专业的高级开发人员".这不是实际的标题,但基本上是它的本质.在知识和技能方面,这对游戏行业意味着什么?我会假设基本的东西
但这只是我的推测.这项工作所需的现实(和学术)基础知识是什么?
一般来说,我同意以太的帖子; 这通常更多地是关于低级优化而不是算法的东西.知道好的算法会派上用场,但是在游戏中很多情况下你比O(logN)解决方案更喜欢O(N)解决方案,因为第一个解决方案在缓存上更友好,并且需要更少的内存管理.所以你需要更全面的知识.
也许在更一般的层面上,工作可能想知道您是否可以执行以下部分或全部操作:
......还有更多,我很有信心.
这实际上很像我的工作。对此有用的现实生活知识:
每隔一段时间,人们就会问如何擅长低级优化。有一些很好的信息来源,大部分是专有的,但我认为这通常取决于经验。