谁有俄罗斯方块的游戏设计思路啊,或者经验。谢谢了。

 我来答
ace50
2008-08-06 · TA获得超过229个赞
知道答主
回答量:151
采纳率:0%
帮助的人:115万
展开全部
  有一部分是抄的,觉得有理。以前自己编写过,太久了,不自己重新写了
  --------------------------
  最容易理解的方法,是利用2维数组。比如,1表示有方块,0是没有。1个2维数组就能表示一个画面。
  ----------------
  技术关键在于:
  1 二维数组 2 键位判断 3 计时
  --------------------------

  具体需要思考的问题,我想既然有一定编程基础,应该可以逐步考虑下面的问题,一一解决。

  怎么样设置图形显示?
  中常用图形函数的用法?
  怎样获取键盘输入?
  怎样控制方块的移动?
  怎样控制时间间隔(用于游戏中控制形状的下落)?
  游戏中的各种形状及整个游戏空间怎么用数据表示?《---*1
  游戏中怎么判断左右及向下移动的可能性?
  游戏中怎么判断某一形状旋转的可能性?
  按向下方向键时加速某一形状下落速度的处理?
  怎么判断某一形状已经到底?
  怎么判断某一已经被填满?
  怎么消去已经被填满的一行?
  怎么消去某一形状落到底后能够消去的所有的行?(如长条最多可以消去四行)
  怎样修改游戏板的状态?
  怎样统计分数?
  怎样处理升级后的加速问题?
  怎样判断游戏结束?
  关于计分板设计的问题。
  关于“下一个”形状取法的问题。

  *1

参考资料: http://topic.csdn.net/t/20060304/17/4592728.html

匿名用户
2008-08-08
展开全部
ha ha

参考资料: http://topic.csdn.net/t/20060304/17/4592728.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式