写了一个俄罗斯方块游戏,老师要求玩一局之后,要能实现该局的回放功能,没有思路,哪位技术帝可以提供一下思路,稍微详细点,不要代码,谢谢
记录每个形状的id和用户操作的按键顺序然后用模拟操作的方式进行游戏执行就好了。格式随意了自己定义就好。
如(以json格式做例子,形状1是长棍,方向0是原始形状,X是X轴,Y是Y轴,操作就是用户的操作,按照你游戏的心跳时间进行记录就好):[
{'形状':1,'方向':0,'x':16,'y':0,'操作':null},
{'形状':1,'方向':1,'x':16,'y':4,'操作':'顺时针旋转'}
]
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。