請同學依自己的想法, 設計一 RPG 遊戲 (可由第四次作業延伸), 遊戲主要構成參考如下 (亦可自行設計與延伸)
- 遊戲地圖設定: 1) 環狀地圖 2) 2D 地圖
- 遊戲事件設定: 除了角色戰鬥外, 將隨機發生遊戲事件
- 命令輸入階段: 提供玩家輸入命令, 控制角色行動, 或離開遊戲
- 角色移動: 使用亂數決定角色移動步數, 並決定是否遭遇事件 (如沒有任何事情發生, 遭遇遊戲事件, 遭遇小怪, 遭遇魔王等)
- 角色狀態: 可設計角色 (玩家角色, 小怪, 魔王等) 生命值, 攻擊力等, 並提供檢閱
- 戰鬥機制: 可使用亂數決定攻擊是否成功, 更新角色生命值, 判定戰鬥勝負
- 其他設計或延伸
- 請找至少一位同學或朋友試玩, 並請其提供試玩意見, 並做紀錄
- 請撰寫文件, 說明遊戲機制, 遊戲設計與遊戲玩法, 程式中使用到的變數, 使用者輸入處理, 條件判斷, 流程控制, 資料結構使用, 顯示方法, 試玩意見, 以及可以改進的地方
- 繳交期限: 23:59, 6/16/2020
- 繳交方法: 請寄到老師信箱 chkao@gm.nttu.edu.tw
- 郵件命名: 程式設計第五次作業-學號-姓名
- 作業格式: py (python 原始碼), pdf (說明文件)