T2, Perancangan Pembuatan Game “Who Wants to be A Millionaire” Menggunakan Bahasa Pemograman Borland Delphi7
Perancangan Pembuatan Game “Who Wants to be A Millionaire” Menggunakan Bahasa Pemograman Borland Delphi7
Pada
Posting sebelumnya saya sudah menjelaskan apa itu Game dan apliksasi pendukung
game, namun pada Kesempatan
kali ini saya akan mencoba untuk membuat suatu game “Who Wants to be A
Millionaire” menggunakan bahasa pemrograman Borlan Delphi7.
Apa
itu Who Wants to Be a Millionaire ?
Who
Wants to Be a Millionaire adalah sebuah kuis di televisi yang menawarkan
hadiah uang tunai dalam jumlah besar untuk peserta yang bisa menjawab 15 soal
pilihan ganda. Acara ini pertama kali ditayangkan di Britania Raya pada 4
September 1998. Formatnya telah dilisensikan ke banyak stasiun televisi di
lebih dari 100 negara.
Game
ini sudah tidak asing lagi. salah satu game uji pengetahuan based on Kuis pada
dunia nyata ini menantang para pemain untuk menjawab pertanyaan – pertanyaan
yang sudah disediakan. Akan ada beberapa tingkat yang berupa nominal uang,
dimana semakin banyak pemain menjawab maka akan semakin besar nominal uang yang
didapat, namun dalam hal ini tentunya pemain tidak akan mendapatlkan uang
sunguhan karena ini adalah sebuah game yang di buat untuk mengasah kemampuan pemain dan hiburan semata. Dalam
game ini pemain juga akan mendapatkan tiga bantuan yg hanya digunkan satu kali.
Berikut ini adalah beberapa rules dari game permainan
yang akan saya buat:
ü Pada saat memulai game, pemain berada
pada tingkat pertama.
ü
Jika pemain
salah dalam pertanyaan pertama, maka pemain tidak mendapatkan hadiah apapun.
ü
Game ini
memiliki 3 titik aman yaitu, pada 2 juta, 50 juta dan terakhir 1M.
ü
Pemain memilih
jawaban dengan menggunakan mouse. Gerakan mouse kepada button jawaban yang mau
dipilih, lalu klik kiri pada jawaban yang dipilih.
ü
Pemain hanya
boleh memilih satu jawaban yang di anggapnya benar.
ü
Pada game ini
pemain mendapat 3 tipe bantuan. Setiap bantuan hanya dapat digunakan 1 kali
saja.
ü
Jika pemain
sudah menjawab satu pertanyaan benar, pemain akan diberi pilihan untuk, lanjut
ke pertanyaan berikutnya atau berhenti . jika berhenti, pemain akan mendapat
uang sebesar nominal pada titik terakhir pemain berhasil menjawab secara benar.
ü
Game ini sifatnya adalah hanya hiburan semata.
Borland Delphi
Delphi adalah sebuah Lingkungan
pengembangan terpadu (IDE)
untuk mengembangkan aplikasi konsol, desktop, web, ataupun
perangkat mobile. Produk ini pada awalnya dikembangkan oleh CodeGear sebagai
divisi pengembangan perangkat lunak milikEmbarcadero, divisi tersebut sebelumnya adalah milik Borland. Bahasa
Delphi, atau dikenal pula sebagai object pascal (pascaldengan ekstensi pemrograman
berorientasi objek (PBO/OOP))
pada mulanya ditujukan hanya untuk Microsoft Windows,
namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Mac OS X, iOS, Microsoft .NET framework
(lihat di bawah). Umumnya Delphi lebih banyak digunakan untuk pengembangan
aplikasi desktop dan enterprise berbasis database, tapi
sebagai perangkat pengembangan yang bersifat general-purpose ia juga mampu dan
digunakan dalam berbagai jenis proyek pengembangan software. Ia juga yang
dikenal sebagai salah satu yang membawa istilah RAD tool, kepanjangan
dari Rapid
Application Development,
saat dirilis tahun 1995 untuk windows 16-bit. Delphi 2, dirilis setahun
kemudian, mendukung lingkungan windows 32-bit, dan versi c++, C++Builder, dirilis
beberapa tahun kemudian. Pada tahun 2001 sebuah
versi linux yang dikenal sebagai Kylix tersedia.
Dengan satu rilis baru setiap tahunnya, pada tahun 2002dukungan untuk
Linux (melalui Kylix dan CLX component library) ditambahkan dan tahun 2003 .NET mulai
didukung dengan munculnya Delphi.Net (Delphi 8).
Delphi mendukung
pengembangan aplikasi berbasis Rapid
application development yang
membawa fitur berupa kerangka/framework aplikasi serta aplikasi pendisain
visual yang memungkinkan proses pengembangan sebuah program menjadi lebih
cepat. Disamping itu, delphi mendukung kompilasi antar platform, menghasilkan
kode biner untuk Mac OS, Windows 32 bit, ataupun Windows 64 bit. Dengan
menggunakan dialek object pascal, delphi memperkenalkan konsep VCL (Visual
Component Library) sebagai basis kerangka kerja untuk modularisasi
entitas-entitas baik yang bersifat visual ataupun non-visual dalam metodologi
pemrograman berorientasi objek.
Alasan saya menggapa menggunakan bahasa pemrograman
Borland Delphi adalah:
ü
Pada
awal-awal kuliah, ada mata kuliah pemrograman dasar dan bahasa pemrograman yang
dipakai adalah pascal, jadi sejak itu pemrograman yang dikenal adalah pascal
ü
Beberapa
tugas kuliah harus membuat program dengan antarmuka yang bagus, karena mengenal
dasar pascal maka awalnya “terpaksa” membuat dengan Delphi
ü
Dari
segi kemudahan antarmuka, tidak diragukan lagi. Terutama awal-awal 2001-an
Antarmuka (GUI)nya delphi lebih mudah daripada VB apalagi VC++
ü
Bahasa
pemrograman yang terstruktur dan syntax yang jelas, sehingga mudah dibaca,
dipelajari dan dipahami
ü
Kecepatan
kompilasi-nya
ü
Dukungan
komponen tambahan yang sangat banyak di Internet, bahkan untuk kategori
freeware dengan kualitas yang sama atau lebih dari komponen komersial
ü
Telah
menghasilkan beberapa software free maupun berbayar
ü
Dukungan
komunitas di Internet yang sangat banyak
Sumber:
Komentar
Posting Komentar