社区
数据结构与算法
帖子详情
求助:设计一个俄罗斯方块智能自动下落的算法思想,写出思想就可以了。
dragonyjd
2005-11-08 10:19:53
设计一个俄罗斯方块智能自动下落的算法思想,写出思想就可以了。
...全文
418
4
打赏
收藏
求助:设计一个俄罗斯方块智能自动下落的算法思想,写出思想就可以了。
设计一个俄罗斯方块智能自动下落的算法思想,写出思想就可以了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoxiaofei
2005-11-08
打赏
举报
回复
说得是“智能自动”
要求电脑自己判断哪个位置合适什么形状最好,而不是人的交互,嘿嘿
这样的话有点复杂。。。需要自定义优先级
liangbch
2005-11-08
打赏
举报
回复
如果在dos下编程:
1.取系统时间,并记为t0
2.一个循环:
每次检测是否有按銉,如果有并且是up,down,left,right,旋转,则进行相应的处理。并重新取系统时间,记为t0.
如果没有按銉或按銉不是上述按銉,取系统时间并记为t1。
如果 t1-t0>指定值,方块下落,并置 t0 等于t1。否则什么也不干。
如果在windows或支持timer(定时器)操作系统下编程:
1. 建立一个定时器。设置timeout为一个合适的值,比如10ms.置t=0;
2. 在定时器的callback函数中,加入下列代码:
t++;
if (t>指定值){方块下落,重置t=0;}
chenzhichao2008
2005-11-08
打赏
举报
回复
1,列舉所有可能狀態
2.對某一個局面進行評分,再根據該評分來選擇最優點,
1.每個方塊有最多有四種變化,上,右,下,左
對應存放位置個數為 n1,n2,n3,n4
總的狀態數也只有n1+n2+n3+n4
可以搜索兩步甚至多步
dragonyjd
2005-11-08
打赏
举报
回复
hehe liangbch(宝宝) 误解了,我的题目是如何让计算机来自动玩俄罗斯方块?就像楼上所说的
vc++游戏(源代码)
2. **游戏逻辑
设计
**:每一款游戏都有其独特的逻辑结构,如扫雷的
算法
设计
、贪吃蛇的移动规则、推箱子的解谜策略、
俄罗斯方块
的
下落
与消除机制、拼图的游戏规则以及连连看的匹配逻辑。分析这些源码,可以学习到如何...
C++程序
设计
:
俄罗斯方块
(模拟方块
下落
,经典问题)
每一轮,都会有
一个
新的由4个小方块组成的板块从方格图的上方落下,玩家可以操作板块左右移动放到合适的位置,当板块中某
一个
方块的下边缘与方格图上的方块上边缘重合或者达到下边界时,板块不再移动,如果此时方格...
软件
设计
实战:基于Java的
俄罗斯方块
游戏【完整版】
大家好,今天用Java编程实现
一个
GUI界面的经典
俄罗斯方块
游戏,以下是完整的开发思路,供大家学习交流。 效果展示 目录 一、效果展示 1.游戏界面 2.游戏结束 二、项目介绍 1.项目背景 2.总体需求 ①游戏...
实现
俄罗斯方块
的
下落
1,实现方块的驱动马达,驱动方块
下落
,每
一个
方块都有
一个
马达。(相当去汽车发动机) - 用
一个
线程来实现 2,实现
一个
发动马达的方法供外部对象使用; 3,在测试程序中进行测试。 一、在上一篇实现的CBlock.java...
Java
俄罗斯方块
,老程序员花了
一个
周末,连接中学年代!
引言:
俄罗斯方块
,相信很多80、90后的小伙伴都玩过,也是当年非常火的游戏,当年读中学的时候,有
一个
同学有这个游戏机,大家都很喜欢玩,这个游戏给...这次利用周末的时间,去写了
一个
俄罗斯方块
Java版本,感觉碰
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章