更新時間:2022-04-09 文章分類:網頁作業題庫
1、至少包含兩個頁面: a.初始呈現出來的界面; b.點擊開始進入游戲的界面。
2、游戲實現功能:
進入游戲界面之后的開始游戲
點擊開始游戲,實現字母的掉落
游戲暫停之后,能夠實現游戲的暫停
清除定時器:清除單位時間內掉落多少個字母的定時器
清除字母掉落速度的定時器-->每個字母元素上都存在一個定時器
退出游戲-->結束游戲以及顯示游戲開始界面,隱藏進入游戲的界面
結束游戲--> 清除掉1的定時器和2的所有字母所在的元素
實現游戲難度的設置,游戲的默認難度是慢
游戲在進行的過程中,是不允許設置游戲難度的
在游戲暫停和開始之前,是允許設置游戲難度的
游戲難度設置之后,是在關閉游戲難度設置之后生效的
實現鍵盤打字,字母消失。
全局變量:把當前游戲界面內出現的所有的字符放在該變量里根據鍵盤輸入的字符,在全局變量字符串里,找到該字符的位置刪除該字符所在的元素,實現得分、正確率、速度。
得分:輸入與界面內出現的字符相同的時候,字母消失,得一-份, 累加正確率:游戲界面內出現的字符和按下的字母鍵不相符的時候,屬于錯誤。
速度: 一分鐘之內輸入正確的字符,不是一-分鐘的時候, 按下的所有正確的字符的個數,最后細節優化隨著打字分數越來越高,讓字母掉落的速度越來越快點擊結束或者退出的時候,把正確率、得分、速度清零。
1、使用JS源生代碼或者jQuery庫
2、代碼結構清晰,圖片存放于文件夾image;至少-個CSS文件, 存放于css文件夾
3、每一個頁面導航部分都包含超鏈接,頁面之間可以通過導航正常跳轉
4、網站頁面正常運行無報錯
5、頁面設計合理、界面美觀。內容積極向上、符合主流價值觀
6、提交網站完整源代碼文件及設計報告,完成項目答辯
