java语言编写的游戏回放过程的实现

问题描述

java语言编写的游戏回放过程的实现

写了一个俄罗斯方块游戏,老师要求玩一局之后,要能实现该局的回放功能,没有思路,哪位技术帝可以提供一下思路,稍微详细点,不要代码,谢谢

解决方案

1、你可以将用户的每一个操作、当前出现的方块形状、起始坐标值记录到一个文件中;
2、当用户进行回放时,读取记录文件中的内容,就可以实现游戏的回放功能;
希望对你有帮助!

解决方案二:

记录每个形状的id和用户操作的按键顺序然后用模拟操作的方式进行游戏执行就好了。格式随意了自己定义就好。

如(以json格式做例子,形状1是长棍,方向0是原始形状,X是X轴,Y是Y轴,操作就是用户的操作,按照你游戏的心跳时间进行记录就好):[
{'形状':1,'方向':0,'x':16,'y':0,'操作':null},
{'形状':1,'方向':1,'x':16,'y':4,'操作':'顺时针旋转'}
]

时间: 2024-10-03 16:58:03

java语言编写的游戏回放过程的实现的相关文章

java-关于用Java语言编写连连看小游戏

问题描述 关于用Java语言编写连连看小游戏 我要做一个连连看程序,用JAVA语言编写,请问有没有大神手里有源码或是能抽空回答我编写过程中的问题,谢 解决方案 http://download.csdn.net/album/detail/1369 有你需要的游戏 都是源码

eclipse-我有一个用java语言编写的拼图游戏的文件压缩包,怎样有Eclipse打开并运行?

问题描述 我有一个用java语言编写的拼图游戏的文件压缩包,怎样有Eclipse打开并运行? 我有一个用java语言编写的拼图游戏的文件压缩包,怎样有Eclipse打开并运行? 解决方案 1.将压缩包解压 2.打开Eclipse, 3.在左侧工作区右键Import-General-Existing Projects into Workspaces 4.next,finish

java-关于用Java语言编写连连看小游戏的问题

问题描述 关于用Java语言编写连连看小游戏的问题 用Java语言编写连连看小游戏时,如何加入炸弹和计时器功能,怎样才能在点击再来一局是把已得分数归零 解决方案 计时器可以开线程,清零不就把记录分数值的变量赋零不就好了 解决方案二: java游戏源码 很多游戏http://download.csdn.net/album/detail/1369

java语言编写的教务管理系统的研究

问题描述 java语言编写的教务管理系统的研究 请问java语言编写的教务管理系统怎么实现爆库和拿库,一般这种系统下有什么可以利用的0day和webshell? 解决方案 你首先应该好好学习,然后才谈得上"研究".投机取巧能研究出什么?胡乱看了几本地摊上的黑客画报也想搞破坏? 解决方案二: 现在学这个的也是鱼龙混杂啊

数据库-超市收银管理系统用java语言编写程序

问题描述 超市收银管理系统用java语言编写程序 超市收银管理系统 要求:使用图形用户界面. 由收银员输入顾客的会员卡卡号(若有卡).所购商品的货号等.从数据库中取出有关价格信息,再把这些信息返回给收银台.同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询. 另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息.如果一个未持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优惠 解决方案 参考:http://down.51cto.

java类的问题-Java语言编写代码,,,

问题描述 Java语言编写代码,,, 用Java怎样编一个根据生日,幸运数,性别来取名字的代码,谁能帮忙解答一下,非常感谢 解决方案 Java语言编写代码 Java语言编写代码 Java语言编写代码 解决方案二: 把很多的姓氏放一个数组里 其它字放一个数组里 然后根据生日 幸运数组合 如果要名字起得好 看看有没有名字之类的API调用 解决方案三: 吧生日.性别和幸运数存起来,然后组合输出就好 解决方案四: 幸运数字可以作为连接姓氏和宝宝取名大全里名字的随机数的种子 解决方案五: 用JAVA语言编

代码-用java语言编写android程序,实现调用usb打印机图片功能

问题描述 用java语言编写android程序,实现调用usb打印机图片功能 用java语言编写android程序,实现调用usb打印机图片功能,打印机不能联网,只是用代码去调用usb接口的打印机.急需实现此功能,请大神们帮帮忙 解决方案 http://blog.csdn.net/kangear/article/details/18141741 解决方案二: http://www.360doc.com/content/13/0906/12/11482448_312596809.shtml

java-求教各位Java程序语言大神,用Java语言编写一个能在Eclipse开发工具运行的音乐播放器

问题描述 求教各位Java程序语言大神,用Java语言编写一个能在Eclipse开发工具运行的音乐播放器 这个音乐播放器要有基本的功能,例如(这几个播放方式最好有图标)开始播放.停止播放.两三个播放模式:音乐播放的进度条:播放列表:有歌手的背景图. 最后一个要求:编程能在Eclipse开发工具了运行. 本人新手,对Java语言很多不懂,所以如果可以的话,可以在某些关键的代码后面注释,谢谢! 也可以发到我邮箱:sxl2860@163.com,如果是发到我邮箱的,请大神们说一声! 如果做得好的话,及

二维数组-c语言编写五子棋游戏,出错

问题描述 c语言编写五子棋游戏,出错 本人在意c语言编写老师布置的一项五子棋游戏的作业,编译运行通过,但是在打开的界面上无法绘制棋子,求大神解答!谢谢! 代码: #include #include #include //------------------------------------------------- //画棋盘 void drawpane() { for(int i=50;i<=900;i+=50) { line(i,50,i,700); } for(int j=50;j<=