软体程式设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mobile 軟體程式設計 書面報告 題目:井字遊戲 組員:王晧翔 顏宏達 選題原因:原先暫訂主題為『MP3播放器』,不過經過我們的討論以及層層的抽絲剝繭下,最後決了這個『跟的上e世代潮流,卻又不失兒時記趣』的『井字遊戲』 主題:井字遊戲 別名:井字遊戲,又名OX棋、井字棋、打井、過三關、井字過三關,是個紙筆遊戲。 玩法:兩個玩家,一個打圈(O),一個打叉(X),輪流在3乘3的格上打自己的符號,最先以橫、直、斜連成一線則為勝。如果雙方都下得正確無誤,將得和局。 特性:這種遊戲實際上是由第一位玩家所控制;第一位玩家是攻,第二位玩家是守。 技巧:第一位玩家在角位行第一子的話贏面最大(如圖一),只要第二位玩家不是在中間下子,第一位玩家就可以以兩粒連線牽制著第二位玩家,然後製造「兩頭蛇」。 世界上第一個電腦遊戲,1952年為EDSAC電腦製作的OXO遊戲,就是以該遊戲為題材,可以正確無誤地與人類對手下棋。這種遊戲的變化簡單,這個遊戲只有765個可能局面,26830個棋局。如果將對稱的棋局視作不同,則有255168個棋局。 專題規劃– 11月份–開始規劃遊戲流程,分部著手。(構想一) 12月份–把所有部份程式串起來。(構想二) 1月份–進階修改。 目標– 程式可執行,玩家對玩家 (單機版) 加上了AI 功能(玩家與電腦對戰) 程式可執行,玩家對玩家 (網路版) 網路連線版本與單機 構想(一): 格子設計–用視窗陣列來設計 位置判斷–以二維陣列3×3判斷 填入迴圈–以迴圈執行至遊戲終止。 玩家輸入的數字,以switch來做陣列內容的更改。 勝負判斷–採用if判斷方式 以上為單機版玩家與玩家作戰 構想(二): AI設計–以廣泛所知道的獲勝方法,並且以if判斷是設定 其它設計–與(構想一)相似 以上為玩家與電腦作戰

文档评论(0)

22255990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档