想学c++看哪本书好?
<<essential C++>>是本好书, 作者Stan Lippman, 现任Microsoft Visual C++ 开发组的系统架构师, 此书简短, 非常适合入门,中文版侯捷翻译的如何,由于我没看过, 不好乱说, 不过其他侯捷译的书还是不错的.另外,可以配合<<primer C++>>看, 同一作者, 中文版好像是潘爱民译(他译的书都很好)的吧, 很厚, 很全面, 可以作参考另外, <<Thingking in C++>> 也很好, 可惜中文版译的不怎么样, 我看的是原版, 很不错.<<the C++ programming language>>C++圣经, C++之父写,中文版裘宗燕译的, 我认为译的很好,此书较深, 不适合入门, 用来精通另外<<C++沉思录>>也不错, 经典, 不是入门的, 以后学习.学C++, 看这些书足以!~~~~~~~~都是大家写的, 十分优秀.推荐: <<C++ primer>> + <<the C++ programming language>>+课外读物<<C++沉思录>> = C++牛人
用C++开发3D游戏,要用到哪些技术?需要用到数据库吗?
多线程也不是必须。数据库也不是必须。甚至文件操作也不是必须。最基本的当然是C++编程本身,然后是GDI的使用,3D理论和3D引擎的使用,仅仅这些方面,就有的是内容要学了。之后才是扩展的,比如网络,数据库等(如果游戏要求有需要的话,没有也不用看,看了也用不上)。c++可以做什么?
C++语言可以用于应用软件开发、***游戏开发、多媒体音视频处理、网络通信和智能识实验室开发 不敢说C++是世界上最好的语言,但C++基本是工科生中的大语言,除了需要掌握基本的C++语法以外,还需要对系统及其他系统提供的API或SDK有一定的了解。
C++太强大了,能做的方向很多,我大概罗列一下,包括但不限于以下方向:
C++服务器后台开发(流媒体后台,游戏后台,高性能服务器后台)
精通C++,STL,Linux等,熟悉设计模式;熟悉常用数据结构和算法。
熟练掌握C,C++,ATL,COM等编程技术,Windows系统编程熟悉窗口,网络和多线程技术。
C++游戏开发(游戏方向,熟悉游戏引擎cocos2dx等)
熟悉Win32API,WIN32/VS开发平台,C++开发库(STL/MFC/QT等),常用数据结构和算法;精通C++编程,精通网络编程,熟悉游戏服务器端架构和客户端代码、熟悉数据库开发。
c++游戏开发能开发什么类型的游戏?
包括但不限于: 1. 角色扮演游戏(RPG) 2. 第一人称射击游戏(FPS) 3. 实时战略游戏(RTS)
4. 模拟游戏(Sim) 5. 音乐游戏(Music) 6. 竞速游戏(Racing) 7. 平台游戏(Platformer)
8. 冒险游戏(Adventure) 9. 战斗游戏(Fighting) 10. 智力游戏(Puzzle) 11. 模拟经营游戏(Tycoon) 12. 体育游戏(Sports) C++作为一种高性能的编程语言,可以提供足够的处理能力和速度,适合开发需要高度优化的游戏。同时,C++也是许多流行游戏引擎的主要编程语言,如Unity和Unreal Engine。