代写Clue-Less程序设计
Clue-Less
“Just like the real game… but less!”
This game is a simplified version of the popular board game, Clue®. The main simplification is
in the navigation of the game board. In Clue-Less there are the same nine rooms, six weapons,
and six characters as in the board game. The rules are pretty much the same except for moving
from room to room.
▪ The rooms are laid out in a 3x3 grid with a hallway separating each pair of adjacent rooms.
(See fig. 1.)
▪ All characters are located in starter squares as indicated in the schematic in fig. 1. The first
move for each player is to move their character to the adjacent hallway.
▪ Each hallway only holds up to one character. If a character is currently in a hallway, you
may not move there.
▪ When it is your turn, you don’t need to roll a die.
▪ Your options of moving are limited to the following:
o If you are in a room, you may do one of the following:
− Move through one of the doors to the hallway (if it is not blocked).
− Take a secret passage to a diagonally opposite room (if there is one) and make a
suggestion.
− If you were moved to the room by another player who has made a suggestion, you
may, if you wish, stay in that room and make a suggestion. Otherwise, you may
move through a doorway or take a secret passage as described above.
o If you are in a hallway, you must do the following:
− Move to one of the two rooms accessible from that hallway and make a suggestion.
▪ If all exits are blocked (i.e., there are characters in all of the hallways) and you are not in one
of the corner rooms (with a secret passage), and you weren’t moved to the room by another
player making a suggestion, you can not make a suggestion (but you can make an
accusation).
▪ Your first move must be to the hallway that is adjacent to your home square. The inactive
characters stay in their home squares until they are moved to a room by someone making a
suggestion.
▪ As in the regular game, whenever a suggestion is made, you only specify the character and
the weapon. The room must be the room the one making the suggestion is currently in. The
suspect in the suggestion is moved to the room in the suggestion.
▪ You may make an accusation at any time during your turn.
▪ You don’t need to show weapons on the board, since they really don’t do anything (but this
would be a nice feature). But you should show where each of the characters is located.
Requirements for your computerized version of Clue-Less:
▪ Each player should access the game from a separate computer or browser, with a graphical
user interface.
▪ The game rules are the same as in regular Clue except for the navigation (which is described
above).
▪ Each time the game state changes (a character is moved, a suggestion is made, a player
disproves a suggestion, or a player is unable to disprove a suggestion) all players should be
notified.
▪ You should document the message interfaces between the clients and the Clue-Less server in
your software requirements specification document. There will be messages from a client to
the server, messages from the server to a specific client, and broadcast messages to all
clients from the server.
▪ These messages should be considered as triggers for use cases at the subsystem (client or
server) level.
▪ Consider using a text-based client for the minimal system, and a GUI version in the target.
▪ Feel free to change any of the names of characters, rooms, or weapons, as well as graphics.
请加QQ:99515681 邮箱:99515681@qq.com WX:codinghelp
- Instagram社交引粉软件,Ins推广引流如何做?独家软件教你!
- 揭秘武汉昱旻翊翀百货有限公司潮品店用独特的品牌特色,赢得市场赞誉
- WhatsApp怎么养号,ws群发工具/ws协议号/ws频道号/ws劫持号
- 数据艺术家TG-WS-LINE云控/自动注册机/筛料拉活人:zalo代筛料子专业服务为您呈现一手数据之美
- 代做1CWK100、代写C/C++程序语言
- 净水世界:守护您的纯净生活
- Ins营销引流工具,Instagram营销软件,让你的营销事半功倍!
- 数字经济下未来劳动力技能提升助推信息技术与素质教育深度融合
- 曝光成都熠翊发服饰有限公司童装集合店用心铸就商业大楼
- Instagram营销软件购买指南,Ins自动引流推广采集软件一键搞定!
- 初出茅庐的喜悦 她通过WhatsApp拉群工具实现了全球品牌的极速传播 覆盖面达到了95%
- 三农服务一站集成,“超级码合格证智能应用一体机”重磅面世,开创三农智能化的无限可能!
- 中国国际能源与埃尼集团在北京签署战略合作协议
- 守其初心,望其成长:闪迪助力留存乡村校园里的爱与成长
- instagram引流新方式,ig/ins独家引流群发营销助手
- 代做data程序、代写Java/Python编程设计
- 怎么找到靠谱的Line协议号卖家全球通证:博主推荐,LINE营销工具如何引领我业务走向国际巅峰
- 希腊买房移民涨价倒计时:世贸通移民教您如何赶上移民末班车
- 引领智能制造新方向 | 谷器数据MES荣获北京市新技术新产品(服务)证书
- 代做SEHH2239、Python程序语言代写
- 低封控软件推荐!Instagram自动私信营销助手,Ins引流轻松搞定!
- 海外营销达人力荐WhatsApp工具揭示市场趋势的秘密武器助力业务腾飞
- 在这个科技日新月异的时代 电子魅影 一位科技魔法师 凭借着他的WhatsApp拉群战略 犹如一道闪电 瞬间惊醒了市场巨兽
- Instagram群发消息工具,Ins模拟器群发软件,助你快速营销!
- 全球之门:zalo代筛料子的数据洞察重新定义海外市场
- 一键覆盖,多语言推送!Line群发云控打破语言壁垒,全球推广无阻碍
- Anyty(艾尼提)工业内窥镜成为无损检测的“透视眼”
- EB5项目考察之行:世贸通移民集团因何受美国国会议员接见
- 在国际舞台 你需要的不仅是勇气 还有一把WhatsApp拉群营销工具的金钥匙
- 虚拟商城的跨境电商 Line 群发云控笑料奇遇:在虚拟商城的幻境中,经历一场科技笑话盛宴
推荐
- B站更新决策机构名单:共有 29 名掌权管理者,包括陈睿、徐逸、李旎、樊欣等人 1 月 15 日消息,据界面新闻,B站上周发布内部 科技
- 疫情期间 这个品牌实现了疯狂扩张 记得第一次喝瑞幸,还是2017年底去北京出差的 科技
- 苹果罕见大降价,华为的压力给到了? 1、苹果官网罕见大降价冲上热搜。原因是苹 科技
- 全力打造中国“创业之都”名片,第十届中国创业者大会将在郑州召开 北京创业科创科技中心主办的第十届中国创业 科技
- 升级的脉脉,正在以招聘业务铺开商业化版图 长久以来,求职信息流不对称、单向的信息传递 科技
- 丰田章男称未来依然需要内燃机 已经启动电动机新项目 尽管电动车在全球范围内持续崛起,但丰田章男 科技
- 创意驱动增长,Adobe护城河够深吗? Adobe通过其Creative Cloud订阅捆绑包具有 科技
- 如何经营一家好企业,需要具备什么要素特点 我们大多数人刚开始创办一家企业都遇到经营 科技
- 智慧驱动 共创未来| 东芝硬盘创新数据存储技术 为期三天的第五届中国(昆明)南亚社会公共安 科技
- 老杨第一次再度抓握住一瓶水,他由此产生了新的憧憬 瘫痪十四年后,老杨第一次再度抓握住一瓶水,他 科技