学习旅程

专*大一

1.开始时选本经典的c++书籍《C++ Prime》、《The C++ Programming Language》学习基本语法,我当时选的是《21天学通c++》。

 

2.开始编码练习,多写几个c++程序,直到能够写出一个1000行代码的程序,并且熟悉C++语法。

 

3.接着可以学习Win32编程了,学习《Window程序设计》上册即可,下册自已选择是否阅读。

 

4.这个时候可以写出一个有窗体界面的小游戏了,比如贪吃蛇之类的.

 

*阅读学习《汇编语言》、《加密与解密》

 

 

专*大二

5.学习MFC编程,其中包括界面编程,网络编程,数据库编程和多线程,绘图等知识。我选择了孙鑫的VC视频教程来学习。

 

6.这个时候可以做一些简单的软件,界面程序,绘图程序。做了个图形测量程序。

 

7.学习基础的网络编程知识并懂得使用stl中的vector,list,map等容器。

 

8.这个时候可以做些简单的游戏的工具了,或者用绘图API写出简单的2D游戏。做了个2D游戏地图拼接工具。

 

9.学习DirectX知识,当时选择了书籍《3D游戏程序设计入门》(龙书)

 

*阅读学习《深入理解计算机系统》、《代码大全》、GOF《设计模式》、《大话设计模式》

 

 

专*大三

10.这个时候能够做出一些简单的3D Demo。做了个3D Demon《天外》。

 

11.半年服务端开发工作。

 

*阅读学习《人月神话》

 

 

本*大四

12.基础知识加强,大量阅读C++著作,比如,effective系列,exceptional系列等书箱。

  

13.阅读大量源码,及网上下载的游戏源码。。

 

14.写代码,自己尝试写游戏框架 

  

15.网络编程的研究,《UNIX网络编程》、《TCP/IP详解》、《C++网络编程》等。

  

*阅读学习《快速软件开发》、《软件架构设计》  

 

 

本*大五

待续

  

 

工*一

待续 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值