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 konsoldesktopweb, 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 XiOSMicrosoft .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

Postingan populer dari blog ini

Komputasi Modern Pemodelan Dunia Nyata Dengan Aplikasi Simulasi

Menganalisa Suatu WEB

Light Modeling