想从事游戏开发,1 年内能精通 C++ 吗,还需要学习什么
1个回答
展开全部
看你是做客户端还是服务端,或者是双端。
客户端就是玩家安装的那一端的app。
客户端的话,目前支持C++开发的只有cocos-2dx,可以直接去cocos-china官网下载cocos studio最新3.11(不稳定,用3.10相对稳定),cocos studio 对2D开发支持比较友好,3D就比较坑了,支持力度有限。上手难度也不算简单吧,坑也比较多,要有心理准备。总之做C++的客户端开发,目前没有其他更好的IDE了。如果是选择做客户端的话,建议转C#或者JS,目前是主流。
服务端就是用来与客户端通信,实现客户端网络功能的,主要也就是一些逻辑判断和事件处理,所以不需要图形界面开发。做这个的话,一般window平台用vs开发就好。一般程度的服务端,对基本功,逻辑思维能力,数据的存储,性能优化要求相对较高些。要上升到主程序级别的话,就不仅需要更强的前面的一些能力,还需要网络通信以及优化,软件结构框架搭建能力,网络服务器维护以及优化等能力。做服务器端程序相对需要更多的耐心,细心和专心。
1年内做到精通C++,就我而言,虽然做了不止1年,估计还算是菜鸟。对于题主,就看你自身能力了,一般对于C++开发的任何岗位,应该都做不到1年精通。
朋友,请【采纳答案】,您的采纳是我答题的动力,如果没有明白,请追问。谢谢。
客户端就是玩家安装的那一端的app。
客户端的话,目前支持C++开发的只有cocos-2dx,可以直接去cocos-china官网下载cocos studio最新3.11(不稳定,用3.10相对稳定),cocos studio 对2D开发支持比较友好,3D就比较坑了,支持力度有限。上手难度也不算简单吧,坑也比较多,要有心理准备。总之做C++的客户端开发,目前没有其他更好的IDE了。如果是选择做客户端的话,建议转C#或者JS,目前是主流。
服务端就是用来与客户端通信,实现客户端网络功能的,主要也就是一些逻辑判断和事件处理,所以不需要图形界面开发。做这个的话,一般window平台用vs开发就好。一般程度的服务端,对基本功,逻辑思维能力,数据的存储,性能优化要求相对较高些。要上升到主程序级别的话,就不仅需要更强的前面的一些能力,还需要网络通信以及优化,软件结构框架搭建能力,网络服务器维护以及优化等能力。做服务器端程序相对需要更多的耐心,细心和专心。
1年内做到精通C++,就我而言,虽然做了不止1年,估计还算是菜鸟。对于题主,就看你自身能力了,一般对于C++开发的任何岗位,应该都做不到1年精通。
朋友,请【采纳答案】,您的采纳是我答题的动力,如果没有明白,请追问。谢谢。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询