Beetle游戏的实现
来源:互联网 发布:比特币源码 编辑:程序博客网 时间:2024/06/08 13:34
游戏规则:参与人数1人以上,谁的甲虫最先完整谁就胜出。初始的甲虫不具有任何器官,而完整的甲虫具有躯干、头部、6条腿、两只眼、两只触角、一条尾巴。
玩法:轮你掷骰子时,按如下规定采取动作:
1:如果甲虫已有一处躯干,传骰子给下一位。否则,添加一个躯干,并再掷一次。
2:如果甲虫已有头部或没有躯干,传骰子。否则,添加一个头部,并再掷一次。
3:如果甲虫已有6条腿或没有躯干,传骰子,否则,添加两条腿,并再掷一次。
4:如果甲虫已有两只眼或没有头部,传骰子。否则,添加一只眼睛,并再掷一次。
5:如果甲虫已有两根触角或没有头部,传骰子,否则,添加一根触角,并再掷一次。
6:如果甲虫已有一条尾巴或没有躯干,传骰子。否则,添加一条尾巴,并再掷一次。
初步确定三个类:
//甲虫类
public class Beetle ...{
}
//甲虫游戏类
public class BeetleGame ...{
}
//骰子类
public class Die ...{
}
public class Beetle ...{
}
//甲虫游戏类
public class BeetleGame ...{
}
//骰子类
public class Die ...{
}
- Beetle游戏的实现
- 纠结的beetle包
- Beetle
- 分布式测试工具Beetle.DT的部署并进行HTTP,SQL,TCP压测
- sgu150:Mr. Beetle II
- sgu150: Mr. Beetle II
- bzoj1358: [Baltic2009]Beetle
- 游戏对象的实现
- 关灯游戏的实现
- 别彩白块游戏的实现
- 象棋游戏的实现
- 游戏2048的实现
- 关灯游戏的实现
- 游戏排行榜的实现
- 游戏对象的实现 (上)
- 游戏对象的实现 (下)
- 游戏对象的实现 (补)
- JavaScript实现的游戏们
- 减少xp_sendmail安全漏洞
- Is It A Tree?
- 第二人生的源码分析(四十八)接收服务器回应的纹理图片头数据
- Emacs的用法
- 用SQL Mail创建日常报告
- Beetle游戏的实现
- Hibernate数据保存操作方法的原理对比
- junit详解
- 用SET命令捕获多行错误
- ASP.NET 2.0中实现弹窗报警提示 類似Email 到達
- 子类与父类作用域的一点认识
- 用sp_stored_procedures 和 sp_helptext 找到遗忘的存储过程
- 我搞了个服务器
- 命名约束 vs 系统生成的约束