用易語言制作加法算數(shù)游戲
在本文中,我將向您展示如何使用易語言制作一個簡單的加法算數(shù)游戲,游戲范圍為1~100。此外,還可以記錄您的得分,并在下次打開程序時繼續(xù)查看您的得分。 新建窗口程序 首先,您需要新建一個Window
在本文中,我將向您展示如何使用易語言制作一個簡單的加法算數(shù)游戲,游戲范圍為1~100。此外,還可以記錄您的得分,并在下次打開程序時繼續(xù)查看您的得分。
新建窗口程序
首先,您需要新建一個Windows窗口程序,如果您已經(jīng)熟悉易語言的操作,可以跳過這一步。選擇窗口的高度和寬度,以適應(yīng)游戲界面的需求。
添加按鈕和編輯框
接下來,您需要在窗口中添加一個按鈕、三個編輯框和三個標(biāo)簽。編輯框2和編輯框1的樣式相同,標(biāo)簽2和標(biāo)簽1的樣式也相同。
編寫代碼
以下是代碼示例:
.版本 2
.程序集 窗口程序集_啟動窗口
.程序集變量 加數(shù)1, 整數(shù)型
.程序集變量 加數(shù)2, 整數(shù)型
.程序集變量 得數(shù), 整數(shù)型
.子程序 __啟動窗口_創(chuàng)建完畢
編輯框數(shù)據(jù)() // 調(diào)用編輯框數(shù)據(jù)子程序,生成隨機(jī)數(shù)
標(biāo)簽3.標(biāo)題 到文本(讀入文件(取運(yùn)行目錄() "~"))
.子程序 _按鈕1_被單擊
如果 (編輯框3.內(nèi)容 到文本(得數(shù))) // 答對了
信息框("恭喜您答對了,加一分^_^", 信息圖標(biāo), "答對問題")
標(biāo)簽3.標(biāo)題 到文本(到數(shù)值(標(biāo)簽3.標(biāo)題) 1)
寫到文件(取運(yùn)行目錄() "~", 到字節(jié)集(標(biāo)簽3.標(biāo)題))
編輯框數(shù)據(jù)()
否則
如果 (編輯框3.內(nèi)容 "") // 未輸入答案
信息框("請寫答案!", 警告圖標(biāo), "警告")
否則 // 答錯了
信息框("答錯了哦!", 錯誤圖標(biāo), "答錯問題")
編輯框3.內(nèi)容 ""
編輯框數(shù)據(jù)()
如果結(jié)束
.子程序 編輯框數(shù)據(jù)置隨機(jī)數(shù)種子()
加數(shù)1 取隨機(jī)數(shù)(1, 100)
加數(shù)2 取隨機(jī)數(shù)(1, 100)
如果 (加數(shù)1 加數(shù)2) // 避免加數(shù)重復(fù)
加數(shù)1 取隨機(jī)數(shù)(1, 100)
否則
如果 (加數(shù)1 加數(shù)2) // 避免加數(shù)二次重復(fù)
加數(shù)2 取隨機(jī)數(shù)(1, 100)
否則
如果結(jié)束
編輯框1.內(nèi)容 到文本(加數(shù)1)
編輯框2.內(nèi)容 到文本(加數(shù)2)
得數(shù) 加數(shù)1 加數(shù)2
備注:請不要刪除"~"這個文件,否則您的分?jǐn)?shù)將會丟失!
小提示:請時刻記得保存文件,以防電腦異常關(guān)機(jī)導(dǎo)致文件丟失。
現(xiàn)在,您可以按下F5運(yùn)行程序或點(diǎn)擊左上角的三角形符號開始游戲!