BAB I PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
PERANCANGAN DAN IMPLEMENTASI SERVER MMOG PADA GAME REAL TIME STRATEGY (Studi Kasus: Game Sultan Agung)

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN I-1

BAB 1 PENDAHULUAN. game. Salah satu perkembangan teknologi informasi yang sedang populer adalah

BAB 1 PENDAHULUAN. diciptakan untuk membantu kegiatan manusia termasuk untuk meningkatkan

BAB 1 PENDAHULUAN. sejak lama peranan permainan dirasakan cukup efektif dalam membantu menghilangkan

BAB 1 PENDAHULUAN. dalam setiap aktivitas kegiatannya. IMK (Interaksi Manusia dan Komputer) merupakan

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB 1 PENDAHULUAN. Istilah ini dicetuskan pertama kali oleh O Reilly Media pada tahun 2003 dan

BAB 1 PENDAHULUAN 1.1 Latar Belakang

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

BAB 1 PENDAHULUAN. menambah pengetahuan maupun melepaskan rasa jenuh. menyajikan hiburan semata. Selain menyajikan hiburan yang hanya

BAB 1 PENDAHULUAN. sesuatu yang baru. Contoh multimedia interaktif adalah multimedia. pembelajaran interaktif, aplikasi game, kios informasi, dll.

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. berbangsa dan bernegara, karena pendidikan dapat mengembangkan kualitas sumber

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. menghadapi persaingan bisnis yang ketat. keuntungan-keuntungan dari teknologi internet dan teknologi mobile application,

BAB I PENDAHULUAN. Kartu Tanda Penduduk elektronik atau electronic-ktp (e-ktp) adalah

BAB 1 PENDAHULUAN. kemajuan berbagai bidang di dunia. Salah satu bidang tersebut adalah teknologi

BAB I PENDAHULUAN. Dilihat dari perkembangan informasi saat ini, industri game sudah sangat

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN. industri game dan semakin banyaknya game yang dihasilkan untuk berbagai macam

BAB I PENDAHULUAN. membuat kita untuk lebih membuka diri dalam menerima perubahan-perubahan

UKDW. Bab 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. harga buku dan juga sebagai upaya mengurangi dampak pemanasan global

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. menjadi kebutuhan bagi sebagian besar individu. Kemajuan dari teknologi

BAB 1 PENDAHULUAN. sama. Induk dari segala jaringan yang ada sekarang ini adalah internet.

BAB 1 PENDAHULUAN. terhadap penerapan teknologi baru di berbagai organisasi. Teknologi informasi

BAB I PENDAHULUAN Latar Belakang. Teknologi Informasi dewasa ini berkembang dengan sangat pesat, dan

BAB 1 PENDAHULUAN. objek untuk berwisata yang bisa disebut wisata kuliner. Karena banyak

2.4.1 Pemodelan Proses Behaviour Diagram Implementation Diagram Bahasa pemrograman PHP

BAB 1 PENDAHULUAN. untuk memenangkan persaingan bisnis yang ada dengan keunggulan kompetitif

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Jaringan Internet merupakan jaringan internasional (World Wide Web) yang


BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. Perkembangan game di dunia semakin pesat, tidak terkecuali di Indonesia. Game saat

Tugas Final Task. Mata Kuliah: Analisis dan Desain Sistem. Dosen : Henderi, M. Kom.

BAB 1 PENDAHULUAN. Source : Strategy Analytics. Gambar 1.1 : Market Share Mobile Phone berdasarkan sistem operasi

Bab 3 Metode dan Rancangan Sistem

BAB 1 PENDAHULUAN. Dilihat dari perkembangan teknologi informasi saat ini, industri game merupakan

BAB 1 PENDAHULUAN. dalam pendidikan. Bidang pembelajaran yang paling dikenal dengan

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. pemerintahan atau perusahaan, misalnya apotek. komputer telah menjadi alat yang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan teknologi yang begitu cepat terjadi pada semua bidang,

BAB 1 PENDAHULUAN. barang dan kompetisi antara penyedia jasa tersebut.

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. semua orang dari berbagai kalangan pernah memainkan game. Game secara

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. dan dengan fungsi yang hampir menyerupai komputer. Android adalah sistem

BAB I PENDAHULUAN. begitu pesat dengan jenis yang beragam mulai dari game strategy, adventure,

BAB 1 PENDAHULUAN. untuk mensimulasikan bentuk atau model tampak secara visual (modeling), bahkan

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi pada era ini telah membuat banyak

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Sebagai salah satu kota Propinsi Jawa Barat,Bekasi memegang peranan

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. Ilmu pengetahuan dan teknologi informasi terutama penggunaan internet saat ini

BAB 1 PENDAHULUAN. Tetris. Salah satu game yang populer sejak tahun Tetris masih merupakan produk

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. cara berpikir manusia yang disebut sebagai artificial intelligence atau lebih

BAB 1 PENDAHULUAN. perluasan media informasi yang dibutuhkan oleh mahasiswa.

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin cepat dan persaingan yang semakin

PERANCANGAN DAN IMPLEMENTASI GUIDE DOTA 2 PROFESIONAL BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ozy Oktavianda

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. dikarenakan pesatnya perkembangan teknologi informasi, hardware komputer

BAB I PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN. mengalami perkembangan yang sangat pesat. Mulai dari game yang dulunya

BAB I PENDAHULUAN. Saat ini game telah menjadi hal yang biasa di keseharian kita. Awalnya,

ABSTRAK. Kata Kunci : fun,education, Microsoft C# XNA 4.0.

Bab I Pendahuluan 1.1 Latar Belakang Permasalahan

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat

BAB 1 PENDAHULUAN. 1.1 Latar belakang. Di era globalisasi ini, pemakaian teknologi informasi sudah sangat luas

BAB I PENDAHULUAN Latar belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. tersebut yang sangat memerlukan teknologi informasi sebagai pijakan. memberikan informasi, serta tidak dibatasi jarak dan waktu.

BAB 1 PENDAHULUAN. bahasanya, digunakannya berbagai macam huruf dengan kepentingannya masing-masing

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Perkembangan teknologi yang semakin pesat saat ini telah membuat banyak

1 BAB I PENDAHULUAN. Seiring dengan berkembangnya teknologi, permainan (game) terus

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. kehidupan. Menurut Sri Maharsi (2000, P128), perkembangan teknologi telah

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. memproduksi kapas seperti kapas kecantikan dengan merek Selection Cotton.

BAB 1 PENDAHULUAN 1.1 Latar belakang

BAB 1 PENDAHULUAN 1-1

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Aplikasi interaktif online dalam bentuk game merupakan layanan hiburan digital yang digemari oleh berbagai kalangan masyarakat. Pemenuhan kepuasan pengguna akan sebuah game yang realistik, interaktif, dan tidak membosankan, semakin dimungkinkan dengan adanya perkembangan teknologi game pada berbagai aspek game seperti visualisasi model 2D dan model 3D, audio (meliputi musik dan sound), interaksi pengguna, graphics processing unit (GPU), dan artificial intelligence (AI). Perkembangan teknologi game ini akan berperan pada teknologi informasi dan juga berbagai bidang kehidupan. Sebagai contoh penggunaan teknologi game sebagai media pendidikan yang memungkinkan proses belajar mengajar menjadi menyenangkan dan tidak membosankan. Selain itu juga adanya komunitas pengguna game online yang memanfaatkan fasilitas forum dan chat yang memungkinkan terjadinya virtual environment sehingga dapat menimbulkan kohesi kultural diantara komunitas tersebut. Aplikasi game online saat ini sudah menjadi bagian dari aplikasi-aplikasi e- commerce yang menghasilkan profit sangat tinggi. Sebagai contoh perusahaan raksasa Sony membuat game online role playing game (RPG) Everquest dan telah menghasilkan keuntungan sekitar lima juta dollar per bulan yang dihasilkan dari pembayaran pelanggan yang memainkan game tersebut. Game online lainnya seperti Ultima Online, Diablo II, dan Korea s Linega juga telah mencapai sukses yang besar. Saat ini bisnis game online mulai berkembang ke arah bisnis berskala milyaran rupiah. Massively Multiplayer Online Game (MMOG) adalah tipe game jaringan paling baru yang dapat dimainkan oleh ratusan bahkan ribuan orang dalam waktu bersamaan secara simultan dengan menggunakan satu ruang yang tetap (persistent world). MMOG pertama kali dikembangkan pada tahun 1978 dengan game pertamanya yang 1

berbasis teks yaitu Multi User Dungeon (MUD). Game 3D MMOG berhasil dirilis secara komersil untuk pertama kalinya pada tahun 1996 yaitu Meridian 59, setelah itu banyak bermunculan game-game MMOG dengan berbagai genre (jenis) game seperti MMORPG, MMOFPS, MMORTS dan lain sebagainya. Seiring dengan semakin mudahnya akses internet, maka banyak penyedia layanan internet berlomba-lomba untuk menyediakan konten berupa aplikasi-aplikasi interaktif dan real time. Salah satunya aplikasi interaktif yang akan mendominasi ke depan adalah game berbasis MMOG, bukan saja untuk layanan hiburan, tetapi game berbasis MMOG sudah menjadi bagian bisnis online yang menguntungkan. Di Indonesia sendiri dengan diluncurkannya satelit Palapa Ring yang merupakan broadband akses internet untuk seluruh indonesia, yang berarti semakin mudah dan cepatnya akses internet, menjadikan Indonesia sebagai target pasar yang sangat potensial. Dengan tersedianya fasilitas infrastruktur internet dan pesatnya perkembangan teknologi informasi, maka yang dibutuhkan saat ini oleh penyedia layanan internet adalah konten-konten yang interaktif dan real time. Salah satunya yang akan dibahas pada tesis ini adalah merancang dan membuat aplikasi server MMOG untuk menunjang game real time strategy (RTS) dapat dimainkan secara massal oleh ratusan bahkan ribuan pemain secara simultan dan real time. 1.2 Identifikasi Masalah Masalah yang diidentifikasi dalam tesis ini adalah sebagai berikut. Game multiplayer yang dimainkan di level global (internet) membutuhkan satu atau beberapa server yang handal sehingga game tersebut dapat dimainkan oleh banyak pengguna secara massal. Merancang dan membuat layanan-layanan server MMOG untuk menunjang game RTS dapat dimainkan secara simultan dan real time. 2

1.3 Tujuan dan Manfaat Tujuan dari tesis ini adalah merancang dan mengimplementasikan aplikasi server MMOG untuk menunjang game RTS Sultan Agung dapat dimainkan oleh banyak pengguna di level global (internet) secara simultan dan real time. Adapun manfaatnya adalah memberikan gambaran secara rinci langkah-langkah yang harus dipenuhi dalam membuat aplikasi server MMOG ke dalam model bisnis, bagi : a. System Engineer, yaitu dapat lebih memahami proses bisnis dengan menggunakan diagram standar Unified Modeling Language (UML); b. Software Developer, yaitu dapat mengembangkan dan merancang aplikasi game berbasis MMOG; c. Software Implementor, yaitu dapat mengimplementasikan (coding) aplikasi game berbasis MMOG yang dirancang oleh software developer; d. mahasiswa, yaitu dapat menciptakan wawasan keilmuan yang lebih luas, dalam dan komprehensif. 1.4 Batasan Masalah Topik pada tesis ini mencakup bidang yang sangat luas. Oleh karena itu pembahasannya dibatasi hanya pada hal-hal sebagai berikut. 1. Obyek penelitian adalah game RTS Sultan Agung. 2. Komunikasi client-server menggunakan protokol connectionless yaitu user datagram protocol (UDP). 3. Tidak membahas simulasi game yang terdiri dari AI dan world model (model dunia game). 4. Tidak membahas render grafik dan sound. 5. Tidak membahas aspek sosial, aspek bisnis dan resources manager (pengaturan sumber daya). 6. Perancangan aplikasi server MMOG ini meliputi perancangan arsitektur konseptual dan logikal. 7. Untuk arsitektur logikal, yang dibuat meliputi use case diagram, class diagram, dan sequence diagram. 3

8. Software atau tools yang digunakan adalah Rational Rose 2003, Microsoft Visual Studio.NET 2003, dan beberapa library tambahan meliputi OpenGL dan Microsoft DirectX SDK. 1.5 Metodologi Penelitian Metodologi penelitian yang digunakan mengikuti metodologi UML. Adapun kegiatan yang dilakukan adalah sebagai berikut. 1. Pendefinisian arsitektur konseptual yaitu representasi game dilihat dari sudut pandang perencana, yang meliputi arah model aplikasi MMOG, arsitektur MMOG, serta fungsi-fungsi yang dijalankan aplikasi server MMOG. 2. Membangun arsitektur logikal (system model), meliputi use-case diagram, class diagram dan sequence diagram. 3. Mengimplementasikan server MMOG. 4. Menguji server MMOG secara fungsionalitas. Agar informasi yang dikumpulkan lebih obyektif, sehingga dapat memberi gambaran yang lengkap, maka informasi yang didapatkan diambil dari berbagai sumber antara lain sebagai berikut. 1. Penelitian kepustakaan (Library Research) Penelitian dilakukan dengan mengumpulkan data yang bersifat teoritis, yang berasal dari buku (textbook), makalah dan artikel (whitepaper) yang berhubungan dengan topik yang dibahas pada tesis ini. 2. Penelitian lapangan (Field Research) Penelitian ini dilakukan dengan pengamatan secara langsung terhadap masalah yang berkaitan dengan obyek penelitian. Adapun sistematika penelitiannya dapat dilihat pada Gambar 1.1. 4

Pengamatan Obyek Penelitian Identifikasi Masalah dan Tujuan Penelitian Tahap Identifikasi Studi Literatur tentang Game, MMOG, Network, dll. Pengumpulan Data Deskripsi dan Analisis Game Sultan Agung Tahap Perancangan Perancangan Server MMOG Implementasi Server MMOG Pengujian Server MMOG dan Analisa Tahap Implementasi Kesimpulan dan Saran Gambar 1.1 Bagan alur sistematika penelitian. 5

1.6 Sistematika Penulisan Sistematika penulisan tesis ini terdiri dari 5 (lima) bab dengan pembahasanan secara garis besar adalah sebagai berikut. BAB I. PENDAHULUAN, memuat penjelasan mengenai topik yang diambil dengan menguraikan latar belakang masalah, identifikasi masalah untuk merumuskan masalah yang diteliti secara lebih jelas, tujuan dan manfaat yang ingin dicapai, batasan masalah untuk memberikan batasan yang tegas dan jelas, metodologi penelitian yang menguraikan bagaimana memperoleh data-data yang diperlukan untuk kepentingan penelitian dan sistematika penulisan yang menguraikan urutan penyajian yang digunakan dalam tesis ini. BAB II. TINJAUAN PUSTAKA, membahas hasil kajian pustaka baik berupa makalah, buku (textbook), atau artikel (whitepaper) yang berhubungan dengan penelitian ini, sehingga dapat lebih memahami beberapa konsep pembuatan game berbasis MMOG. Selain itu juga dijelaskan secara garis besar dari masing-masing teori pendukung serta metodologi yang digunakan. BAB III. PERANCANGAN SERVER MMOG, menguraikan secara detil mengenai perancangan server MMOG dengan menggunakan suatu bahasa pemodelan atau notasi yang umum digunakan untuk pembuatan perangkat lunak yaitu UML. BAB IV. IMPLEMENTASI DAN PENGUJIAN SERVER MMOG, menguraikan implementasi server MMOG berdasarkan perancangan yang telah dibuat pada bab tiga, berikut skenario pengujiannya pada game RTS Sultan Agung, sehingga mengetahui kinerja dan kelemahan-kelemahannya untuk perbaikan lebih lanjut. BAB V. KESIMPULAN DAN SARAN, memuat kesimpulan yang diperoleh dari hasil pengujian dan saran-saran untuk perbaikan dan pengembangan lebih lanjut. 6