挑战贴:汇编写一个字符天平游戏

masmaster 2010-12-13 10:51:19
在《汇编语言》论坛上看到的。希望高手低手踊跃发言~~

在字符显示模式下,以各种符号在屏幕下方模拟出一个天平,屏幕上方不断弹出一个随机出现的数字或字母(只有大写的26个字母),数字的大小代表着重量大小,字母中A-D代表2的份量,E-H代表3的份量,I-L代表4的份量,M、N代表5的份量,O-R代表6的份量,S-V代表7的份量,W-Z代表8的份量;天平中间用指针和数字刻度显示天平的倾斜和重量偏差,当数字和字母从中间落下时,选择其落入天平的右边还是左边由操作者根据其重量和天平现在的偏向来决定,用左、右键选择;
基本要求:
(1)屏幕左侧边中部区域显示天平的重量偏差值、天平摇摆历史的方差统计(动态变化,方差值的要有小数)、累计下落字符个数;屏幕右侧边中部区域显示未来3个将要出现在天平顶端的数字和字母;

(2)数字和字符一开始出现在屏幕水平中间的顶部,以一个逐渐加速的速度向下跌落,在跌落至天平中间的数字和指针区之前需要由操作者选择←还是→,这样字符才能落在天平的托盘,否则游戏失败停止;在跌落至天平底盘之前通过Space键可以改变字符(变化随机),用于随时调整天平的平衡;

(3)天平偏差的允许范围是±4,也就是当天平偏差达到5时游戏失败终止;
...全文
113 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
masmaster 2010-12-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 abgood 的回复:]
为什么要删除此贴???
[/Quote]
发重复了~~
abgood 2010-12-14
  • 打赏
  • 举报
回复
为什么要删除此贴???
nanlingcg 2010-12-14
  • 打赏
  • 举报
回复
dididu1515大侠跑哪去了???这题对他来说很快就会搞定!!!
几个前辈怎么近来都不出现...

前辈皆隐修,我等心惶惶!!!
nanlingcg 2010-12-14
  • 打赏
  • 举报
回复
那圆弧型的刻度要画圆,8086画圆(Bresenham算法最优)不会,以前学了下,没理解好,画圆一直不会!!!
其他和我以前帮人做的一个简单俄罗斯方块不复杂些.
没人做,就等我有时间时来做.有人做,就别人先做起!!!
Proteas 2010-12-14
  • 打赏
  • 举报
回复
先分析难点,再找思路。
到处都难。。。
neo325 2010-12-14
  • 打赏
  • 举报
回复
做不来。。。太难了。。。
znxllyuan 2010-12-14
  • 打赏
  • 举报
回复
别删了 200分呢
给大伙分分得了
masmaster 2010-12-13
  • 打赏
  • 举报
回复
敬请版主删除此贴。多谢。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧