飞行棋游戏的设计与实现(3)

时间:2026-01-20

飞行棋游戏设计与实现

俞学君

摘 要:本文所实现的是一个简单的飞行棋游戏, 该飞行棋以 Visual Basi作为开发

语言,采用Visual Basic自带的Image控件显示游戏所需的各种图片,采用最基本的

飞行棋游戏规则,游戏中四个玩家均由人来操作! 关键词:飞行棋 设计 visual basic

一 、规则及目标

飞行棋游戏的主要道具由:棋盘一张,红、黄、青及绿色的棋子各四颗, 骰子一

个组成。本文中所要实现的游戏程序主要包含:游戏的交互界面、用户交互规则判定过程和 相关的服务模块。其中飞行棋的规则介绍如下:

起飞

只有在掷得6点后,方可将一枚棋子由“基地”起飞至起飞点,并可以再掷骰子一次,确

定棋子的前进步数。

连投奖励

在游戏进行过程中,掷得6点的游戏者可以连续连掷骰子,直至显示点数不是 6点或游

戏结束。

迭子

己方的棋子走至同一格内,可迭在一起,这类情况称为“迭子”,并可以叠著行进。 敌 方的棋子不能在迭子上面飞过;当敌方的棋子正好停留在“迭子”上方时,则允许敌方停于迭 子上面。 若其它游戏者所掷点数大于他的棋子与迭子的相差步数,则敌方棋子逐回停机坪。

撞子

棋子在行进过程中飞过的一格中,若已有敌方棋子停留,可将敌方的棋子逐回基地。

跳子

棋子在地图行走时,如果停留在和自己颜色相同格子,可以向前一个相同颜色格子作跳 跃。

飞棋

棋子若行进到颜色相同而有虚线连接的一格,可照虚线箭头指示的路线,通过虚线到前 方颜色相同的的一格后,再跳至下一个与棋子颜色相同的格内;若棋子是由上一个颜色相同 的格子跳至颜色相同而有虚线连接的一格内,则棋子照虚线箭头指示的路线,通过虚线到前 方颜色相同的的一格后,棋子就不再移动。如果棋子在准备通过虚线时有其他棋子停留在虚 线起始处到通往终点线路的巡航

圈上:A、如果对方是一个棋子,则将该棋子逐回基地,本方棋子继续行进到对岸;B、

飞行棋游戏的设计与实现(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219