遊戲規則:
玩家點擊按鈕進入遊戲窗口後,通過點擊屏幕下方的按鍵輸入問題的答案,
答案正確則會生成進入下壹關的按鈕,否則無法進入下壹關。
遊戲擴展:1.目前遊戲暫定30關,玩家可自由地添加關數,無需修改任何代碼;
2.在setting模塊中按照三個字典的格式直接往裏添加新的關數的數據即可,在if __name__ == "__main__"中
有str1和str2兩個變量用來對答案加密和對鍵盤上的字進行亂序操作。
實現的功能:1.對所有答案都使用了md5算法加密;源碼中無明文答案;
2.支持自由選關的操作;
3.支持返回上壹關的操作;
4.支持答案提示操作,提示最多為壹個字;
5.自動永久記錄已經回答正確的問題,其選關按鈕會由紅色變成綠色;如果想要重置,運行
mygame模塊if __name__ == "__main__"中註釋的代碼或直接修改player_answers.txt文件,
將裏面所有的數據置為0.
源碼