飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4325|回复: 3

[C/C++] 俄罗斯方块 V1.0 源代码+主程序

[复制链接]

该用户从未签到

发表于 2011-8-26 17:23:23 | 显示全部楼层 |阅读模式
C++班 为巩固对类封装机制布置的一个练习题。
视频14的作业:俄罗斯方块游戏
http://www.sicaril.com/thread-989-1-1.html

先发布一个Demo版,顺便把源码也上传了,很少公开视频的源码,主要目的是为了让大家自己写一次,编程光看是学不会的。

Demo版用了三个晚上的时间完工,基本都两三点才睡觉。
俄罗斯方块是很练调试的一个实战作业,所以当代码出错时,很考验调试源码的能力。

001.JPG
// Verson: Ver 1.0
// Date:   09.02
// Author: Nisy
Add:
1. 添加了Next Box
2. 添加了过关机制
3. 添加了游戏启动时的清屏
Fix:
消层的一个BUG



001.JPG
002.JPG
// Verson: Beta V0.1
// Date:     08.26
// Author: Nisy
已实现:
1. 程序的主框架OK
2. 逻辑和界面相分离
待实现:
1. 添加nextBox和过关机制
2. 双游戏模式
3. 增加SDK版的框架
4. 可能还有待完善的Bug



时间仓促,框架设计不足之处欢迎大家指正。

BoxGame_code.rar

25.44 KB, 下载次数: 6, 下载积分: 飘云币 -2 枚

售价: 1 枚飘云币  [记录]

BoxGame_bin.rar

31.68 KB, 下载次数: 6, 下载积分: 飘云币 -2 枚

BoxGame_code_V1.rar

10.47 KB, 下载次数: 3, 下载积分: 飘云币 -2 枚

售价: 1 枚飘云币  [记录]

Ver1.0源码

BoxGame_bin_V1.rar

32.11 KB, 下载次数: 2, 下载积分: 飘云币 -2 枚

Ver1.0程序

PYG19周年生日快乐!
  • TA的每日心情

    2017-7-19 15:45
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2011-8-26 21:36:57 | 显示全部楼层
    看看,学习下。/:014
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    昨天 20:35
  • 签到天数: 1815 天

    [LV.Master]伴坛终老

    发表于 2011-8-27 00:51:29 | 显示全部楼层
    先看看老师的,有空学习一下
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2016-6-1 22:50
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-12-22 19:03:46 | 显示全部楼层
    好好学习天天向上
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表