俄罗斯方块C#项目
种子长眠于尘埃
我们可以欺瞒别人
,却无法欺瞒自己
,当我们走向枝繁叶茂的五月
,青春就不再是一个谜
,向上的路
,总是坎坷又崎岖
,要永远保持最初的浪漫
,真是不容易
,有人悲哀
,有人欣喜
,当我们跨越了一座高山
,也就跨越了一个真实的自己。
展开
-
俄罗斯方块项目(c#)第三天
刚才写了好多好多,特别有感觉的时候,结果没有保存,全没了,哇,难受的要命。 好了言归正传,今天是第三天了,今天来来实现,方块类:GameBlock,说以下这个类的功能吧:1.这个类描述了俄罗斯方块中的下落方块的属性,首先对于下落的方块有X坐标,Y坐标,方块的宽度Width,方块的高度Height,下落的速度speed,形状BlockDeformation,颜色Color,最最重要的还需要一...原创 2018-07-20 11:05:40 · 1081 阅读 · 0 评论 -
关于Using语句的一个重要的知识点
1.刚才我想将游戏信息保存下来,本来想保存在xml文件里,利用创建xml文件,添加节点的方式保存,刚做了一点,有个兄弟说可以使用序列化的方式将类直接保存为xml文件,然后就去实验如何操,发现了Using语句的一个问题:2.先不管save和reder:这样调用以后,虽然序列化了,也可以读取,但是打开Xml文件发现里面没有数据,能读取,没有数据,说明数据还在内存中,对象没有释放,并没有刷新进入硬盘...原创 2018-07-22 11:56:31 · 460 阅读 · 0 评论 -
俄罗斯方块项目(c#)第四天
今天是俄罗斯方块第四天了,发现没有发界面的设计图,界面如下:说几句:1.有些东西,看着简单,写起来其实很复杂,尤其对我这样经验不足的人,就一个俄罗斯方块反复重构了好几遍,写着写着发现前期规划的不尽人意,然后反复修改,最后发现代码的可读性非常差,这个时候只有重构了,重新设计一遍,该重构的时候就重构,不要怕麻烦,重构的次数多了,就会发现怎样的设计在开发中是最方便的,就会学到很多的。2.思维...原创 2018-07-22 08:41:03 · 524 阅读 · 5 评论 -
俄罗斯方块项目(c#)第二天
今天对项目中的yi'x一些功能具体分析: 1.俄罗斯方块项目需求调研: 1.这是一个单机游戏。 2.友好的界面,界面包括方块落下和消失的,计分面板,时间面板,下一个方块样式,以及难易度的选择 3.游戏开始,结束,保存,2.界面功能分析 文件: 1.开始游戏 2.重新开始 3.保存游戏 4.最新记录 设置: 1.下落速度 1.加快 ...原创 2018-07-18 09:53:03 · 499 阅读 · 0 评论 -
俄罗斯方块项目(c#)第一天
今天进行项目开发流程分析:游戏运行流程分析;项目开发流程分析:原创 2018-07-18 09:49:51 · 987 阅读 · 1 评论 -
俄罗斯方块项目(c#)开始
今天看博客里面有了两个C币,特别高兴,有人下载了我的资源,我的东西给别人带来了帮助,感到十分高兴,这是一件很不错的体验,接下来做一个俄罗斯方块的小项目: 这个项目将完完整整的从开始到结束忠实的记录在这里,(以后多看书,博客写的太乱)。 做一个项目之前最忌讳的时蒙头就编码,没有明确的项目分析,一个明确的项目分析,可以起到事半功倍的效果,一般的软件开发流程为:1,需求调研...原创 2018-07-18 09:38:31 · 1252 阅读 · 0 评论