飞行棋

C#飞行棋小游戏

风格不统一 提交于 2020-02-08 18:03:44
C#飞行棋小游戏 小游戏 画地图 初始化地图 画地图 玩游戏 飞行棋小游戏的说 玩游戏的代码 列表 一个表格 小游戏 画地图 初始化地图 画地图 玩游戏 引用文本 游戏规则: 如果玩家A踩到了玩家B 玩家B退6格 踩到了地雷 退6格 踩到了时空隧道 进10格 踩到了幸运轮盘 1–交换位置 2–轰炸对方 是对方退6格 踩到了暂停 暂停一回合 踩到了方块 什么都不干 说明: 幸运转盘:◎ 地雷:☆ 暂停:▲ 时空隧道:卐 玩游戏的代码 //玩游戏 public static void PlayGame ( int playerNumber ) { Random r = new Random ( ) ; int rNumber = r . Next ( 1 , 7 ) ; Console . WriteLine ( "玩家{0}按任意键开始掷骰子" , PlayerNames [ playerNumber ] ) ; Console . ReadKey ( true ) ; Console . WriteLine ( "玩家{0}掷出了{1}" , PlayerNames [ playerNumber ] , rNumber ) ; PlayerPos [ playerNumber ] += rNumber ; Console . ReadKey ( true ) ; Console .

java课程设计-飞行棋

拈花ヽ惹草 提交于 2020-01-10 03:07:45
一、团队课程设计博客链接 二、个人负责模块或任务说明 三、自己的代码提交记录 四、自己负责模块或任务详细说明 普通飞行棋的全部功能的实现,包括人机模式,双人模式,三人模式和四人模式。还有飞行棋棋子和骰子的设计及其在运行中GUI的实现 五、课程设计感想 使用java swing进行界面的操作可以很好的制作一个小工具,但是不适合做大型的界面。 对多线程的操作有了一定的实践,对多线程里面的一些操作有了一定的了解,可以熟练使用简单的多线程的操作。 了解了很多不常用到的类,如Point等。 课程设计大量的实验了继承和接口的操作,掌握了DAO模式的利用,掌握了覆盖等知识。 熟悉了GUI中的repaint和paintComponent方法的使用。 学习了java编程可以设计和实现自己想要的程序功能,而且相较于之前的c语言,写出的程序功能更加丰富,更加有成就感。 来源: https://www.cnblogs.com/putianliuzhong/p/12174353.html

C#飞行棋

时间秒杀一切 提交于 2019-12-10 14:58:54
游戏规则: 两个人轮流掷骰子红人和绿人 投掷出2,4,6点出门,投掷出6点可以在出门后再次投掷行走 地图长度共100步 地图中除过普通地板之外,另设六种特殊功能地板 踩到香蕉皮,退6步 踩到时空,前进6步 踩到陷阱,暂停一回合 踩到星星,可以再投掷一次 踩到移魂大法,可以做出选择与对方互换位置 踩到手枪,可以击退对方3步 踩到大炮,可以直接将对方轰炸回家(需要重新出门) 如果踩到对方,则对方直接回到起点, 游戏策划 地图面积30*13 每个格子30像素 地面的代号=0,普通地板=1,香蕉皮=2,时空=3,陷阱=4,星星=5,大挪移=6,手枪=7 红人=8,绿人=9 起点=10,终点=11 两人在同一位置=12 using System ; using System . Collections . Generic ; using System . ComponentModel ; using System . Data ; using System . Drawing ; using System . Linq ; using System . Text ; using System . Threading . Tasks ; using System . Windows . Forms ; namespace 飞行棋 { public partial class Form1 :