Thursday, January 4, 2018

Cara Membuat Game dengan C++

MEMBUAT GAME KUIS DI C++



   Hai guys... kali ini admin ingin memposting cara membuat game kuis dengan Bahasa Pemrograman C++. sebelum kita mulai membuat game nya, kita akan memahami terlebih dahulu Syntax yang kita gunakan dalam membuat game tersebut. Syntax adalah kumpulan aturan yang mendefinisikan suatu bentuk bahasa. contohnya di c++ (for, while, do, if, else, switch case, dll). nah di program C++ ini kita akan menggunakan if, else, & switch case. cekidot ....

STEP 1 :
(MEMBUAT MENU)

   Di bagian ini kita memakai Syntax Switch case yang didalam case nya terdapat If else..
library yang digunakan adalah iostream, stdlib.h, windows.h. library iostream digunakan untuk mendefinisikan program cin, cout, return dll. library stdlib.h digunakan untuk mendefinisikan system ("cls") yang berfungsi untuk mengclear/membersihkan layar ketika berpindah program/melanjutkan program serta library windows.h digunakan untuk mendefinisikan system ("color 37") yang berfungsi untuk memberikan warna pada programnya.

Source Code Library :

Source Code Menu :


  Di Source Code Menu kita menggunakan Syntax switch case yang dipadukan dengan if else. Di syntax Switch case kita membuat 4 case atau lebih (terserah kalian ingin berapa). disetiap case akan menuju pada menu baru yang didalamnya terdapat variable variable yang kalian inginkan. contoh di case pertama diatas terdapat variable char yang berfungsi untuk membuat pilihan jawaban kita di case 1.

STEP 2 :
(MEMBUAT PILIHAN JAWABAN)


    Lanjut menuju bagian pilihan jawaban. dibagian ini anda bisa membuat pilihan nya menggunakan cout seperti pada gambar diatas. dan untuk bagian nilai kita menggunakan if else, walaupun ada cara yang lebih mudah lagi sepertinya dari program yang saya buat diatas ( Maaf kan saya yang masih pemula dalam hal programming ini :D ). di program yang saya buat anda bisa memberikan nilai disetiap jawaban yang ada , seperti pilihan jawaban 'b' yang berjumlah nilai 10.

   Jika jawaban anda benar dan menuju soal kedua, maka nilai yang anda dapatkan akan disimpan dan akan bertambah lagi jika jawaban anda selanjutnya tepat. Ini dapat anda buat dengan cara membuat nilai di program kedalam variabel int (integer). soal ketiga, keempat, dan selanjutnya pun sama dalam hal pembuatan pemrogramannya, hal yang berbeda hanya ada pada cout soal nya saja.

  "goto" di atas berfungsi membuat lompatan lompatan dalam program. Tujuan dari lompatan diidentifikasikan dengan label, label merupakan suatu identifier yang diikuti dengan tanda titik dua (:), contoh label yang ada di goto tersebut adalah soalb: . 


STEP 3 :
(MEMBUAT PETUNJUK PERMAINAN, PENGATURAN, & KELUAR)




  Untuk bagian petunjuk & pengaturan hanya berisi kumpulan cout saja. dimana fungsi nya hanya untuk memberikan informasi kepada para pemain yang ingin memainkan game tersebut, untuk pengaturan disitu pun hanya cout yang sama sekali tidak ada faedahnya untuk dibuat wkwk.


   Di program case 4 (keluar) ini anda akan menggunakan syntax if else, dimana jika anda mengetik huruf 'y' atau 'Y' akan melakukan perintah memberhentikan/keluar program. dan jika anda mengetika huruf 'n' atau 'N' maka akan melakukan perintah kembali ke menu. Jika anda mengetik huruf selain huruf diatas maka anda akan kembali ke menu.

  Yak demikianlah program game sederhana ini saya buat. saya disini hanya ingin berbagi saja apa hal yang saya dapatkan selama pembelajaran mengenai pemrograman c++ ini. jika ada hal yang salah ataupun hal yang kurang saya mohon maaf dan saya ucapkan terima kasih bagi para pembaca yang sudah membaca, semoga artikel ini bermanfaat...... See you again :)