`
473687880
  • 浏览: 535579 次
文章分类
社区版块
存档分类
最新评论

C++编程 之 5分钟做出一个游戏--MFC五子棋源码

 
阅读更多

喊做游戏喊了三年,最近终于有一个足够充分的理由让这口号变成实践--课程设计。
由于实习的原因,做的比较仓促,以后有空再慢慢完善。接近年关,公司恰好不那么忙了,小弟我就抽点时间 (上班时间O(∩_∩)O~)给大家做个教程,

旨在提高大家对编程的兴趣


Q】5分钟真能做完一个游戏?
A】当然不是从头做起,这里应用了小弟写的一个类。
初学者按照视频教程 即可在几分钟内编译出一个不错的五子棋游戏。

Q】这个五子棋游戏和其他的五子棋比起来有什么优势?
A】在小弟的课程设计报告里有详细说明(如和TX的商业游戏做对比)。
其他的都在报告里说得比较清楚,这里就不赘述了。

大家看完源码后可能会发现:
小弟的源码和网上的源码毫无类似之处,
你会不会有以下疑问?
Q】你的代码总共不到800行,为什么有些人写了差不多2万行,你的程序是不是很差?
A】代码的行数只是衡量项目质量的标准之一,要是您乐意,可以把代码减少到500行以内,在实际商业应用中,代码的可读性和稳定性是最重要的,为了安全性,多几百行代码完全不必担心效率问题。


您只需下载【五子棋游戏源码--入门版】,
然后根据【五子棋游戏教学视频】操作即可(有VS2010、VS2008 、VC6.0 三个版本)
下面是资源的下载地址:
视频教程:
五子棋游戏教学视频 (VS2010版)
http://115.com/file/e6aui9e9
五子棋游戏教学视频 (VS2008 + VC6.0版)
http://115.com/file/e6au5dh9

源码:
五子棋游戏源码--入门版
http://download.csdn.net/detail/qq316293804/3975037
五子棋游戏源码--完整版(含课程设计报告、开发文档、参考资料)
http://download.csdn.net/detail/qq316293804/3975193
网上搜集的五子棋源码
http://download.csdn.net/detail/qq316293804/3975484


初学者入门书籍:
C++ Primer 第三版中文版
http://download.csdn.net/detail/qq316293804/3975569
C++ Primer Plus 第四版 chm
http://download.csdn.net/detail/qq316293804/3975559
C++ Primer Plus(第五版)中文版PDF
http://download.csdn.net/detail/qq316293804/3976478
windows程序设计 中文版 【侯捷译】
http://download.csdn.net/detail/qq316293804/3975585

温馨提示:
Alberl目前只是喜欢做一些常用应用,而MFC都能满足需求,所以就专心搞MFC。
Alberl的下一个开源应用为 嵌入式仿酷狗播放器, 预计2012.7.1以后会发布出来。
也就是毕业设计提交完以后。

截至2011.12.27,Alberl仅为大四童鞋一枚,其知识面的深度和广度都很欠缺,
故以上所有言论和观点仅供参考

最后,
预祝学弟学妹寒假学习愉快~
预祝考研的兄弟姐妹金榜题名~
预祝大家元旦快乐~
原文出处:
http://blog.csdn.net/qq316293804/article/details/7107049

分享到:
评论

相关推荐

    C++编程 之 5分钟做出一个游戏 -- 五子棋源码

    五子棋是一种简单而富有策略性的双人对弈游戏,对于初学者来说,它是一个很好的实践项目,可以提升对C++语言的理解,特别是面向对象编程的概念。 首先,我们需要了解C++的基础。C++是一种强大的静态类型、编译型、...

    五子棋游戏 源码--完整版 VC MFC C++

    总之,这套五子棋游戏源码是一个综合性的学习资源,不仅适合C++初学者作为实践项目,也适合有一定基础的开发者深入研究MFC和游戏开发。通过研究和理解源码,可以提升编程技能,加深对面向对象设计和算法应用的理解,...

    五子棋 源码 游戏编程 MFC VC C++

    《五子棋游戏编程——基于MFC、VC++与C++》 五子棋是一种深受人们喜爱的双人策略游戏,其规则简单却富含深奥的战术策略。在计算机科学领域,实现五子棋游戏是学习游戏编程和算法设计的一个经典实例。本资源提供的...

    MFC五子棋源码以及exe文件

    学习MFC五子棋源码,不仅可以掌握MFC的基本用法,还能提升游戏编程和AI设计的能力。实践中,可尝试优化界面设计,增强AI智能,或添加网络对战功能,提高代码的复用性和扩展性。 总之,MFC五子棋源码是一个很好的...

    MFC网络五子棋源码

    【网络五子棋源码】是一款基于MFC(Microsoft Foundation Classes)框架开发的单文档应用程序,主要用于实现在线对战的五子棋游戏。MFC是微软提供的一种C++类库,它封装了Windows API,使得开发者能更方便地构建...

    mfc五子棋源代码

    总的来说,"mfc五子棋源代码"项目涵盖了MFC GUI编程、事件驱动编程、棋盘游戏逻辑实现、搜索算法以及用户交互等多个方面的知识点。通过分析和学习这个源代码,开发者不仅可以深化对MFC的理解,还能掌握游戏开发的...

    C++五子棋 非MFC

    在这个项目中,"C++五子棋 非MFC"是一个基于DOS界面的五子棋游戏实现,它不依赖于Microsoft Foundation Classes (MFC)库,而是采用更基础的C++编程技术来构建。这样的设计使得程序更加轻便,适合初学者学习和理解。 ...

Global site tag (gtag.js) - Google Analytics