perancangan game education kehamilanku

advertisement
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
Download