coreBugZJ

此 blog 已弃。

坦克大战 曾经幼稚的代码

前年的这个时候,我还是一名高中生,刚接触 Win32  编程。也为消遣,做了一个坦克大战的游戏,使用 Win32 API ,C/C++ 语言写的,工具是 VC6.0 。

现在翻出这个古老的程序,真有点怀念高中。。。我们这学期开始学习 Win32 编程,用 C 语言使用 API 。。。我计算机专业

尽管现在看来,这份代码好丑好幼稚。。。显示方面还有点小bug。。。

(图片和声音资源是网上下载的,来源未知)

先贴几张截图:




源代码:
(图片和声音资源是网上下的,就不贴了。。。)

Functions.h


GlobalConstVar.h


GlobalVar.h


resource.h


Tank.h


Tank.cpp


Tank.rc

posted on 2011-03-18 11:45 coreBugZJ 阅读(5777) 评论(13)  编辑 收藏 引用 所属分类: Windows

Feedback

# re: 坦克大战 曾经幼稚的代码 2011-03-18 12:44 溪流

呃。。。好怀旧啊。。。搞得哥也想贴坦克  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 16:56 coreBugZJ

@溪流
(*^__^*) 嘻嘻……贴出来分享分享吧。。。  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 18:31 ccsdu2009

感觉高中就会编程的人越来越多了  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 18:54 溪流

@coreBugZJ
不贴了,偶得太弱智了,还是DOS版的  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 20:54 宰祥顺

好仰慕 高中就接触了win32。都大三了还没真正的做过项目(虽然非计算机专业)  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 21:14 coreBugZJ

@ccsdu2009
“越来越多”是不是说“越来越不值钱”了?  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 21:16 coreBugZJ

@溪流
DOS 版图像处理好像很复杂的,我表示没碰过,仰慕会 DOS 图像的!  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 21:18 coreBugZJ

@宰祥顺
各行各业嘛,我计算机专业  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 22:12 ccsdu2009

@coreBugZJ
不是那个意思
我上高中的时候玩小霸王正high呢  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-18 22:27 coreBugZJ

@ccsdu2009
你误会我的意思了,“越来越不值钱”是我自己的看法,只是疑问你是否赞同。。。
我以前也和表弟抢小霸王的,嘻嘻。。  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-19 12:09 溪流

@coreBugZJ
仰慕会写Win32游戏的  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-19 12:30 jmchxy

@coreBugZJ
处理DOS图像,只要写好几个基本图形算法,和在DirectX下的2D图像编程差不多,主要的麻烦在内存上。
  回复  更多评论   

# re: 坦克大战 曾经幼稚的代码 2011-03-19 12:41 coreBugZJ

@jmchxy
会用到中断吗?分段的内存管理?图形算法也得自己写?  回复  更多评论   



只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理