Cara Membuat Game Milyonaire Dengan Notepad



Pernakah terpikir oleh sobat untuk membuat game sendiri?
Sobat pasti pernah memainkan game Milyonaire bukan? Game milyonaire yang terinspirasi dari kuis milyonaire ini memang sangat seru untuk menambah pengetahuan khususnya pengetahuan umum. Dan kini sudah ada game milyonaire versi Indonesia oleh Saxono inc, ^_^

Nah, kali ini kita akan "MENCOBA" membuat game milyonaire dengan notepad. Tentu saja game yang kita buat nanti tidak memiliki GUI sebagus atau sekeren millyonaire yang dibuat oleh Adobe Flash Player, yang mempunyai visual gambar bergerak atau animasi lainnya. Kita mencoba membuatnya dengan notepad dengan extensi .bat yang nantinya dijalankan oleh CMD atau Command Prompt dari Operating System Windows. Sangat sederhana bukan? 

To the point.
Pertama, buka notepad di All Program >> Accessories >> Notepad.
Lalu copy script di bawah ini dan pastekan di notepad.
@echo off
color E0
:menu
cls
echo Simple Millionaire Game By PC-Blogz
echo Ready?
echo 1. Mulai
echo 2. Tutorial
echo 3. Keluar
set /p number=

if %number% == 1 goto Mulai
if %number% == 2 goto Tutorial
if %number% == 3 goto Keluar

:Mulai
cls
echo Masukkan Namamu :
set /p name=
echo Selamat Datang %name%, Di game ini.
echo Apa sobat sudah siap memulai game? (ya/tidak)
set /p start=
if %start% == ya goto level1
if %start% == tidak goto menu
goto Mulai

:Tutorial
cls
echo Ketikkan pilihan jawaban sobat, lalu klik enter...
echo Kembali ke menu? (ya/tidak)
set /p menugoto=
if %menugoto% == ya goto menu
if %menugoto% == tidak goto exit
goto Tutorial

:Keluar
cls
echo Apa sobat yakin ingin keluar game ini? (ya/tidak)
set /p keluargoto=
if %keluargoto% == ya goto exit
if %keluargoto% == tidak goto menu
goto Keluar

:level1
cls
echo Ok, Game dimulai!
echo Siapa nama presiden Indonesia tahun 2016?
echo a. %name%
echo b. Ir. H. Joko Widodo
echo c. Susilo Bambang Yudhoyono

set /p answer1=
if %answer1% == a goto wrong1
if %answer1% == b goto correct1
if %answer1% == c goto wrong1
goto level1

:correct1
echo Selamat, Rp.50.000... Lanjutkan permainan?(ya/tidak)
set /p NL1=

if %NL1% == ya goto level2
if %NL1% == tidak goto menu
goto correct1

:Wrong1
Echo Maaf, sobat salah. Main lagi? (ya/tidak)
set /p WA1=
if %WA1% == ya goto level1
if %WA1% == tidak goto menu
goto wrong1

:level2

cls
echo Berapa tahun pendidikan di Sekolah Dasar?
echo a. 3 tahun
echo b. 2 tahun
echo c. 6 tahun
set /p aa=
if %aa% == a goto wrong2
if %aa% == b goto wrong2
if %aa% == c goto correct2
goto level2

:correct2
echo Selamat, Rp.125.000... Lanjutkan permainan? (ya/tidak)
set /p NL1=
if %NL1% == ya goto level3
if %NL1% == tidak goto menu
goto correct2

:wrong2
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong2

:level3
cls
echo Dari ketiga bilangan ini yang tidak termasuk bilangan prima adalah?
echo a. 2
echo b. 7
echo c. 4

set /p answer3=
if %answer3% == a goto wrong3
if %answer3% == b goto wrong3
if %answer3% == c goto correct3
goto level3

:correct3
echo Selamat, Rp.250.000... Lanjutkan permainan? (ya/tidak)
set /p NL1=
if %NL1% == ya goto level4
if %NL1% == tidak goto menu
goto correct3

:wrong3
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong3

:level4
cls
echo Perhiasan yang dipasang di tangan Adalah?
echo a. Gelang
echo b. Cincin
echo c. Kalung
set /p aa=
if %aa% == a goto correct4
if %aa% == b goto wrong4
if %aa% == c goto wrong4
goto level4

:correct4
echo Selamat, Rp.500.000... Lanjutkan permainan? (ya/tidak)
set /p NL1=
if %NL1% == ya goto level5
if %NL1% == tidak goto menu
goto correct4

:wrong4
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong4

:level5
cls
echo Daerah yang bukan termasuk waktu Indonesia bagian tengah?
echo a. Surabaya
echo b. Bali
echo c. Kalteng

set /p answer5=
if %answer5% == a goto correct5
if %answer5% == b goto wrong5
if %answer5% == c goto wrong5
goto level5

:correct5
echo Selamat, Rp.1.000.000... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level6
if %NL1% == tidak goto menu
goto correct1

:wrong5
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong5

:level6
cls
echo Pembuatan kalender masehi berdasarkan perputaran?
echo a. Bulan pada bumi
echo b. Bumi pada matahari
echo c. bulan pada matahari
set /p aa=
if %aa% == a goto wrong6
if %aa% == b goto correct6
if %aa% == c goto wrong6
goto level6

:correct6
echo Selamat, Rp.2.000.000... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level7
if %NL1% == tidak goto menu
goto correct7

:wrong6
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong7

:level7
cls
echo Berapa sisi gedung pentagon?
echo a. 6
echo b. 4
echo c. 5

set/p answer7=
if %answer7% == a goto wrong7
if %answer7% == b goto wrong7
if %answer7% == c goto correct7
goto level7

:correct7
echo Selamat, Rp.4.000.000... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level8
if %NL1% == tidak goto menu
goto correct7

:wrong7
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong7


:level8
cls
echo Senyawa utama yang ada pada spiritus?
echo a. Alkohol
echo b. Glutamat
echo c. Propana

set /p aa=
if %aa% == a goto correct8
if %aa% == b goto wrong8
if %aa% == c goto wrong8
goto level8

:correct8
echo Selamat, Rp.8.000.000... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level9
if %NL1% == tidak goto menu
goto correct8

:wrong8
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong8

:level9
cls
echo Bakteri pengikat nitrogen yang hidup bersimbiosis dgn akar polong polongan?
echo a. Nitrobacter
echo b. Azotobacter
echo c. Rhizobium

set /p answer9=
if %answer9% == a goto wrong9
if %answer9% == b goto wrong9
if %answer9% == c goto correct9
goto level9

:correct9
echo Selamat, Rp.16.000.000... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level10
if %NL1% == tidak goto menu
goto correct9

:wrong9
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong9

:level10
cls
echo Hewan Vertebrata yang tidak termasuk kelas mamalia?
echo a. Kuda Nil
echo b. Ikan Pesut
echo c. Kuda laut
set /p aa=
if %aa% == a goto wrong10
if %aa% == b goto wrong10
if %aa% == c goto correct10
goto level10

:correct10
echo Selamat, Rp.32.000.000... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level11
if %NL1% == tidak goto menu
goto correct10

:wrong10
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong10

:level11
cls
echo Pada umur berapa Edmund Hillary mendaki gunung everest?
echo a. 33
echo b. 34
echo c. 35

set /p answer9=
if %answer9% == a goto wrong11
if %answer9% == b goto correct11
if %answer9% == c goto wrong11
goto level11

:correct11
echo Selamat, Rp.64.000.000... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level12
if %NL1% == tidak goto menu
goto correct11

:wrong11
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong11

:level12
cls
echo Fast Food yang didirikan oleh Ray Kroc adalah?
echo a. Texas Food
echo b. Kentucky FC
echo c. Mc. Donald
set /p aa=
if %aa% == a goto wrong12
if %aa% == b goto wrong12
if %aa% == c goto correct12
goto level12

:correct12
echo Selamat, Rp.125 juta... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level13
if %NL1% == tidak goto menu
goto correct12

:wrong12
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong12

:level13
cls
echo Tahun Berapa drummer deff lepperd kehilangan lengannya?
echo a. 1984
echo b. 1985
echo c. 1986
set /p aa=
if %aa% == a goto correct13
if %aa% == b goto wrong13
if %aa% == c goto wrong13
goto level13

:correct13
echo Selamat, Rp.250 juta... Lanjutkan permainan? (ya/tidak)
set/p NL1=

if %NL1% == ya goto level14
if %NL1% == tidak goto menu
goto correct10

:wrong13
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong13

:level14
cls
echo Liberty Bell terletak di kota?
echo a. Gettysburg
echo b. Washington DC
echo c. Philadelphia
set /p aa=
if %aa% == a goto wrong14
if %aa% == b goto wrong14
if %aa% == c goto correct14
goto level14

:correct14
echo Selamat, Rp.500 juta... Lanjutkan ke final level? (ya/tidak)
set/p NL1=

if %NL1% == ya goto final
if %NL1% == tidak goto menu
goto correct14

:wrong14
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrong14

:final
cls
echo Ini adalah final level. jika sobat benar, sobat akan menjadi seorang Milyarder.
echo Operasi  komponen  elektronika  benda  padat  seperti  dioda,  LED,
echo Transistor  Bipolar  dan  FET  serta  Op-Amp  atau  rangkaian
echo terpadu  lainnya  didasarkan  atas  sifat-sifat???
echo a. Medan magnet
echo b. Isolator
echo c. Konduktor
echo d. Semikonduktor
echo e. Semiisolator
set /p aa=
if %aa% == a goto wrongfinal
if %aa% == b goto wrongfinal
if %aa% == c goto wrongfinal
if %aa% == d goto correctfinal
if %aa% == e goto wrongfinal
goto level10

:correctfinal
echo Selamat, Anda menjadi milyarder. IQ anda diatas rata rata. Uangnya bohongan ya ^_^
echo .Kembali ke menu? (ya/tidak)
set/p NL1=

if %NL1% == ya goto menu
if %NL1% == tidak goto exit
goto correctfinal

:wrongfinal
cls
echo Maaf, sobat salah. Main lagi? (ya/tidak)
set/p retry=
if %retry% == ya goto level1
if %retry% == tidak goto exit
goto wrongfinal
Lalu klik file >> save, ganti dan ubah extensi nya menjadi .bat dengan cara menambahkan ".bat" di akhir nama atau judulnya. Contoh kita akan menyimpan dengan nama "game", ubah namanya menjadi "game.bat" saat menyimpan menggunakan notepad. Lihat SS dibawah ini.


Mudah bukan, silahkan mencoba sendiri. Jika ada masalah bisa contact admin, admin siap membantu.

Cara Membuat Game Milyonaire Dengan Notepad

Nah, kali ini kita akan "MENCOBA" membuat game milyonaire dengan notepad. Tentu saja game yang kita buat nanti tidak memiliki GUI sebagus atau sekeren millyonaire yang dibuat oleh Adobe Flash Player, yang mempunyai visual gambar bergerak atau animasi lainnya. Kita mencoba membuatnya dengan notepad dengan extensi .bat yang nantinya dijalankan oleh CMD atau Command Prompt dari Operating System Windows. Sangat sederhana bukan?

Labels: , ,

Post a Comment

  1. Wah bener bisa ... walaupun hasilnya kurang bagus sih :-s tapi cukup keren lah untuk sekelas notepad :)

    ReplyDelete
    Replies
    1. Iya gan, ini hanya game berbasis Command Line Interface. Untuk yang GUI bisa menggunakan VB atau Lazarus. Akan dijelaskan pada lain kesempatan.

      Delete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Mantab gan (h), ntar ajarin bikin game pake godot engine ya :>)

    ReplyDelete

Jangan buang waktu percuma untuk membuat komentar SPAM atau sekedar mencari backlink. Karena kedua komentar tersebut akan langsung dihapus.
Admin online 12/7

Author Name

MKRdezign

Contact Form

Name

Email *

Message *

Theme images by Ollustrator. Powered by Blogger.