首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c++学习之路求解,该怎么解决

2013-03-21 
c++学习之路求解自己也看了不少书 thinking in c++ c++primer也编了一些小程序 俄罗斯方块 和网页小游戏

c++学习之路求解
自己也看了不少书 thinking in c++ c++primer
也编了一些小程序 俄罗斯方块 和网页小游戏 都实现了几个 
求以后的学习方法 想往游戏方面发展 
我该怎么学习 
大学在读  才大一 课比较多
只能看书丰富自己了 
我应该看哪些书可以让我达到实现一些小游戏的窗口化 可移植 从邮件或QQ发过去就点开直接用 
求大神告诉看书顺序啊 (我会多敲代码的 不要告诉我会多写代码 )
[解决办法]
其实LZ最先要学会搜索,从而帮助自己确定方向,同时也可以增加自己的“广度”

不知道LZ现在写的小游戏(如俄罗斯方块)是什么样子的,即不知道你用的什么工具,在什么平台,所以不太明白LZ的“窗口化”是指什么。
但就可移植来说,flash做游戏,是个不错的平台;同样的还有html(5)。
所谓“点开直接用”,就是把程序用到的lib直接链接进程序中,即静态链接的概念,对小程序/独立运行的程序,还是比较合适的。
也许还想做大程序,这样DirectX或者OpenGL可以涉猎。
也许还想做网络游戏,那么网络只是,数据库知识,都可以涉猎。

[解决办法]
做游戏,先学好面向对象吧。

如何把界面和逻辑分离,如何设计一个灵活扩展的小系统,这些都是要学的。
目前游戏都是用C++来写的吧。

内存管理,网络通信,设计模式,这些是比较直观的学习要点。
对3D感兴趣,就多学学数学,图形学。对游戏场景,游戏相机,灯光的原理需要熟练。
dx编程,是图形操作的基本吧。

热点排行