Jurnal Ilmu Komputer dan Sistem Informasi PERANCANGAN GAME EDUCATION KEHAMILANKU BERBASIS MULTIMEDIA Wellan Reynilda 1) Susany Soplanit2) Darius Andana H.3) 1, 2, 3) e-mail: 1) Fakultas Teknologi Informasi, Universitas Tarumanagara [email protected], 2) [email protected], 3) [email protected] bergerak, sangat umum untuk melakukan test terhadap tubrukan yang terjadi satu sama lain. Di dalam Action Script 3.0 terdapat dua collision detection function, yaitu HitTestPoint dan HitTestObject. HitTestObject akan memeriksa apakah kedua obyek tersebut bersinggungan. Sedangkan sedikit lebih sulit dari HitTestObject, HitTestPoint memeriksa lokasi sebuah titik untuk menentukan apakah titik tersebut bersinggungan atau tidak[1]. ABSTRAK Tujuan dari pembuatan program adalah menghasilkan sebuah game yang memberikan informasi, bagi ibu hamil maupun orang-orang disekitarnya mengenai tahap kehamilan. Perancangan dibuat dengan menggunakan perangkat lunak Adobe Flash. Hasil dari pengujian program Game Education Kehamilanku adalah keseluruhan modul dan fungsi pada program telah dapat berjalan dengan baik, tutorial pada program dapat dimengerti dengan mudah oleh pemain. Berdasarkan beta testing, informasi mengenai kehamilan telah dapat tersampaikan dengan baik, secara keseluruhan, gameplay dalam permainan sudah cukup baik. 2.2 Kehamilan Kehamilan terjadi apabila sel telur yang dikeluarkan oleh wanita berhasil dibuahi oleh sel sperma. Hasil pembuahan dinamakan zigot yang kemudian berkembang melalui proses pembelahan sel dengan cepat dan kemudian disebut dengan embrio. Pada kehamilan yang normal, proses kehamilan ini akan dilanjutkan dengan perkembangan embrio yang kemudian disebut dengan janin pada trimester kehamilan [2]. Kehamilan berlangsung sekitar 280 hari, atau 40 minggu dari permulaan masa menstruasi terakhir. Masa kehamilan dapat dihitung dari tanggal permulaan hamil dengan menghitung 280 hari dari hari pertama pendarahan masa terakhir menstruasi [3]. Olahraga sangat baik bagi semua orang, termasuk wanita sebelum ataupun selama masa kehamilan. Wanita hamil sebaiknya memiliki kebugaran jantung dan pembuluh darah. Wanita-wanita yang secara fisik sehat lebih mampu untuk melakukan persalinan. Namun, olahraga selama kehamilan bukan tanpa risiko. Risiko bagi bayi yang sedang berkembang termasuk meningkatnya suhu tubuh, menurunnya aliran darah ke rahim, dan kemungkinan cedera pada daerah perut. Pendekatan terbaik untuk olahraga adalah olahraga dengan seimbang. Olahraga teratur yang disukai akan sangat membantu wanita hamil merasa lebih sehat dan lebih menikmati kehamilan. Hal ini juga akan memberikan calon bayi sebuah lingkungan yang sehat. Banyak faktor dapat mempengaruhi kehamilan. Apa yang dikonsumsi oleh wanita hamil merupakan faktor penting yang ikut berpengaruh terhadap perkembangan kehamilan. Wanita hamil seharusnya meningkatkan jumlah kalori yang dikonsumsi, tergantung pada berat sebelum kehamilan. Tambahan kalori memberikan tambahan energi bagi pertumbuhan jaringan pada diri Key Words Collision Detection, Flash, Game Education, Kehamilanku 1. Pendahuluan Kehamilan merupakan sebuah proses yang sangat penting dalam kehidupan manusia. Dalam masa kehamilan, seorang ibu akan menjalani berbagai proses dan berbagai tahapan hingga saat kelahiran tiba. Game Education Kehamilanku merupakan Game edukasi yang terdiri dari beberapa minigame sederhana dan memberikan pengetahuan mengenai ibu hamil. Minigame yang diberikan merupakan minigame sederhana sehingga semua orang dari berbagai tingkatan usia dapat memainkan game ini. Dan informasi yang diberikan di dalam game ini diharapkan dapat membantu pemain menambah pengetahuan seputar kehamilan. Pengetahuan mengenai kehamilan sangat sedikit diperoleh dalam pendidikan formal, mengingat betapa pentingnya tahap kehamilan dalam kehidupan manusia. Beberapa minigame yang beredar di internet juga tidak ada yang memberikan informasi seputar kehamilan. 2. Landasan Teori 2.1 Collision Detection Ketika dihadapkan dengan semua elemen bergerak pada layar, masing-masing elemen akan bersinggungan satu sama lain. Pada saat memiliki banyak obyek 207 Jurnal Ilmu Komputer dan Sistem Informasi wanita hamil dan bayinya. Lemak tubuh yang dibutuhkan juga akan lebih banyak selama kehamilan dan setelah kelahiran bayi untuk menyusui. Bayi menggunakan energi yang disediakan untuk menciptakan dan menyimpan protesin, lemak, dan karbohidrat, dan memberikan energi bagi berfungsinya proses tubuh. Biasanya, segera setelah melakukan uji kehamilan pribadi (test pack), wanita hamil akan membuat janji untuk bertemu dengan dokter spesialis kandungan. Pengawasan sejak dini akan dilakukan oleh dokter yang akan membantu memantau adanya kelainan pada kehamilan. Pada kunjungan, dokter akan memberikan kesempatan untuk bertanya semua hal yang ingin diketahui sehingga dokter dapat memberikan saran-saran atau penjelasan. Perangkat keras yang digunakan dalam pembuatan game ini antara lain: 1. Prosesor Core 2 Duo 2.26 Ghz 2. Hard Disk 320 GB 3. VGA Intel GMA 3100 4. 2 GB DDR3 RAM 5. Monitor, Keyboard, mouse dan speaker. Dan perangkat lunak yang digunakan pembuatan game ini antara lain: 1. Sistem operasi Microsoft Windows 7 2. Adobe Flash CS5.5 3. Corel Draw X5 dalam Prosedur pembuatan game Kehamilanku ini dikerjakan melalui beberapa tahap pembuatan. Tahaptahap tersebut antara lain adalah pembuatan grafis tampilan utama, pembuatan grafis setiap gameplay, pembuatan sound dan pemrograman. 3. Perancangan Dan Pembuatan Perancangan Game Education kehamilanku berbasis multimedia dengan menggunakan bahasa pemrograman Adobe Flash CS6, ActionScript 3.0 dan system operasi windows 7 dengan tampilan grafis Corel Draw X5. Permainan ini dibagi dalam 40 minggu (karena durasi kehamilan adalah 9 bulan 10 hari), dan pada tiap minggu pemain harus menyelesaikan salah 1 dari 5 gameplay yang tersedia, sesuai dengan jadwal pada tabel berikut ini : 3.1 Tampilan dan Menu Utama Pembuatan tampilan dan menu utama dilakukan dengan Corel Draw X5. Tampilan utama dapat dilihat pada gambar 1. Tabel 1 Timeline Tabel 1 Lanjutan Gambar 1 Tampilan Utama 3.2 Pembuatan Setiap Gameplay Terdapat 5 minigame utama pada permainan ini. Grafisnya dibuat dengan Corel Draw X5, kemudian tampilannya disusun dalam Flash. Berikut ini adalah pembuatan untuk setiap gameplay: Tabel 1 Lanjutan 3.2.1 Tabel 1 Lanjutan Matching Game Pada Matching Game, layar akan menampilkan beberapa kartu dengan ukuran grid baris dan kolom tertentu, dengan jumlah yang bertambah setiap minggunya. Kartu tersebut dapat dibuka oleh pemain dan jika pemain membuka kartu lain yang sama dengan 208 Jurnal Ilmu Komputer dan Sistem Informasi kartu pertama yang dibuka, maka kedua kartu tersebut akan menghilang. Sedangkan jika pemain membuka kartu kedua yang berbeda dengan kartu pertama yang dibuka, maka kedua kartu tersebut akan kembali tertutup. Permainan akan berakhir pada saat seluruh kartu telah berhasil dicocokan. Matching game memiliki tingkat kesulitan yang semakin meningkat dari minggu ke minggu. Tampilan permainan matching game dapat dilihat pada gambar 2 . diharuskan untuk mengingat gerakan wanita tersebut. Setelah wanita tersebut selesai bergerak maka pemain diharuskan untuk menggerakkan wanita tersebut dengan tombol yang telah disediakan sesuai dengan gerakan yang telah ditampilkan sebelumnya. Tampilan permainan senam dapat dilihat pada gambar 4. Gambar 4 Senam 3.2.4 Ultrasonography (USG) Pada gameplay ini, layar akan menampilkan perut sang calon ibu dengan sebuah alat USG di satu sisi dan sebuah botol di sisi yang lain. Pemain diharuskan untuk mengangkat botol dan menuangkan gel di atas perut sang calon ibu dengan merata lalu menggerakkan alat USG ke koordinat tertentu di perut calon ibu agar dapat melihat janin yang dikandungnya. Setelah alat USG menyentuh koordinat yang diinginkan maka layar menampilkan informasi mengenai janin tersebut. Layar informasi akan menampilkan bagaimana bentuk janin di dalam rahim sang calon ibu sesuai dengan umur kehamilannya. Tampilan permainan USG dapat dilihat pada gambar 5. Gambar 2 Matching Game 3.2.2 Renang Pada gameplay ini, layar akan menampilkan gambar ibu hamil yang berada didalam kolam renang. Pemain diharuskan untuk mengikuti pola mouse tertentu dan menekan tombol keyboard tertentu sesuai dengan gambar yang di perlihatkan di layar agar ibu hamil tersebut dapat berenang sampai ke tepi kolam lainnya. Renang yang disarankan untuk ibu hamil adalah renang dengan gaya dada dan gaya bebas karena tidak banyak gerakan yang digunakan dan aman. Tampilan permainan renang dapat dilihat pada gambar 3. 3.2.5 Kuis Pada gameplay ini, pada setiap level akan diberikan beberapa pertanyaan yang harus dijawab oleh pemain. Pemain diberi 3 nyawa (life) pada setiap level. Banyaknya pertanyaan yang diberikan akan berbeda untuk setiap level. Tampilan permainan kuis dapat dilihat pada gambar 6. Gambar 3 Renang 3.2.3 Senam Pada gameplay ini, layar akan menampilkan gambar ibu hamil yang berpakaian senam. Ibu hamil tersebut akan bergerak selama beberapa detik, dan pemain Gambar 5 USG 209 Jurnal Ilmu Komputer dan Sistem Informasi kehamilan. Hal ini dapat dilihat pada bertambahnya jawaban benar pada kuesioner yang diberikan kepada responden. 3. Gameplay yang terdapat dalam game education kehamilanku sudah dapat berjalan dengan baik dan menurut responden pada pengujian, sudah dirasakan menarik untuk dimainkan. Berikut adalah beberapa saran yang dapat digunakan untuk mengembangkan game education kehamilanku agar menjadi lebih baik. 1. Game education Kehamilanku dapat dikembangkan dan dipublikasikan untuk dapat dimainkan didalam website seperti facebook atau website flash game. 2. Game education Kehamilanku dapat dikembangkan sehingga dapat dimainkan dalam android ataupun iphone. 3. Game education Kehamilanku dapat dikembangkan dengan menambah beberapa variasi minigame lain agar dapat menjadi lebih menarik. Gambar 6 Kuis 4. Pengujian Tahap pengujian dilakukan bertujuan untuk memastikan bahwa seluruh modul dalam game yang telah dibuat dapat berjalan dengan baik dan benar serta telah sesuai dengan rancangan yang telah dibuat. Tahap ini juga berguna untuk memastikan bahwa informasi yang terdapat didalam game education kehamilanku ini dapat diterima dengan baik oleh pengguna. Pengujian untuk game education kehamilanku menggunakan 2 metode pengujian yaitu blackbox testing dan user acceptance testing. Berdasarkan hasil kuesioner dan pemeriksaan pada program diperoleh beberapa kesimpulan pengujian sebagai berikut: 1. Pengujian terhadap keseluruhan modul dan fungsi pada program telah dapat berjalan dengan baik. 2. Tutorial pada program dapat dimengerti dengan mudah oleh pemain. 3. Berdasarkan beta testing, informasi mengenai kehamilan telah dapat tersampaikan dengan baik. 4. Secara keseluruhan, melalui kuesioner pada beta testing, gameplay dalam permainan sudah cukup baik. 5. Suara dan musik yang digunakan dalam game sudah sangat baik. REFERENSI [1] Gary Rosenzweig, 2008, “Action Script 3.0 Game Programming University”, Que Publishing , Indiana [2] e-kehamilan. “Proses Terjadinya Kehamilan”. http://ekehamilan. blogspot.com/2009/08/proses-terjadinyakehamilan.html. Diakses 23 Agustus 2012 [3] Dr. Curtis, Glade B, 2011, “Panduan Paling Komplit Kehamilan Minggu ke Minggu”, Mitra Buku, Yogyakarta. Penulis Pertama, mahasiswa Universitas Tarumanagara Fakultas Teknologi Informasi. Penulis Kedua, memperoleh gelar S. T dari Universitas Tarumanagara, Jakarta, Indonesia. Kemudian memperoleh gelar M. Kom dari Universitas Gadjah Mada, Yogyakarta, Indonesia. Penulis Ketiga, 5. Kesimpulan dan Saran Pengujian blackbox testing dan user acceptance testing telah selesai dilakukan. Berdasarkan pengujian tersebut, maka dapat disimpulkan beberapa hal antara lain: 1. Seluruh fungsi dan modul dalam game education Kehamilanku sudah melalui proses pengujian dan perbaikan. Sehingga seluruh fungsi dan modul telah dapat berjalan dengan baik dan sesuai dengan perancangan. 2. Informasi yang diberikan dalam game education Kehamilanku telah dapat menambah pengetahuan responden seputar hal-hal umum pada proses 210