0 项目实训报告书 学生姓名 课程名称 C #课程设计 题 目 俄罗斯方块 专业班级 指导教师 完成日期 1 目录 一.概述…………………………………………2 1
1 背景………………………………………………2 1
2 开发与运行环境………………………………
3 二.需求分析……………………………………3 三.系统设计…………………………………4 四.详细设计……………………………
1 界面设计……………………………………
2 代码设计……………………………………
7 五.结束语…………………………………
25 六.参考文献………………………………
26 2 1
1 背景 《俄罗斯方块》由莫斯科科学学院程序员Alexei Pajitnov 所设计
该游戏最初是作为自我消遣的电脑游戏而被制作出来的
此后,由于政治和经济等多方面的原因,该游戏曾经被多家公司代理过
经过多轮诉讼的争夺后,该游戏的代理权最终还是被任天堂获得
俄罗斯方块对于任天堂来说意义重大,因为将它与GB 搭配在一起后,产生了令人意想不到的效果,获得了巨大的成功
而对于中国玩家来说,俄罗斯方块可以说是第一次让国人认识到游戏是一种老少皆宜的娱乐方式,从某种程度上扭转了国人的"游戏是小孩子的东西"或"游戏是毒害儿童的元凶"等错误观念
一个最初的版本是 Spectrum Holobyte 为 IBM 兼容机开发的游戏
该游戏是一款休闲智力型,与通常的此类游戏相比,这款游戏新增了在模块样式上的多彩性
还抛掉了以前那种枯燥的背景音乐,可以让自己随心所欲的背景音乐
于此同时还可以让自己开动脑筋来设计模块
还可以凭自己的喜好
可以设置画布的大小
2 开发与运行环境 系统的运行对于运行环境的要求是: 硬件环境 目前,我们所开发的系统主要应用在中小规模的学校内部,因此,一般配