- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                俄罗斯方块课程设计报告
    近年来,俄罗斯方块(Tetris)受到游戏玩家们和游戏业界的青睐,从1984年这款游戏发布以来,至今已有超过30多年的历史,而且以惊人的速度变得日益受欢迎。该游戏算法及它的实现均受到本课程的重视,经过本次设计实践及同学的大量讨论,取得了良好的成绩。
    俄罗斯方块算法的基本思想是把立方体(警方)拼凑在一起。设计中,我们相应地分析了四种不同形状的方块,以及如何将这些方块组合成一个更大而有趣的拼图,然后介绍了对各种方块进行操作的原则,并在此基础上进行了一些编程实现。
    在实现分析过程中,同学们就可以使用虚拟或真实的键盘来控制方块的下落,左右移动及旋转,编写程序以新产生方块。实现的效果可以使方块从屏幕上方迅速形成一列,提供给游戏者不同的拼凑模式,寻求通过快速操作使一行满的可能性。
    为了体现这款游戏的创新性和实用性,本课程添加了“暂停”和“重新开始”两个功能,使得游戏可以暂停或重新开始,更能进一步活跃游戏环境,同学们在游戏的过程中可以随时休息,重新回到游戏中来。
    本次课程通过俄罗斯方块的设计实践,使我们对俄罗斯方块游戏的编程控制有了深入的了解,增强了我们解决问题的能力,并有助于准确预测程序所出现的结果,更有利于形成解决实际问题的基本思维模式。同时,在课内实践中,同学们也能更好地提高自主学习的能力,让我们更加深刻地理解游戏玩法及其具体实现细节。
                
原创力文档
                        

文档评论(0)