标题:一个很有挑战的小游戏编程,高手都来支招!
取消只看楼主
liugao
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-4-11
 问题点数:0 回复次数:0 
一个很有挑战的小游戏编程,高手都来支招!
一种在学生中间比较流行的双方对战游戏。在游戏前双方各准备一张坐标纸,在上面分别制作7×7的方格,如图1所示。在自己的方格中画一架飞机,飞机呈“士”字形,其中上面的一长横占5个格子,下面的短横占3个格子,一竖占4个格子,最上面突出的一个格子代表机头。所画飞机的位置以及机头的指向由游戏者自己决定,游戏结束前双方不能互看对方的坐标纸。游戏时双方交替用“炮弹”打击对方,攻击的一方报告“炮弹”打击的位置,被攻击的一方报告是否命中飞机。例如:被攻击方的飞机画法如图1所示,攻击者报告“炮弹”的打击位置是(4,3),从图中可知,“炮弹”恰好落在飞机所在的红色格子上面,被攻击方报告飞机被击中,接下来刚才的被攻击方变成攻击方进行上面的攻击步骤,双方交替攻击对方,如果某一方被命中机头,游戏结束,被命中机头的一方失败。游戏双方都在通过打击后对方的反馈信息来猜测对方飞机的位置。
游戏比赛采用19局10胜制。
 

要求先由计算机进行攻击,以取胜为目标,给出进行游戏的策略。
搜索更多相关主题的帖子: 小游戏 格子 飞机 炮弹 
2008-04-11 16:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-208433-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014725 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved