VB製作拼圖遊戲

2022-05-03 14:09:08 字數 2721 閱讀 7754

《vb製作拼圖遊戲:簡單演算法》

1、首先按照截圖把控制項新增好!

(技巧:ps處理322*322的**,劃分切塊,形成九個小**,這裡採用的是jpg格式,然後採用command按鈕來顯示這些**,同學們也可以採用label,是一樣的,重點是滑鼠單擊事件!注意:

新增九個command按鈕,一定要設定每個按鈕的值來完成對**的吻合拼接,這樣可以使介面看起來美觀大方!)

2、介面的設計

這裡很多同學習慣更改command的caption值來顯示某些文字,但要注意,你這裡很可能為了美觀會使用自己機子上單獨安裝的某些字型,這些字型拿到其他機子上是不生效的,那麼怎麼辦呢?這裡有個比較「笨拙的方法」——你可以利用word工具打好想要顯示的文字,設定個性字型,然後截圖,插入到command上面,這樣的話,無論是什麼字型,都可以顯示了,因為**的屬性是無法更改的!這個方法同樣可以用來美化label!

當然了,自己究竟怎麼樣設計,就靠想象力了,最終得到的效果是要有乙個美觀、簡潔大方的介面!

3、演算法設計(全部**)

dim num as integer

private sub command1_click()

if = then

= =

end if

if = then

= =

end if

end sub

private sub command11_click()

msgbox ("開發者:孔世明" & vbcrlf & "學院:資訊科學與技術學院" & vbcrlf & "專業:

軟體工程" & vbcrlf & "班級:軟體一班" & vbcrlf & "學號:201213040117")

end sub

private sub command12_click()

num = num + 1

if num = 1 then

= end if

if num = 2 then

msgbox ("親~~不能重複開始哦!~")

end if

if num = 3 then

msgbox ("親~~再說一次,不能重複開始!!")

end if

if num > 3 then

msgbox ("請不要放棄**!!!")

end if

end sub

private sub command2_click()

if = then

= =

end if

if = then

= =

end if

if = then

= =

end if

end sub

private sub command3_click()

if = then

= =

end if

if = then

= =

end if

end sub

private sub command4_click()

if = then

= =

end if

if = then

= =

end if

if = then

= =

end if

end sub

private sub command5_click()

if = then

= =

end if

if = then

= =

end if

if = then

= =

end if

if = then

= =

end if

end sub

private sub command6_click()

if = then

= =

end if

if = then

= =

end if

if = then

= =

end if

end sub

private sub command7_click()

if = then

= =

end if

if = then

= =

end if

end sub

private sub command8_click()

if = then

= =

end if

if = then

= =

end if

if = then

= =

end if

end sub

private sub command9_click()

if = then

= =

end if

if = then

= =

end if

end sub

【應該看得出來,這裡的演算法只有乙個:判斷某個按鈕相鄰的command顯示**是否為「空白」,若是,則交換**顯示,但要注意,這裡還要引入第三個command當做「中轉站」,這其實和c++裡面交換某兩個變數的值是乙個道理,如果沒有這個媒介,那麼**交換兩次,最終會沒有變化。】

培訓遊戲 拼圖遊戲

拼圖遊戲 目的 溝通類 團隊訓練 人數 適合4人 16人 道具 硬紙若干 說明 1 按如圖所示製作15張硬紙,將其打亂分拆成5份裝入信封。2 小組內每人得到乙個信封,小組的任務將信封內的卡片拼裝成相同形狀的正方形。規則 1 全過程不許交流 2 每人手裡拿到的卡片只許給別人,不能從別人的手裡拿卡片 不...

拓展訓練 培訓遊戲拼圖遊戲

拼圖遊戲 明陽天下拓展培訓 目的 溝通類 團隊訓練 人數 適合4人 16人 道具 硬紙若干 說明 1 按如圖所示製作15張硬紙,將其打亂分拆成5份裝入信封。2 小組內每人得到乙個信封,小組的任務將信封內的卡片拼裝成相同形狀的正方形。規則 1 全過程不許交流 2 每人手裡拿到的卡片只許給別人,不能從別...

拼圖遊戲報告書

vb課程設計報告書 設計人 周玉松 顧迎弟 羅智隆 指導教師 劉劍雲 2012年 6 月 20 日提交 課題選定與任務分解 課題名稱 拼圖遊戲 班級 紡織z1101 組長 羅智隆聯絡 182 任務分解表 答辯情況記錄 一 功能分析 執筆人 羅智隆 1 單擊 分割 按鈕,可以將原始 等分為六部分 注 ...