v
Abstrak
Perkembangan teknologi yang pesat, saat ini begitu banyak bahasa pemograman yang dapat digunakan untuk membuat aplikasi yang menarik dan interaktif.
Tujuan dari pembuatan tugas akhir ini adalah membuat sebuah web game berbasis text yang dapat dimainkan dan diakses oleh semua pengguna melalui sebuah website, dimana selain pemain dapat bermain untuk menaikkan tingkat kehormatan, pemain juga dapat berinteraksi dengan pemain lainnya melalui chatting.
vi
Daftar Isi
Cover……….……….………….. ii
Lembar Pengesahan……….………….. ii
Lembat Pernyataan Persetujuan Publikasi Karya Ilmiah………...………….. iii
Kata Pengantar……….………….. iv
Abstrak..……….. v
Daftar Isi……….. vi
Daftar Gambar……… viii
Daftar Tabel……… ix I. Bab I Pendahuluan……….. I-1
a. Latar Belakang………... I-1
b. Rumusan Massalah………I-2
c. Tujuan……….………... I-2
d. Batasan Masalah….……….……….. I-2
e. Sistematika Pembahasan……… I-5
II. Bab II Dasar Teori………..……….II-1
a. HTML………...……...II-1
b. ASP.net…………..………....………....II-3
c. Microsoft SQL Server 2000………..……….………....II-9
III. Bab III Analisis dan Pemodelan………..………...III-1
a. Arsitektur Aplikasi……….………...III-1
b. ER-Diagram…………..……….………...………III-7
c. Web Map dan Layout Aplikasi……….……….……...III-14
vii V. Bab IV Pengujian….…………..…..……..………...V-1 a. Rencana Pengujian Sistem Terimplementasi…….………...V-1 b. Perjalanan Metodologi Pengujian………...………...………...V-16
c. Ulasan Hasil Evaluasi………...………..…....………..V-31
VI. Kesimpulan Dan Saran………..………..………..VI-1 a. Kesimpulan………...….……….. VI-1 b. Saran………...…………..………..………...………...VI-1
viii
Daftar Gambar
ix
Daftar Tabel
Web Game Shin dan Dhon V2 I-1
BAB I
PENDAHULUAN
a.
Latar Belakang Masalah
Dunia multimedia mengalami perkembangan yang sangat pesat, terutama di dunia pertelevisian, musik, film, dan game. Sekarang ini multimedia merupakan hiburan yang banyak diminati oleh semua orang dari anak-anak hingga orang tua. Banyaknya hiburan yang ditawarkan oleh dunia multimedia, maka banyak pula orang yang tertarik terjun kedalam dunia ini untuk mencoba berkreasi, dengan dukungan teknologi sekarang ini, dunia multimedia menjadi mudah untuk dijelajahi dari segala aspek.
Kita melihat ke tahun-tahun sebelumnya terdapat beberapa peningkatan perubahan yang cukup pesat di dunia multimedia. Salah satunya yaitu industri game. Industri game sudah lebih dari 30 tahun. Selama perjalanan panjang ini banyak game yang telah dibuat. Mulai dari game jaman dulu yang minim user interface sampai game modern yang mendekati realita. Game dapat dikelompokan berdasarkan media visualnya yaitu seperti game handheld, game konsol, game komputer, dan lain-lain. Game juga dapat dikategorikan berdasarkan jenisnya yaitu seperti RPG, Adventure, Shooting, dan Fighting.
Web Game Shin dan Dhon V2 I-2
b.
Rumusan Masalah
Permasalah dari web game ini mempunyai cakupan yang cukup luas. Penulis membagi permasalahan-permasalahan menjadi berbagai bagian. Permasalahan yang akan dibahas adalah sebagai berikut :
1. Bagaimana membuat sebuah game yang dapat dengan mudah diakses oleh pengguna ? 2. Bagaimana membuat sebuah game yang dapat dimainkan oleh semua pengguna secara
bersamaan ?
3. Bagaimana membuat sebuah game yang dapat langsung dimainkan dan tidak membutuhkan file installer ?
4. Bagaimana membuat sebuah game yang tidak memerlukan spesifikasi komputer yang tinggi dan modern ?
5. Bagaimana membuat sebuah web game menarik dan interaktif ?
c.
Tujuan
Tujuan dari pembuatan web game ini adalah :
1. Membuat sebuah web game berbasis text yang dapat mudah dimainkan dan dapat diakses oleh semua pengguna melalui sebuah website.
2. Membuat sebuah web game dimana pemain dapat salaing berinteraksi dengan pemain lainnya melalui chatting.
3. Untuk menambah dan memperluas pengetahuan penulis dalam programming ASP.net. 4. Untuk mengetahui dan mendalami pembuatan game secara menyeluruh.
5. Mengimplementasikan web dan game dalam satu proyek.
6. Membuat web game yang dapat dimengerti dan dimainkan oleh semua orang.
d.
Batasan Masalah
d.1Batasan Umum
Produk ini memiliki batasan-batasan sebagai berikut : 1. Produk harus berbasis web.
2. Bahasa yang digunakan adalah bahasa Indonesia.
Web Game Shin dan Dhon V2 I-3 4. Produk harus memberikan penjelasan tentang cara atau panduan bermain
game ini.
5. Informasi mengenai game yang ada dalam produk hanya sebatas cara atau panduan bermain saja, penjelasan lain tidak akan dibahas dalam sistem. 6. Produk harus memiliki panduan dan pesan-pesan kesalahan yang jelas.
7. Game ini hanya berupa text dan gambar sebagai simbol atau lambang
8. Pemain biasa harus melakukan login untuk dapat bermain, dan login sebagai administrator tidak dapat ikut bermain
9. Keamanan yang dilakukan dalam produk berupa hal-hal yang terdapat dalam script dari produk.
10. Keamanan yang dilakukan dalam produk untuk mencegah SQL injection. 11. Keamanan web server diluar topik Tugas akhir.
d.2
Batasan Perangkat Keras
Spesifikasi komputer dibagi menjadi 2, yaitu :
1. Spesifikasi perangkat keras user, minimal dari sisi user untuk dapat mengakses produk adalah processor Pentium III 700 Mhz dengan memory 128 Mb, memiliki modem dengan minimal koneksi secara dial up, kartu suara dan monitors dengan resolusi 1024x768.
Web Game Shin dan Dhon V2 I-4
d.3
Batasan Perangkat Lunak
Antarmuka perangkat lunak dibagi kedalam 2 sisi : 1. Antarmuka perangkat lunak di sisi pengembang
[image:9.612.147.558.196.638.2]Antarmuka perangkat lunak yang digunakan di sisi pengembang dapat dilihat dalam tabel 1.1
Tabel 1.1 Tabel Antarmuka perangkat lunak di sisi pengembang
Nomor Nama Mnemonic Sumber Kegunaan
1 Internet
Information Service
IIS Microsoft IIS digunakan
sebagai webserver
2 Microsoft SQL
Server 2000
SQL Server
2000
Microsoft SQL Server 2000
digunakan sebagai database dari sistem
3 .Net
Framework 2.0 .Net Framework
Microsoft .Net Framework
digunakan sebagai tools untuk mendukung teknik ASP.net untuk webserver
4 Microsoft
Windows XP
Profesional
Win XP Microsoft Windows XP
Web Game Shin dan Dhon V2 I-5
2.
Antarmuka perangkat lunak di sisi pengguna
Antarmuka perangkat lunak yang digunakan pada user untuk mengakses website, antara lain memiliki sistem operasi Windows atau Linux, dan memiliki web browser yang dapat mendukung ASP.net dengan VB Script dan Java Script.
e.
Sistematika Pembahasan
Bab 1 Pendahuluan
Bab ini berisi latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan.
Bab 2 Dasar Teori
Bab ini berisi definisi materi-materi yang digunakan dalam mendukung serta membantu penyusun laporan dalam membuat laporan tugas akhir.
Bab 3 Analisis dan Pemodelan
Bab ini berisi arsitektur aplikasi, ER-Diagram, dan Web Map. Bab 4 Perancangan
Bab ini berisi penjabaran dari tiap method atau fungsi utama. Bab 5 Pengujian
Bab ini berisi laporan pengujian terhadap tiap class atau method atau fungsi pada produk dan kuesioner.
Bab 6 Kesimpulan dan Saran
Web Game Shin dan Dhon V2
VI-1
BAB II
Kesimpulan Dan Saran
a.
Kesimpulan
Dengan proses perancangan web game ini, maka dapat diambil
kesimpulan-kesimpulan-kesimpulan sebagai berikut :
1.
Untuk membuat suatu web game yang menarik dan interaktif perlu diperhatikan sisi
estetika dan cara bermain dari suatu game. Dapat diambil contoh permainan yang
menarik dapat membuat pemain ingin memainkan game tersebut, tampilan web
game yang bagus juga dapat menarik minat pemain untuk memainkan web game,
atau cara bermain web game tersebut yang berbeda dari web game yang sudah ada
sehingga melahirkan bentuk permainnan yang baru. 2 faktor diatas merupakan
faktor-faktor penting yang harus dipenuhi apabila ingin membuat sebuah web game
yang interaktif dan menarik.
2.
Untuk mendapatkan minat pemain yang banyak sebuah web game harus mempunyai
desain yang bagus dan menarik.
3.
Menggunakan web dapat dibuat suatu game yang menarik dan dapat dimainkan oleh
semua orang.
4.
Kemudahan dalam mengakses web game ini membuat permainan semakin mudah
dimainkan oleh semua kalangan pemain.
b.
Saran
1.
Web game akan terasa lebih menyenangkan jika secara bersama-sama. Hampir semua
game sekarang ini mempunyai fungsi multiplayer. Maka apabila web game dapat
dimainkan bersama-sama maka akan menarik minat tersendiri dalam memainkannya.
2.
Fitur online game sedang populer dalam komunitas game sekarang ini. Web game
dapat mendukung fitur ini dengan menyimpannya di web server sehingga setiap
orang dapat mengaksesnya dan bermain main secara bersamaan.
3.
Dengan pembuatan web game ini diharapkan pembuatan game menggunakan web
Web Game Shin dan Dhon V2
VI-2
4.
Keamanan dalam web server perlu sangat diperhatikan, agar tidak terjadi kasus
kecurangan dalam permainnan, sehingga membuat permainan terhenti dan tidak lagi
dimainkan oleh orang banyak.
5.
Kemananan dalam web game perlu diperhatikan agar tidak ada orang yang
mengetahui pasti bagaimana cara kerja pada permainan.
6.
Web game ini akan lebih menyenangkan bila terdiri dari beberapa bahasa, sehingga
Daftar Referensi
Abdul Kadir, Dasar Pemrograman web dengan ASP, Bandung 2005
Bernard Renaldy Suteja, S.Kom, M.Kom.. Membuat Aplikasi Web Interaktif dengan ASP. Penerbit Informatika Bandung 2006
Roger S Pressman, PH.D, Rekayasa Perangkat Lunak, buku 1, Bandung 2002
Wikipedia, id.wikipedia.org, “SMTP (Simple Mail Transfer Protocol)”, 18 November 2006
Wikipedia, id.wikipedia.org, “HTML (HyperText Markup Language)”, 18 November 2006
Wikipedia, id.wikipedia.org, “ASP (Active Server Pages)”, 18 November 2006
Wikipedia, en.wikipedia.org,” AJAX (Asynchronous JavaScript and XML)”, 18 November 2006
Wikipedia, en.wikipedia.org,” XML (Extensible Markup Language)”, 18 November 2006
Wikipedia, en.wikipedia.org,” W3C (World Wide Web Consortium)”, 18 November 2006
Wikipedia, en.wikipedia.org,” SQL (Structured Query Language)”, 18 November 2006
Thecrims, www.thecrims.com, 14 Februari 2007
Ilmukomputer, www.ilmukomputer.com, “Database”, 18 November 2006
Hadiyan, Titan, Pemrograman Web Lanjut, Bandung, 2004
Hadiyan, Titan, Pemrograman Web, Bandung, 2004
Hadiyan, Titan, Web Admin, Bandung, 2005