找回密碼
 立即註冊
查看: 384|回復: 1

陰府棋局:十二生肖的命運之戰(宇宙歷史改編遊戲)

[複製鏈接]

322

主題

30

回帖

1404

積分

金牌會員

積分
1404
發表於 2025-2-25 17:54:20 | 顯示全部樓層 |閱讀模式
本帖最後由 易卜拉辛 於 2025-2-25 19:56 編輯

AI對戰.pdf (591.35 KB, 下載次數: 43)

支援AI對戰  單基模式 遊戲1.png

遊戲23.png

遊戲5.png

遊戲4.png


  • --- 指令詳細列表 ---

    以下是遊戲中可用的所有文字指令及其詳細說明:

    [table=98%]
    指令格式功能說明範例
    列出可移動位置
    list [棋子代號]
    列出指定棋子(例如:鼠, 牛, 虎, 兔, 龍, 蛇, 馬, 羊, 猴, 雞, 狗, 豬, YF)當前在棋盤上的所有合法移動位置,並為每個位置編號。
    list 鼠 , list 龍, list YF

    移動棋子 (編號)
    move [數字]
    在先使用 list 指令列出可移動位置後,可以使用此指令,輸入位置編號(list 指令顯示的數字),快速將棋子移動到對應編號的位置。
    list 龍 (顯示位置編號後), move 2 (移動到編號 2 的位置)

    移動棋子 (指定位置)
    move [棋子代號] [起始位置] to [目標位置]
    移動指定的棋子(例如:鼠, 牛, 虎, 兔, 龍, 蛇, 馬, 羊, 猴, 雞, 狗, 豬, YF)從起始位置移動到目標位置。 <br> 注意:  起始位置必須是棋子當前所在的位置,目標位置必須是合法移動的位置。
    move 鼠 A1 to B2, move 龍 E1 to F2

    攻擊棋子
    attack [攻擊棋子代號] [目標位置]
    (功能尚未完整實作)  嘗試使用指定的棋子(例如:鼠, 牛, 虎, 兔, 龍, 蛇, 馬, 羊, 猴, 雞, 狗, 豬, YF)攻擊目標位置上的敵方棋子。 <br> 已經可以正常攻擊
    attack 牛 C3 D4

    結束回合
    end_turn
    結束當前玩家的回合,將遊戲控制權交給下一位玩家。
    end_turn

    顯示指令說明
    help
    顯示所有可用的指令及其說明,方便玩家隨時查閱。
    help




    --- 棋子代號與位置表示 ---

    遊戲6.png
  • 遊戲8.png


--- 重要注意事項 ---

  • 區分玩家:  遊戲中,玩家 1 的棋子代號會加上前綴 1_,玩家 2 的棋子代號會加上前綴 2_,例如 1_鼠 代表玩家 1 的鼠棋子, 2_龍 代表玩家 2 的龍棋子。  在輸入指令時,只需要輸入棋子代號 (例如 鼠, 龍, YF),不需要輸入前綴數字。 程式會自動判斷當前玩家和棋子歸屬。
  • 指令大小寫不敏感:  輸入指令時,大小寫都可以,例如 list 鼠 和 LIST SHU 效果相同。 但為了方便閱讀,建議使用小寫。
  • 空格分隔指令:  指令的不同部分之間使用空格分隔,例如 move 鼠 A1 to B2, move、鼠、A1、to、B2 之間都有空格。
  • 先 list 後 move (使用編號移動時):  如果想使用編號快速移動棋子,務必先使用 list [棋子代號] 指令,查看可移動位置列表和編號,再使用 move [數字] 指令。

--- 遊戲流程建議 ---

  • 啟動遊戲: 執行 Python 程式碼 陰府棋局.py (或您保存程式碼的文件名)。
  • 查看指令說明:  遊戲開始後,可以先輸入 help 指令,熟悉所有可用的指令。
  • 玩家 1 回合:
    • 玩家 1 輸入指令進行操作,例如 list 鼠 查看鼠棋子的可移動位置,然後使用 move 1 或 move 鼠 A1 to B2 移動棋子。
    • 完成操作後,輸入 end_turn 結束回合。
  • 玩家 2 回合:
    • 現在輪到玩家 2 操作。 玩家 2 輸入指令進行操作,例如 list 馬 查看馬棋子的可移動位置,然後移動棋子。
    • 完成操作後,輸入 end_turn 結束回合。
  • 回合輪替:  遊戲會不斷在玩家 1 和玩家 2 之間輪流進行回合,直到遊戲結束 (目前需手動判斷遊戲何時結束)。
  • 遊戲結束:  當一方達到遊戲目標 (例如擊敗對方的「陰府」棋子,或雙方都認為局勢已定) 時,遊戲結束。  目前程式沒有自動判斷勝負的功能,需要玩家自行判斷。

希望這個詳細的遊戲玩法說明能幫助您順利開始遊戲! 如果您在遊戲過程中遇到任何問題,或有其他疑問,請隨時提出。 遊戲2.png 遊戲規則.pdf (531.64 KB, 下載次數: 37)

棋盤遊戲原始碼  已經更新了  可以攻擊   各種生肖也有特殊能力  目標攻佔陰府即可 import randomAI.pdf (616.6 KB, 下載次數: 43) 這是可以攻擊的版本,請選這個



更新棋盤遊戲.pdf

412.15 KB, 下載次數: 37

322

主題

30

回帖

1404

積分

金牌會員

積分
1404
 樓主| 發表於 2025-3-1 10:22:56 | 顯示全部樓層
本帖最後由 易卜拉辛 於 2025-3-1 10:26 編輯

DOCTYPE html.pdf (417.22 KB, 下載次數: 29)
以上是 HTML代码  手机可用
直接在方法二: 使用支持 HTML 预览功能的文本编辑器 App
有些手机文本编辑器应用具有直接预览 HTML 代码的功能。您可以在这些应用中编写或导入 HTML 代码,然后直接预览效果,无需保存为文件再用浏览器打开。
步骤:
  • 下载支持 HTML 预览的文本编辑器 App:  在应用商店 (例如 App Store 或 应用市场) 搜索 "HTML 编辑器" 或 "代码编辑器",下载安装一个支持 HTML 预览功能的 App。 常见的 App 例如:

    • 安卓 (Android):  "Turbo Editor", "QuickEdit 文本编辑器", "DroidEdit" 等。
    • 苹果 (iOS): "Textastic Code Editor", "Runestone", "Code Editor by Panic" 等 (iOS 上这类 App 通常可能需要付费或功能更专业)。
  • 在编辑器中编写或导入 HTML 代码:  打开您下载的文本编辑器 App,创建新文件,将 HTML 代码输入或粘贴进去。
  • 使用预览功能查看效果:  在编辑器 App 中,找到 "预览" 或 "Preview" 按钮 (通常是一个眼睛图标或播放按钮)。点击预览按钮,编辑器就会在 App 内部显示 HTML 代码的渲染效果。

方法三: 使用在线 HTML 预览工具网站
您还可以使用在线 HTML 预览工具网站,这些网站提供一个在线编辑器,您可以将 HTML 代码粘贴到网站上,网站会立即显示渲染效果。
步骤:
  • 打开手机浏览器:  使用手机浏览器 (例如 Chrome, Safari 等) 打开一个在线 HTML 预览工具网站。您可以在搜索引擎 (例如 百度, 谷歌) 搜索 "在线 HTML 预览" 或 "HTML 在线运行" 等关键词,找到很多这类网站。
  • 粘贴 HTML 代码:  在在线 HTML 预览工具网站上,通常会有一个代码编辑区域。将您的 HTML 代码复制粘贴到这个区域。
  • 查看预览效果:  网站会自动或提供一个 "运行" 或 "预览" 按钮,点击后,您就可以在网页上看到 HTML 代码的渲染效果了。

总结:
在手机上运行 HTML 代码非常简单。 使用 方法一 (手机浏览器打开 HTML 文件) 是最常用、最方便、也是最接近真实网页浏览体验的方式。如果您需要更方便的编辑和预览,可以尝试 方法二 (文本编辑器 App)。  如果您只是想快速预览一段 HTML 代码, 方法三 (在线 HTML 预览工具网站) 也是一个不错的选择。在线HTML代码预览 | VideoTool.online

宇宙無神佛,世界所有宗教都是騙

聲明:由於大家都水平有限,本論壇的帖子以及回覆內容僅供參考並不能保證一定準確,如有質疑,以風雲道者經典錄最終三本書爲準

Edited by Discuz! X3.5

Copyright © 2011-2025, fwdict.com.

快速回復 返回頂部 返回列表