-
7/23/2019 Cara Membuat Game Puzzle Dengan Menggunakan Visual Basic - ABC NgeBlog
1/6
2/10/2015 Cara membuat Game Puzzle dengan Menggunakan Visual Basic - ABC ngeBlog
http://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.html
ABC NGEBLOGasiknya nge Blog bareng
News Update :
HOME ABOUT CONTACT ANIME NEWS GAME TUTORIAL TUKAR LINK MORE
Search on this site...
Home Games, Pemrograman, Tutorial, Visual Basic
Cara membuat Game Puzzle dengan Menggunakan Visual Basic
Cara membuat Game Puzzle dengan Menggunakan Visual
BasicPenulis : Tony Ways on Sunday, October 27, 2013 | 10:48 AM
Semua pasti tau game puzzle kan? Puzzle adalah sebuah permainan untuk menyusun gambar
acak menjadi sebuah gambar yang utuh. Nah, disini ane akan berbagi Tutorial dimana temen-
temen akan belajar Cara Membuat Game Puzzle dengan menggunakan Visual Basic. Langsung
saja ikuti Langkah-langkah ane :
1. Buat Design game Puzzlenya terlebih dahulu.
Keterangan :
Objeck Properties Value
Form Text PuzzleToon
PictureBox SizeImages
300 300(Gambar Anda)
Button1 NameTextSizeImageImageAlign
Img11100 100(Gambar Anda)TopLeft
Button2 Name
TextSizeImageImageAlign
Img2
2100 100(Gambar Anda)TopCenter
Button3 NameTextSizeImageImageAlign
Img33100 100(Gambar Anda)TopRight
Button4 NameTextSizeImageImageAlign
Img44100 100(Gambar Anda)MiddleLeft
Translete
Popular posts
Cara membuat Game Puzzle dengan
Menggunakan Visual Basic
Semua pasti tau game puzzle kan?Puzzle adalah sebuah permainan
untuk menyusun gambar acak
menjadi sebuah gambar yang utuh. Nah, disini
ane...
Apakah Sperma akan habis bila
Bercinta tiap hari ??
Bercinta adalah hal yang paling
disenangi oleh pengantin baru.
Bahkan bisa hampir tiap hari kedua
pengantin tersebut melakukan hubunga...
Bahasa Pemrograman JAVA :
Membuat Program Penggajian
Pada artikel ini ABC ngeBlog berbagi
sedikit tentang tutorial dalammembuat script program java untuk
Program Penggajian. ABC ngeBlog menggu...
Waah, Tampilan Google di Hari Kemerdekaan Indonesia 8/16/2013
http://abc123ngeblog.blogspot.com/2013/10/%E2%80%9Dhttp://translate.google.com/translate?hl=id&langpair=en|id&u=http://tony.scqolbu.com/%E2%80%9Dhttp://abc123ngeblog.blogspot.com/search/label/Pemrogramanhttp://abc123ngeblog.blogspot.com/p/tukar-link.htmlhttp://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.htmlhttp://abc123ngeblog.blogspot.com/2013/04/bahasa-pemrograman-java-membuat-program.htmlhttp://abc123ngeblog.blogspot.com/2013/10/%E2%80%9Dhttp://translate.google.com/translate?hl=id&langpair=en|id&u=http://tony.scqolbu.com/%E2%80%9Dhttp://abc123ngeblog.blogspot.com/search/label/Tutorialhttp://abc123ngeblog.blogspot.com/search/label/Newshttp://abc123ngeblog.blogspot.com/search/label/Animehttp://abc123ngeblog.blogspot.com/http://abc123ngeblog.blogspot.com/p/about-us.htmlhttp://abc123ngeblog.blogspot.com/2013/08/waah-tampilan-google-di-hari.htmlhttp://abc123ngeblog.blogspot.com/2013/03/apakah-sperma-akan-habis-bila-bercinta.htmlhttp://abc123ngeblog.blogspot.com/2013/03/apakah-sperma-akan-habis-bila-bercinta.htmlhttp://abc123ngeblog.blogspot.com/search/label/Tutorialhttp://abc123ngeblog.blogspot.com/search/label/Gameshttp://abc123ngeblog.blogspot.com/search/label/Gameshttp://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.htmlhttp://abc123ngeblog.blogspot.com/2013/04/bahasa-pemrograman-java-membuat-program.htmlhttp://3.bp.blogspot.com/-80VjMYVCBsI/Um1RrSnXDII/AAAAAAAAAdM/GEcYSRjPBKU/s1600/01.JPGhttp://abc123ngeblog.blogspot.com/search/label/Visual%20Basichttp://abc123ngeblog.blogspot.com/http://abc123ngeblog.blogspot.com/ -
7/23/2019 Cara Membuat Game Puzzle Dengan Menggunakan Visual Basic - ABC NgeBlog
2/6
2/10/2015 Cara membuat Game Puzzle dengan Menggunakan Visual Basic - ABC ngeBlog
http://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.html
Button5 NameTextSizeImageImageAlign
Img55100 100(Gambar Anda)MiddleCenter
Button6 NameTextSizeImageImageAlign
Img66100 100(Gambar Anda)MiddleRight
Button7 Name
TextSizeImageImageAlign
Img7
7100 100(Gambar Anda)BottomLeft
Button8 NameTextSizeImageImageAlign
Img88100 100(Gambar Anda)ButtomCenter
Button9 NameTextSizeImageImageAlign
Img99100 100(Gambar Anda)ButtomRight
Button10 Name
Text
btnAcak
AcakButton11 Name
TextbtnBerhentiBerhenti
Button12 NameText
btnTutupTutup
Timer1 Name Timer
2. Klik Double pada Form kemudian Klik code berikut
PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) HandlesMyBase.Load
Dim Hidden As Windows.Forms.Control
ForEach Hidden InMe.Controls
img1.Hide()
img2.Hide()
img3.Hide()
img4.Hide()
img5.Hide()
img6.Hide()
img7.Hide()
img8.Hide()
img9.Hide()
Next
btnBerhenti.Enabled = False
EndSub
Code diatas digunakan agar saat kita menjalankan Projeck maka Button1 Button9
tersembunyi, sehingga gambar tampak masih utuh, dan untuk Tombol berhenti tidak
Aktif.
3. Klik Double pada Button1 dan Tuliskna Kodeberikut
PrivateSub img1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles img1.Click
If img2.Text = ""Then
Gambar = img1.ImageAlign
img1.ImageAlign = img2.ImageAlign
img2.ImageAlign = Gambar
-
7/23/2019 Cara Membuat Game Puzzle Dengan Menggunakan Visual Basic - ABC NgeBlog
3/6
2/10/2015 Cara membuat Game Puzzle dengan Menggunakan Visual Basic - ABC ngeBlog
http://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.html
Angka = img1.Text
img1.Text = img2.Text
img2.Text = Angka
ElseIf img4.Text = ""Then
Gambar = img1.ImageAlign
img1.ImageAlign = img4.ImageAlign
img4.ImageAlign = Gambar
Angka = img1.Text
img1.Text = img4.Text
img4.Text = Angka
EndIf
If img1.Text = "1"And img2.Text = "2"And img3.Text = "3"And img4.Text
= "4"And img5.Text = "5"And img6.Text = "6"And img7.Text = "7"And img8.Text
= "8"Then
MsgBox("Selemat Anda Menang.", vbInformation, "Ya")
img1.Hide()
img2.Hide()
img3.Hide()
img4.Hide()
img5.Hide()
img6.Hide()
img7.Hide()
img8.Hide()
img9.Hide()
EndIf
EndSub
Code ini digunakan untuk pemindahan puzzle jika salah satu button di dekat button1
terdapat gambar yang kosong, maka setelah button1 diklik, button1 tersebut akan
berpindah ke posisi gambar yang kosong sehingga gambar dapat bergeser. Pemindahan
ini dibantu oleh properties ImageAlign dan text berupa data angka integer sehingga
memudahkan dalam pemindahan menggunakan suatu source code. Data integer angka
ini tidak terlihat karena ukuran text diperkecil menjadi 1 agar angka tersebut tidak
terlihat.
Prinsip kerjanya adalah sebagai berikut: Ketika button1 diklik, kemungkinan yang
terjadi adalah gambar ImageAlign berpindah ke button2 atau ke button 3. Jika button1
bertukar dengan button2, maka, pada button2, variable gambar adalah
img1.ImageAlign sehingga nanti img2.ImageAlign sama dengan img1.ImageAlign.
Namun img2.ImageAlign nantinya adalah variabel gambar sehingga terjadi pertukaran
antara img1.ImageAlign dengan img1.ImageAlign.
Begitu pula jika button1 bertukar dengan button4, Jika button1 bertukar dengan
button4, maka, pada button4, variable gambar adalah img1.ImageAlign sehingga nanti
img4.ImageAlign sama dengan img1.ImageAlign. Namun img4.ImageAlign nantinya
adalah variabel gambar sehingga terjadi pertukaran antara img1.ImageAlign dengan
img4.ImageAlign.
Selain itu, listing di bawah ini juga berisi jika kita berhasil memenangkan game, maka
gambar 9 otomatis muncul dan akan memunculkan message box yang berisi ucapan
selamat.
Ketikan Code tersebut pada Button2-Button9 hanya saja kita harus memperhatikan
Button yang akan kita pindah.
4. Ketikan Code berikut pada Timer1, Button10 (Tombol Acak), dan Button11 (Tombol
Berhnti)
Timer1
PrivateSub Timer_Tick(ByVal sender As System.Object, ByVal e
AsSystem.EventArgs) Handles Timer.Tick
http://www.histats.com/viewstats/?SID=2258883&f=2 -
7/23/2019 Cara Membuat Game Puzzle Dengan Menggunakan Visual Basic - ABC NgeBlog
4/6
2/10/2015 Cara membuat Game Puzzle dengan Menggunakan Visual Basic - ABC ngeBlog
http://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.html
Gambar = img9.ImageAlign
img9.ImageAlign = img4.ImageAlign
img4.ImageAlign = Gambar
Angka = img9.Text
img9.Text = img4.Text
img4.Text = Angka
Gambar = img9.ImageAlign
img9.ImageAlign = img3.ImageAlign
img3.ImageAlign = Gambar
Angka = img9.Text
img9.Text = img3.Text
img3.Text = Angka
Gambar = img2.ImageAlign
img2.ImageAlign = img7.ImageAlign
img7.ImageAlign = Gambar
Angka = img2.Text
img2.Text = img7.Text
img7.Text = Angka
Gambar = img2.ImageAlign
img2.ImageAlign = img6.ImageAlign
img6.ImageAlign = Gambar
Angka = img2.Text
img2.Text = img6.Text
img6.Text = Angka
Gambar = img3.ImageAlign
img3.ImageAlign = img8.ImageAlign
img8.ImageAlign = Gambar
Angka = img3.Text
img3.Text = img8.Text
img8.Text = Angka
Gambar = img3.ImageAlign
img3.ImageAlign = img1.ImageAlign
img1.ImageAlign = Gambar
Angka = img3.Text
img3.Text = img1.Text img1.Text = Angka
Gambar = img5.ImageAlign
img5.ImageAlign = img8.ImageAlign
img8.ImageAlign = Gambar
Angka = img5.Text
img5.Text = img8.Text
img8.Text = Angka
Gambar = img5.ImageAlign
img5.ImageAlign = img7.ImageAlign
img7.ImageAlign = Gambar
Angka = img5.Text
img5.Text = img7.Text img7.Text = Angka
Gambar = img6.ImageAlign
img6.ImageAlign = img1.ImageAlign
img1.ImageAlign = Gambar
Angka = img6.Text
img6.Text = img1.Text
img1.Text = Angka
EndSub
Listing berikut berisi prosedur tentang pengaturan/kondisi bagaimana cara pengacakan
puzzle di mana kondisi source code ini mengatur timer. Jadi setiap detiknya,
-
7/23/2019 Cara Membuat Game Puzzle Dengan Menggunakan Visual Basic - ABC NgeBlog
5/6
2/10/2015 Cara membuat Game Puzzle dengan Menggunakan Visual Basic - ABC ngeBlog
http://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.html
Share this article:
backgroundimage dan text dalam button akan saling berpindah dan menukar dengan
button lain.
Button10
PrivateSub btnAcak_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnAcak.Click
img1.Show()
img2.Show()
img3.Show()
img4.Show()
img5.Show()
img6.Show()
img7.Show()
img8.Show()
img9.Show()
Timer.Enabled = True
acak = Rnd() * 10
btnBerhenti.Enabled = True
EndSub
Code diatas digunakan untuk saat kita menakan tombol acak maka Button1 Button9
Muncul dari Persembunyianya, kemudian menjalankan Kode dari Timer yang telah
dibuat
Button11
PrivateSub btnBerhenti_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnBerhenti.Click
Timer.Enabled = False
btnBerhenti.Enabled = False
EndSub
Code tersebut digunakan untuk memberhentikan Timer yang sedang dijalankan.
5. Ketikan Code berikut pada Button12 (Button Tutup)
PrivateSub btnTutup_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles btnTutup.Click
If MsgBox("Apakah Anda Yakin", vbQuestion + vbYesNo + vbDefaultButton2,
"Keluar") = vbYes Then
Me.Close()
EndIf
EndSub
Setelah semua kode telah dibuat maka sekarang tinggal menjalankan Projeck dan Silahkan
bermain Puzzle yang telah temen-temen buat sendiri.
Demikian Cara dari Membuat Game Puzzle sendiri dengan Visual Basic. Semoga Tutorial ini
dapat membantu temen-temen dan bermanfaat bagi kita semua. Eits, sebelumnya jangan lupatuliskan komentar Anda di bawah ini.
7
-
7/23/2019 Cara Membuat Game Puzzle Dengan Menggunakan Visual Basic - ABC NgeBlog
6/6
2/10/2015 Cara membuat Game Puzzle dengan Menggunakan Visual Basic - ABC ngeBlog
http://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.html
Search on this site...
+ comments +
Newer Post Older Post
Related posts:
1. Mengenal Struktur pada HTML2. Java GUI : Membuat Frame Jatuh di Tengah Saat
Pertama Kali RUN3. CSS Gradient Background Generator (Warna
Gradient)4. Cara membuat Game Puzzle dengan
Menggunakan Visual Basic5. 5 Game Facebook yang paling mengasikan versi
ABC ngeBlog
If you enjoyed this article just click here, orsubscribe to receive more great content justlike it.
Subscribe via RSS Feed
Enter your email.... Submit
Your information will not be shared. Ever.
Posted by Tony Ways at 10:48 AM
Labels: Games, Pemrograman, Tutorial, Visual Basic
6 comments
Post a Comment
Enter your comment...
Comment as: Google Accou
Publish
Preview
Home
Subscribe to: Post Comments (Atom)
H om e R SS Link Link
Copyright 2011.ABC ngeBlog. All Rights Reserved.
http://abc123ngeblog.blogspot.com/feeds/3716291032672050586/comments/defaulthttp://www.blogger.com/share-post.g?blogID=886235458309213178&postID=3716291032672050586&target=bloghttps://plus.google.com/u/0/116012211150822132646/postshttp://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.htmlhttp://www.blogger.com/share-post.g?blogID=886235458309213178&postID=3716291032672050586&target=facebookhttp://panjz-online.blogspot.com/feeds/posts/defaulthttp://abc123ngeblog.blogspot.com/feeds/posts/defaulthttp://abc123ngeblog.blogspot.com/search/label/Pemrogramanhttp://abc123ngeblog.blogspot.com/http://abc123ngeblog.blogspot.com/http://abc123ngeblog.blogspot.com/2013/05/css-gradient-background-generator-warna.htmlhttp://flickr.com/http://abc123ngeblog.blogspot.com/feeds/posts/defaulthttp://feeds.feedburner.com/YOUR_USERNAMEhttp://abc123ngeblog.blogspot.com/2014/11/7-jalan-paling-misterius-di-indonesia.htmlhttp://www.facebook.com/tonitrisupriadihttp://abc123ngeblog.blogspot.com/search/label/Gameshttp://abc123ngeblog.blogspot.com/2013/10/3-iklan-ppc-pay-per-click-indonesia.htmlhttp://abc123ngeblog.blogspot.com/2013/07/mengetahui-element-pada-html.htmlhttp://abc123ngeblog.blogspot.com/2013/06/java-gui-membuat-frame-jatuh-di-tengah.htmlhttp://abc123ngeblog.blogspot.com/2013/03/5-game-facebook-yang-paling-mengasikan.htmlhttp://www.blogger.com/share-post.g?blogID=886235458309213178&postID=3716291032672050586&target=emailhttp://www.blogger.com/share-post.g?blogID=886235458309213178&postID=3716291032672050586&target=twitterhttp://abc123ngeblog.blogspot.com/search/label/Tutorialhttps://twitter.com/tony3supriadihttp://youtube.com/http://abc123ngeblog.blogspot.com/http://-/?-http://abc123ngeblog.blogspot.com/2013/10/cara-membuat-game-puzzle-dengan.htmlhttp://abc123ngeblog.blogspot.com/search/label/Visual%20Basic