[论坛活动] 我问你答活动中奖名单公布!赶紧看看谁是幸运儿
  • 31# bbqs1
  • 2019-3-7 11:53:55
打个酱油
话题一:游戏开发师,我感觉应该专精某一种,另一种了解对接与基本原理和优化途径就行
我是天选之子
  • 34# Mr-hu
  • 2019-3-7 11:54:42
问题一:我是做前端的,我是想等客户端水平达到一定程度后,尝试转向服务端,如果想一直走技术道路的话,多学多做总没错。而且后端相比前端更加多样性一点。我觉得还是都要掌握,交互起来方便很多
游戏开发者肯定客户端和服务器都要会做,星际争霸的AI的算法有枚举 A* 回溯 排序算法等
1.全部掌握最好,掌握不了也要有一定的了解,这样在工作中和后端交流的时候会减少很多代沟。
2.星际AI不了解,毕竟我连星际都没玩过,不过阿尔法狗在围棋上战胜围棋高手,确实给AI行业带来了不少前进的动力,牛的一批
  • 37# lyuyun
  • 2019-3-7 11:55:22
要想走得远,客户端和服务端都要懂
补充:
其实观察一下非全栈下团队合作的种种问题就可以找到答案。
纯前端经常不了解Restful API和制定契约,原因是不了解后端如何存储数据,服务之间如何通信。前端往往希望后端返回一个接口满足前端所有要求。
纯后端也会因为不了解游戏渲染的问题(经常是性能),不能设计合理的接口或返回正确的数据。
团队中需要全栈其实并不完全要求“全部精通”,真正希望的是前端懂一些后端,后端懂一些前端。这样才能达到有效沟通,高效合作。
萌新小白认为,游戏开发应该,先具体的吃透某一个方向,比如说前端或者后端其一,深入挖掘其本质知识体系,然后再由深度扩展广度,比如刚开始是学习前端的,前端掌握的不错了,那么这时我们可以再着手后端,以达到通透的目的,使自己不光有深度,也有广度,这样就很厉害了。简单点就是由纵向到横向{:107:}
做前端的,但是做着做着就会发现后端也要了解
一个游戏开发工程师侧重掌握客户端,服务端当然也需要了解,毕竟客户端和服务端是需要进行通信的;之后工作中遇到不同项目会掌握到多种开发语言,而不是只停留在一种;程序员这行,不一直学习就是等死;
精通的基础上再探求博吧
话题一:游戏开发师,我感觉应该专精某一种,另一种了解对接与基本原理和优化途径就行;
话题二:算法应该不同
前端,就是这么自信,肯定是我,你们都退下吧!
作为一个前端应该首先深入精通前端的知识,再次就是对于服务器的知识,至少要了解客户端和服务器是怎么交互的过程,很多时候,如果你了解服务器的知识,前后端交流的时候就知道对方需要什么,至少我们目的是明确的,而不是你说一个,我说一个,双方都融合不了。出来工作后你会发现,很多时候公司看重的是你个人的沟通能力,就算有些功能你实现不了,你能协调资源去解决,作为老板还是很喜欢的,所以懂一些服务器知识,对于我们的沟通效率会大大提高,而且对于个人后面担任项目经理等职位有很好的帮助。
1234.. 13下一页