科帮网

登录/注册
您现在的位置:论坛 盖世程序员(我猜到了开头 却没有猜到结局) 项目源码 > javaSe项目源码飞行棋
总共48087条微博

动态微博

查看: 2473|回复: 3

javaSe项目源码飞行棋

[复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2014-07-02 20:45:30 |只看该作者 |正序浏览
         飞行棋是由四种颜色组成的,上面画有飞机的图形,最多可以四个人各拿一种颜色一起玩。飞行棋里有一个骰子,你只要转动骰子,骰子停下来的时候正面是几,你就走几步。但是刚开始时只有投到六,你的飞机才能起飞,并且投到六你还有机会再投一次。特别说明的是,到终点时走的步数要正好到达才算胜利,不然要返回来走。 起飞
    + d: f* c2 X) A4 d $ [1 T4 m& B' z" r( ]  I! T! F& c
    * @( |3 l9 p9 @) t7 O$ t. A
    飞行棋只有在掷得6点后,方可将一枚棋子由“基地”起飞至起飞点,并可以再掷骰子一次,确定棋子的前进步数;在改进的规则中,只要掷得5点以上的点数就可以起飞(掷得5点时不能再掷)。连投奖励4 e2 J& b/ m6 C- j
    在游戏进行过程中,掷得6点的游戏者可以连续投掷骰子,直至显示点数不是6点或游戏结束;5 z& k( }" f) T4 D
    改进规则中,如果连续三次掷得6点,则己方所有棋子返回停机坪(包括已经到达终点的棋子),且不得再次投掷骰子。迭子$ E3 b. u, K; [* {* O/ z
    己方的棋子走至同一格内,可迭在一起,这类情况称为“迭子”。敌方的棋子不能在迭子上面飞过; 当敌方的棋子正好停留在“迭子”上方时,敌方棋子与2架迭子棋子同时返回停机坪。若其它游戏者所掷点数大于他的棋子与迭子的相差步数,则多余格数为由迭子处返回的格数;但当其它游戏者所掷点 , w5 ~- \' W" l( N
    数是6而且大于他得棋子与迭子的相差步数时,那么其它游戏者的棋子可以停于迭子上面,但是当该游戏者依照规则自动再掷点的时候,服务器自动走刚才停于迭子上面的棋子。如果棋子在准备通过虚线时有其他棋子停留在虚线和通往终点线路的交叉点时:A、如果对方是一个棋子,则将该棋子逐回基地,本方棋子继续行进到对岸;B、如果对方是两个棋子重叠则该棋子不能穿越虚线、必须绕行。
    8 T- k* U( [) R% P% S) I) C6 a改进规则中,敌方棋子可以飞越迭子;当敌方棋子正好停留在迭子上方,则该格迭子全部返回停机坪而敌方棋子不需返回,面对虚线上的迭子同理。撞子
    $ q, }1 \% b$ M* J) k- l4 ^棋子在行进过程中走至一格时,若已有敌方棋子停留,可将敌方的棋子逐回基地。跳子
    2 h: S: n- ^0 h6 t0 f3 X棋子在地图行走时,如果停留在和自己颜色相同格子,可以向前一个相同颜色格子作跳跃。飞棋
    3 m9 p* `$ l2 E! z: j$ N棋子若行进到颜色相同而有虚线连接的一格,可照虚线箭头指示的路线,通过虚线到前方颜色相同的的一格后,再跳至下一个与棋子颜色相同的格内;若棋子是由上一个颜色相同的格子跳至颜色相同而有虚线连接的一格内,则棋子照虚线箭头指示的路线,通过虚线到前方颜色相同的的一格后,棋子就不再移动。终点
    4 c5 D1 L5 t1 \“终点”就是游戏棋子的目的地。当玩家有棋子到达本格时候,表示到达终点,不能再控制该棋子。传统飞行棋规则里,玩家要刚好走到终点处才能算“到达”,如果玩家扔出的骰子点数无法刚好走到终点处,多出来的点数,棋子将往回走。
    2 ^3 n# B* ~3 a0 N+ `关于终点,还有以下几种改进规则:
    , c1 R  |" o" N如骰子点数多过于到终点的格数,也不需要后退,可以直接胜利返回。) R6 z3 A) Q8 q/ v
    如果棋子不能刚好抵达终点,则丧失本次移动机会或交由其他棋子代行(如骑士飞行棋)。$ ^/ X; b2 @) x" S8 y2 S
    如果玩家扔出的骰子点数无法刚好走到终点处,多出来的点数,棋子将按照顺时针的方向在终点区域兜圈,直到到达己方终点;在终点区域可以迭子和撞子;在己方终点处撞子后,必须至少再兜一圈才可以到达终点(比如在己方终点撞子后掷得4点,就能到达终点)
    3 ~7 P& U% M8 ?  }, v3 k

    3 y* \& l$ E* x+ e项目源码下载地址:点击下载
    9 e  \' r) Z6 [  Y, {) _
    : m+ L: K6 `$ k$ H
    # R8 V1 d9 ~$ ^1 X* n

    / ]; R1 d- r3 V" w  _: ?

    科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    5

    主题

    0

    听众

    316

    金钱

    四袋长老

    该用户从未签到

    地板
    发表于 2017-08-14 08:32:55 |只看该作者
    不错不错不错
    回复

    使用道具 举报

    woniu 实名认证   

    2

    主题

    0

    听众

    330

    金钱

    四袋长老

    该用户从未签到

    板凳
    发表于 2016-04-12 11:44:49 |只看该作者
    这个项目太棒勒!下下来学习下!
    回复

    使用道具 举报

    1

    主题

    3

    听众

    341

    金钱

    四袋长老

    该用户从未签到

    沙发
    发表于 2016-03-17 21:52:15 |只看该作者
    & Q# n+ [9 @4 Q5 ?- [
    下来,学习一下。谢谢
    回复

    使用道具 举报

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    关闭

    站长推荐上一条 /1 下一条

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表