lz:如果你想要用C++设计类似于坦克大战的游戏,首先你要有一定的C++语言基础,熟悉渲染引擎,比如 HGE 。如果你悟性够高、学得够好的话,应该两个月可以搞定。但是,说实话,我很少有看到学生自学能达到这个水平的,因为没有专业的老师指导,他们会走很多弯路。就像渲染引擎,是一个庞大复杂的知识,你不是道应该先学什么,先做什么,也不知道如何循序渐进地学习。所以如果你打算自学的话,只能祝你好运了。谢谢
1.要学习VC ,你一定要先把C 学得精通,这样学起VC来也比较好上手,因为VC可以理解为了是C 的一个巨大的功能库的延伸,它功能强大,与WINDOWS接口比较好. 2.开始学习VC++时可以先学习WinMian函数以及其的窗口的编写先,(不要急于写游戏,这个还要学习数据库呢之类的..)再而学习MFC对话框的编写(这个是软件开发的基础). 3.至于游戏方面还不急,先熟悉数据库原理先.去打一些简单的游戏程序,自己读读,理解一下.
首先嘛c++基础语法一定要熟练,然后是基于c++的数据结构,这两项学好后可以学习MFC以及Windows GDI以便在Windowss系统上写窗口程序。这些东西准备好后就可以阅读相关的小游戏源代码,自己作修改,从中学习,慢慢写出自己第一个小游戏。