一个计算机爱好者的不完整回忆(三十五)写一个可玩的俄罗斯方块

本文讲述了作者在创建一个可玩的俄罗斯方块游戏时提出的要求,包括基本规则、画面美观、操控体验等,并重点讨论了操控感的重要性,如按键连发延时和连发速度的设定,以及如何通过用户自定义来提升游戏体验。作者分享了在Delphi环境下修改现有代码以满足这些要求的挑战和经验。
摘要由CSDN通过智能技术生成
  你真的能做一个可玩的俄罗斯方块么?先别忙下结论,看完我的要求再说。
  我曾经在单位做了一个专门发放办公文件的一个软件,还有一些办公辅助的小软件,不过我只会让几个同事试用,从来不好意思去别那里推广,因此用的人很少,为了宣传我这些小软件和增加大家平时的娱乐,我做了一个平台,在这上面开发了好多小游戏(全部都是winform软件),构建了完整的金钱、银行系统,有的游戏可以赚平台币,有的游戏则需要花平台币。最受欢迎的是吃角子老虎机……基本上大家都是玩其他游戏赚钱,然后都扔到了老虎机里面。我前面写的打字测试也是这个平台上的一个软件,为了让大家都来测试一下打字速度,每测试完一篇都会给很高的奖励,如果速度够快的话赚的钱会更多,算是平台中赚钱最快的项目之一了,因此很多人都参与了测试——金钱的指挥棒功能还是很有效的。
  有一次跟同事聊天,说起了网上那些牛人玩游戏的视频,就想到有一个玩俄罗斯方块超级牛的家伙,于是就打算做一个俄罗斯方块。我想,好多人都曾经编过俄罗斯方块吧,在CSDN这些年也看到不少人发自己做俄罗斯方块的代码,既然这么多人都曾经编过俄罗斯方块,那么我就不花费那么多时间去编了,从网上下载一个俄罗斯方块的代码,然后加上与我平台相关的排名和金钱操作的代码应该就可以了。我下载了有将近十个俄罗斯方块的代码,不过,这些代码没有一个真正能玩的,至少是不符合我的要求。
  俄罗斯方块除了基本的规则外,剩下最重要的是什么?我觉得最重要的就是操控。当时我给要做的俄罗斯方块提了几点要求,首先当然是满足基本的规则,这个几乎所有的俄罗斯方块代码都做到了,不然也不能叫俄罗斯方块;
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值