Jurnal Laporan Tugas Akhir

Embed Size (px)

DESCRIPTION

jurnal tugas akhir prodi informatika

Citation preview

Perancangan Game Visual NovelLove Engineering Sebagai Sarana Memperkenalkan Fakultas Teknik UnsurNanang Syaepul Rahman; Siti Sarah Abdullah, ST., [email protected]; [email protected] Studi Teknik InformatikaFakultas Teknik Universitas Suryakancana Cianjur

Abstrak

Game merupakan salah satu bentuk hiburan yang tidak asing lagi dan banyak diminati dalam kehidupan kita. Video game dapat dijadikan sarana perkenalan yang menyenangkan. Dengan mengembangkan sebuah multimedia game visual novel dapat menjadikan perkenalan secara menarik dan dapat menjadi media alternatif penyampaian informasi.Dalam dunia pendidikan game juga dapat digunakan sebagai media penyampaian informasi baik untuk menyampaikan pelajaran maupun sebagai media promosi. Fakultas Teknik Universitas Suryakancana merupakan salah satu fakultas yang ada di Universitas Suryakancana Cianjur, setiap tahunnya Fakultas Teknik Universitas Suryakancana mengadakan penerimaan mahasiswa baru yang diawali dengan Orientasi dan Pengenalan Kampus untuk mengenalkan akan lingkungan kampus dan tata cara kegiatan akademik. Dalam Tugas Akhir ini penulis membuat alternatif untuk mengenalkan serta memberi informasi terhadap mahasiswa baru menggunakan multimedia. Aplikasi game ini dibuat menggunakan software Renpy visual novel engine dibantu dengan Editra dalam melakukan pengkodingan serta Adobe Photoshop CS6 untuk mendesain dan mengolah material yang ada. Untuk pengembangan aplikasi penulis menggunakan metode pengembangan Arch Luther yang terdiri dari 6 (enam) tahap yaitu konsep, perancangan, pengumpulan bahan, pembuatan, evaluasi dan implementasi. Hasil dari penelitian ini berupa game Visual Novel Love Engineering.Game ini bertujuan memperkenalkan Fakultas Teknik Universitas Suryakancana dan memberi informasi mengenai tata cara kegiatan akademik.Kata Kunci : Fakultas Teknik UNSUR, Game, Renpy, Visual Novel

1. 9

1. Latar Belakang MasalahKemajuan teknologi informasi telah memberikan dampak positif terhadap kemudahan dalam hal pekerjaan sehari-hari. Dampak lain selain dalam hal pekerjaan manusia, kemajuan teknologi juga berdampak pada media hiburan. Hal ini dapat dilihat dari banyaknya permainan yang menggunakan teknologi sebagai media permainannya yang lebih dikenal dengan game. Game merupakan permainan komputer yang dibuat dengan teknik dan metode animasi. Jika ingin mendalami penggunaan animasi haruslah memahami pembuatan game. Atau jika ingin membuat game, maka haruslah memahami teknik dan metode animasi, sebab keduanya saling berkaitan (Agustinus, 1998). Dalam penggunaannya kata game sering digunakan untuk menyebutkan video game. Video game adalah game yang berbasis elektronik dan visual. Video game dimainkan dengan menggunakan media visual elektronik.Fakultas teknik Universitas Suryakancana (UNSUR) merupakan salah satu fakultas dari beberapa fakultas yang berada di Universitas Suryakancana Cianjur. Fakultas teknik sendiri memiliki 3 (tiga) prodi antara lain Teknik Informatika, Teknik Sipil dan Teknik Industri. Mayoritas mahasiswa fakultas teknik berasal dari prodi Teknik Informatika. Sebagai Universitas terbesar di Kabupaten Cianjur, UNSUR setiap tahunnya menerima MABA (Mahasiswa baru) yang berasal dari kota Cianjur maupun dari luar kota Cianjur sendiri. Dalam masa OSPEK (Orientasi dan Pengenalan Kampus) mahasiswa baru diberi pengenalan akan kampus dengan cara menghadirkan pembicara untuk memberikan pengenalan akan lingkungan kampus serta hal-hal yang berkaitan dengan bidang akademis, namun proses pengenalan tersebut dinilai kurang memberi kesan untuk para MABA dan tidak sedikit dari MABA yang tidak memperhatikan apa yang disampaikan oleh pembicara sehingga menyebabkan pengenalan tersebut tidak tersampaikan dengan baik selain itu untuk pengenalan tentang masalah prosedur seperti perwalian, pembayaran, cuti, kerja praktek, penelitian tugas akhir dan yang lainnya masih belum disampaikan dengan baik maka tidak aneh kalau ada MABA atau pun mahasiswa tingkat 2 belum mengetahui prosedur-prosedur tersebut. Pengenalan untuk masalah prosedur sebenarnya sudah ada di website fakultas teknik (http://ft.unsur.ac.id/) tapi terkadang mahasiswa malas untuk membukanya sehingga pengenalan tersebut tidak tersampaikan. Maka dibutuhkan sarana pengenalan yang lain agar pengenalan tentang Fakultas Teknik UNSUR dan prosedur kegiatan perkuliahan dapat tersampaikan dengan baik.Dalam perkembangan teknologi saat ini Game menjadi salah satu media yang memiliki daya tarik tinggi dikalangan remaja. Untuk penyelesaian masalah media pengenalan tersebut, diperlukan media alternatif yang dapat memberikan informasi tersebut lebih menarik bagi MABA maupun mahasiswa Fakultas Teknik UNSUR, salah satu alternatifnya yaitu berupa game yang didalamnya dapat memperkenalkan Fakultas Teknik UNSUR baik dari segi fasilitas maupun lingkungan. Yang Diharapkan dari game ini yaitu dapat mempermudah proses dalam memperkenalkan Fakultas Teknik UNSUR dan memunculkan rasa mengenal untuk MABA akan lingkungan kampus Fakultas Teknik UNSUR, walaupun sebenarnya belum pernah melihat secara langsung fasilitas dan lingkungan yang ada. Game ini dibangun dengan menggunakan game Engine Renpy dengan bahasa pemrograman Python. Game yang dibuat merupakan sejenis game Visual Novel yang didalamnya mengenalkan Fakultas Teknik UNSUR, game ini menampilkan beberapa background yang berada di Fakultas Teknik UNSUR beserta dengan fasiltias-fasilitas yang ada di Falkultas Teknik. Sehingga pemain dapat mengenal lingkungan yang berada di Fakultas Teknik UNSUR.Berdasarkan latar belakang tersebut, maka bahasan untuk penelitian Tugas Akhir ini adalah mengenai PERANCANGAN GAME VISUAL NOVEL LOVE ENGINEERING SEBAGAI SARANA MEMPERKENALKAN FAKULTAS TEKNIK UNSUR dengan harapan dapat memperkenalkan kampus Fakultas Teknik UNSUR melalui media permainan visual novel kepada pemain khususnya MABA dan menyelesaikan permasalahan akan pemberian informasi tersebut secara lebih menarik.2. Rumusan MasalahBerdasarkan latar belakang diatas maka dapat diambil suatu rumusan masalah yang akan menjadi pembahasan dalam penelitian ini yaitu bagaimana merancang bangun game visual novel Love Engineering berbasis desktop dengan game engine Renpy menggunakan bahasa pemrograman python yang dapat memperkenalkan dan memberikan informasi secara lebih menarik bagi para pemain game khususnya para MABA.

3. Maksud dan TujuanMaksud dari penelitian ini yaitu merancang bangun game visual novel Love Engineering berbasis desktop dengan game engine Renpy menggunakan bahasa pemrograman python sebagai sarana memperkenalkan dan memberikan informasi mengenai Fakultas Teknik UNSUR agar lebih menarik bagi para pemain khususnya MABA.Adapun tujuan dari penelitian ini yaitu:1. Membuat media alternatif dalam memberikan informasi tentang proses akademik di Fakultas Teknik UNSUR.2. Membuat game visual novel yang memperkenalkan Fakultas Teknik UNSUR terhadap masyarakat khususnya pengguna mahasiswa baru.3. Memperkenalkan lingkungan dan fasilitas yang ada di Fakultas Teknik UNSUR. 4. Sebagai media hiburan.

4. Batasan MasalahPermasalahan yang akan dibahas dalam penelitian ini adalah:1. Game yang dibuat adalah game visual novel berbasis desktop dengan minimal ukuran layar 800x600 pixel.2. Game dimainkan secara offline oleh satu orang pemain.3. Media yang digunakan untuk menjalankan game ini adalah keyboard dan Mouse.4. Stage atau tempat dalam game yang ditampilkan adalah berasal dari lingkungan kampus Fakultas Teknik UNSUR.5. Aplikasi yang akan dibangun menggunakan visual novel engine RenPy, Editra dan Adobe Photoshop CS6.6. Game menggunakan sudut pandang laki-laki dan prodi informatika.7. Informasi yang diberikan sesuai buku pedoman akademik 2013/2014 Fakultas Teknik UNSUR.

5. Landasan TeoriLandasan Teori menjelaskan teori-teori serta pustaka yang dipakai pada penelitian.5.1 Definisi MultimediaMultimedia adalah kombinasi dari Komputer dan Video atau Multimedia secara umum merupakan kombinasi Tiga Elemen, yaitu Suara, Gambar dan Teks. (Suyanto, 2005) Definisi lain dari Multimedia, yaitu dengan menempatkannya dalam konteks, artinya Multimedia adalah Pemanfaatan komputer untuk membuat dan menggabungkan Teks, Grafik, Audio, Gambar Bergerak (Video dan Animasi) dengan menggabungkan link dan tools yang memungkinkan pemakai melakukan Navigasi, Berinteraksi, Berkreasi, dan Berkomunikasi. (Suyanto, 2005)Definisi lain dari multimedia yaitu dengan menempatkannya dalam konteks, seperti yang dilakukan oleh Hoftsteter (2001), multimedia adalah pemanfaatan komputer untuk membuat dan menggabungkan teks, grafik, audio, video dan animasi dengan menggabungkan link dan tools yang memungkinkan pemakai melakukan navigasi, berinteraksi, berkreasi dan berkomunikasi. Dalam definisi ini terkandung empat komponen penting multimedia.1. Pertama, harus ada komputer yang mengkoordinasi apa yang dilihat dan didengar yang berinteraksi dengan kita.2. Kedua, harus ada link yang menghubungkan kita dengan informasi.3. Ketiga, harus ada alat navigasi yang memandu kita, menjelajah jaringan informasi yang saling terhubung.4. Keempat, multimedia menyediakan tempat kepada kita untuk mengumpulkan, memproses dan mengkomunikasikan informasi dan ide kita sendiri.Jika salah satu komponen tidak ada, maka bukan multimedia dalam arti luas namanya. Misalnya jika tidak ada komputer untuk berinteraksi maka itu namanya media campuran, bukan multimedia. Jika tidak ada link yang menghadirkan sebuah struktur dan dimensi, maka namanya rak buku, bukan multimedia. Kalau tidak ada navigasi yang memungkinkan kita memilih jalannya suatu tindakan maka itu namanya film, bukan multimedia. Demikian juga jika kita tidak mempunyai ruang untuk berkreasi dan menyumbangkan ide sendiri, maka namanya televisi, bukan multimedia.5.2 Definisi GameGame adalah salah satu media hiburan berbentuk multimedia sama halnya dengan film, game juga dapat digunakan sebagai sarana informasi, pendidikan, informasi maupun dokumentasi. Game merupakan multimedia interaktif yang sangat digemari oleh berbagai kalangan. Game dibuat untuk keperluan penggunaan melalui televisi atau internet sehingga dapat digunakan dimanapun. (Parsimin, 2013).Game berasal dari kata bahasa inggris yang berarti permainan. Permainan dalam hal ini merujuk pada pengertian kelincahan intelektual ( Intellectual Playability Game ) yang juga bisa diartikan sebagai arena keputusan dan aksi pemainnya. Sebuah permainan adalah sebuah sistem dimana pemain terlibat dalam konflik buatan, disini pemain berinteraksi dengan sistem dan konflik dalam permainan merupakan rekayasa atau buatan, dalam permainan terdapat peraturan yang bertujuan untuk membatasi perilaku pemain dan menentukan permainan. Game bertujuan untuk menghibur, biasanya game banyak disukai oleh anak anak hingga orang dewasa. Game sebenarnya penting untuk perkembangan otak, untuk meningkatkan konsentrasi dan melatih untuk memecahkan masalah dengan tepat dan cepat karena dalam game terdapat berbagai konflik atau masalah yang menuntut kita untuk menyelesaikannya dengan cepat dan tepat5.3 Definisi RenpyRen'py adalah aplikasi visual novel engine dimana aplikasi ini digunakan untuk membangun game visual novel. Ren'py dibangun dengan dasar bahasa pemrograman python. Ren'py mudah digunakan dan bahasa yang digunakan juga mudah dimengerti oleh orang awam. Mengapa mudah? karena ren'py menyediakan banyak sekali fasilitas-fasilitas yang langsung dapat digunakan tanpa susah-susah membuat kode-kode pemograman yang rumit sehingga kita bisa langsung dapat membangun aplikasi visual novel. (Ren'Py, 2015).5.4 Definisi Visual NovelNovel visual(bijuaru noberu?)atau yang terkadang disebutSound Noveladalah sebuah jenis permainan interaksi fiksiyang dapat dimainkan di PC (komputer pribadi) dan sebagian dirilis di game console seperti PSP. Game ini berbasisfiksi interaktifyang menampilkan cerita novel dalam bentuk gambar-gambar statis (yang digambar dengan gayaanime), dan dilengkapi dengan kotak percakapan untuk menyampaikan narasi dan ucapan setiap karakter, dan terkadang setiap karakter memilikisound effectsehingga setiap karakter yang ada dalam novel visual seolah hidup dan dapat berbicara. (Cavallaro, 2010)Novel visual termasuk salah satu jenispermainan petualangan, yang difokuskan di bagian penceritaan, sehingga pemain seringkali hanya membaca novel dikomputer pribadiyang menampilkan gambar besertateksdansuara. Seringkali pemain diharuskan untuk memilih di antara pilihan-pilihan yang ada untuk melanjutkan ke jalan cerita selanjutnya, dan setiap pilihan yang diambil dapat memengaruhi jalan cerita dari Visual Novel yang sedang dimainkan. Istilah lain untuk novel visualadalahnovel gameatausound novel(novel bersuara). (Josiah Lebowitz, 2011)Saat ini masyarakat Indonesia masih belum banyak yang mengetahui tentang novel visual dan mereka menyebutnya sebagai inovasi baru dalam dunia perkomikan (meskipun di Jepang sudah 10 tahun lebih game seperti ini hadir). Banyak sekali masyarakat Jepang yang berkumpul dan membentuk grup kecil untuk membuat Visual Novel, dan mencapai keuntungan yang cukup besar dari penjualan mereka di Comiket.5.5 Metode Pengembangan MultimediaDalam pengembangan aplikasi multimedia ini akan menggunakan metode pengembangan multimedia menurut Luther yang dikutip oleh Hadi Sutopo (2003).

Gambar Metode Pengembangan Multimedia oleh Arch LutherPengembangan Aplikasi Multimedia (Prof. Dr. Munir, 2013) memiliki 6 tahapan, yaitu:1. Concept Tahap concept (Konsep) adalah tahap untuk menentukan tujuan dan siapa pengguna program (identifikasi audience). Selain itu menentukan macam aplikasi (presentasi, interaktif dan lain-lain) dan tujuan aplikasi (hiburan, pelatihan, pembelajaran dan lain-lain).Pada pelaksanaannya, pada tahap ini penulis menentukan tujuan aplikasi yang akan dibuat, mengidentifikasi pengguna, aplikasi seperti apa yang akan dibuat dan spesifikasi umum.2. DesignDesign (perancangan) adalah tahap membuat spesifikasi mengenai arsitektur program, gaya, tampilan dan kebutuhan material/bahan untuk program.Pada pelaksanaannya, pada tahap ini penulis membuat spesifikasi secara rinci mengenai arsitektur aplikasi.3. Material CollectingMaterial collecting adalah tahap dimana pengumpulan bahan yang sesuai dengan kebutuhan dilakukan. Tahap ini dapat dikerjakan pararel dengan tahap assembly. Pada beberapa kasus, tahap material collecting dan tahap assembly akan dikerjakan secara linear tidak pararel.Pada pelaksanaannya, pada tahap ini penulis mulai mengumpulkan bahan-bahan untuk pembuatan game seperti gambar, suara, animasi dan lain-lain yang diperlukan dalam aplikasi ini.4. AssemblyAssembly (pembuatan) adalah tahap dimana semua objek atau bahan multimedia dibuat. Pembuatan aplikasi didasarkan pada tahap design.Pada pelaksanaannya, penulis mulai melakukan pembuatan seluruh obyek multimedia dan pembuatan aplikasi berdasarkan tahap perancangan, selanjutnya digabungkan seluruhnya menjadi satu kesatuan.5. TestingTesting dilakukan setelah selesai tahap pembuatan (assembly) dengan menjalankan aplikasi/program dan dilihat apakah ada kesalahan atau tidak. Tahap ini disebut juga dengan tahap pengujian alpha (alpha test) dimana pengujian dilakukan oleh pembuat atau lingkungan pembuatnya sendiri.Pada pelaksanaannya, penulis melakukan testing terhadap aplikasi untuk memastikan apakah pengguna dapat merasakan kemudahan serta untuk memastikan tidak adanya kesalahan pada aplikasi tersebut.6. DistributionDistribusi adalah tahapan dimana aplikasi disimpan dalam suatu media penyimpanan. Pada tahap ini jika media penyimpanan tidak cukup untuk menampung aplikasinya, maka dilakukan kompresi terhadap aplikasi tersebut.Pada tahap ini game yang sudah jadi dibuat agar bisa digunakan pada platform desktop tahap distribusi juga merupakan tahap dimana evaluasi terhadap suatu produk multimedia.

6. Pengembangan MultimediaTahap ini merupakan proses analisis terhadap aplikasi multimedia yang akan dibangun. Pembahasan terdiri dari Konsep (Concept) dan Perancangan (Design).6.1 Konsep (Concept)Aplikasi multimedia ini berbentuk Game Visual Novel dengan judul Love Engineering yang akan digunakan sebagai media alternatif dari buku pedoman yang berbentuk cetak, game ini berisi tentang pengenalan lingkungan Fakultas Teknik UNSUR dari fasilitas sampai dengan panduan untuk prosedur-prosedur akademik yang dibuat semenarik mungkin. Didalam game ini terdapat cerita yang berkisah tentang seorang MABA, pengguna akan memaikan game ini sebagai MABA tersebut. Didalam game terdapat beberapa karakter yang nantinya akan menjelaskan tentang fakultas teknik UNSUR mulai dari fasilitas yang dimiliki hingga prosedur akademik. Dengan memainkan game ini pengguna akan diberi informasi secara tidak langsung dalam bentuk percakapan dengan karakter yang telah dipersiapkan.

6.2 Perancangan (Design)Tahap ini merupakan tahap perancangan aplikasi, dimana perancangan tersebut berupa perancangan UML, perancangan arsitektur navigasi dan perancangan antar muka (user interface).6.2.1 Perancangan UMLPerancangan UML adalah sebuah perancangan untuk memvisualisasikan /mendokumentasikan sebuah pembangunan sistem berbasis object oriented. Dan berikut ini adalah perancangan UML game visual nocel "Love Engineering" dengan menggunakan beberapa diagram diantaranya use case diagram, activity diagram, sequence diagram dan class diagram.Use case atau diagram uses case merupakan pemodelan untuk kelakuan (behavior) sistem yang akan dibuat. Use mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang dibuat. Berikut ini adalah perancangan proses-proses yang terdapat pada game visual novel Love Engineering, yang digambarkan dengan Use Case Diagram yang dilihat pada gambar berikut :

Gambar Use Case DiagramVisual Novel Love EnggineeringSetelah usecase diagram dibuat maka akan dilanjutkan dengan pembuatan activity diagram.

Gambar Activity DiagramVisual Novel Love EnggineeringGambar diatas merupakan salah satu activity diagram yang menerangkan kegiatan user dan timbal balik dari sistem.Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Dalam hal ini sistem yang digambarkanya adalah mengenai alur Game Visual Novel Love Engineering sebagai media alternatif memperkenalkan Fakultas Teknik Unviersitas Suryakancana secara umum.Gambar Class DiagramVisual Novel Love EnggineeringClass adalah dekripsi kelompok obyek-obyek dengan property, perilaku (operasi) dan relasi yang sama. Sehingga dengan adanya class diagram dapat memberikan pandangan global atas sebuah system. Hal tersebut tercermin dari class- class yang ada dan relasinya satu dengan yang lainnya. Sebuah sistem biasanya mempunyai beberapa class diagram.

Gambar Sequence DiagramVisual Novel Love EnggineeringSequence diagram (diagram urutan) adalah suatu diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar objek didalam sistem yang disusun pada sebuah urutan atau rangkaian waktu. Interaksi antar objek tersebut termasuk pengguna, display, dan sebagainya berupa pesan/message. Sequence Diagram digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai sebuah respon dari suatu kejadian/even untuk menghasilkan output tertentu. Sequence Diagram diawali dari apa yang me-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan. Diagram ini secara khusus berasosiasi dengan use case diagram. Sequence diagram juga memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam use case. Sequence diagram juga dapat merubah atribut atau method pada class yang telah dibentuk oleh class diagram, bahkan menciptakan sebuah class baru. Sequence diagram memodelkan aliran logika dalam sebuah system dalam cara yang visual. Sequence diagram biasanya digunakan untuk tujuan analisa dan desain, memfokuskan pada identifikasi method didalam sebuah system. Sequence diagram biasanya dipakai untuk memodelkan :Deskripsi tentang system yang ada pada sebuah / beberapa use case pada use case diagram, yang menggambarkan hubungan antara actor dan use case diagram. (Hermawan, 2004)6.2.2 Perancangan Arsitektur NavigasiGambar Arsitektur NavigasiVisual Novel Love EnggineeringDari Gambar Struktur navigasi di atas menjelaskan bahwa tampilan awal dalam aplikasi game ini adalah Splashscreen (halaman pembuka) yang nantinya secara otomatis akan tergantikan oleh tampilan Menu Utama, pada halaman Menu Utama terdapat 5 (lima) tombol yaitu tombol Main, Lanjutkan, Galeri, Pengaturan dan Keluar. Tombol Main berfungsi untuk memulai permainan baru, tombol Lanjutkan adalah tombol untuk masuk pada halaman penyimpanan yang berfungsi sebagai penyimpanan data permainan, tombol Galeri berfungsi untuk memasuki menu Galeri yang didalamnya terdapat musik, gambar dan lain-lain, tombol Pengaturan berfungsi untuk masuk ke halaman pengaturan game dan yang terakhir adalah tombol Keluar fungsinya adalah untuk menutup aplikasi game.6.2.3 Perancangan Antarmuka

Gambar AntarmukaVisual Novel Love EnggineeringDalam tampilan Menu Utama terdapat 7 komponen yang terpisah :1. Backgound menu utama adalah sebuah foto gedung Fakultas Tekink UNSUR yang diolah menggunakan Adobe Photoshoop CS62. Judul dibuat dengan menggunakan Adobe Photoshoop CS63. Tombol Mulai dibuat dengan Adobe Photoshoop CS6 dan berfungsi untuk memulai permainan baru4. Tombol Lanjutkan dibuat dengan Adobe Photoshoop CS6 dan berfungsi untuk masuk menu penyimpanan data permainan5. Tombol Galeri dibuat dengan Adobe Photoshoop CS6 berfungsi untuk masuk ke menu Galeri6. Tombol Pengaturan dibuat dengan Adobe Photoshoop CS6 yang berfungsi untuk masuk ke menu Pengaturan7. Tombol Mulai dibuat dengan Adobe Photoshoop CS6 dan berfungsi untuk menutup aplikasi7. ImplementasiPada tahap ini akan dilakukan implementasi dan pengujian terhadap game yang dibangun, yaitu Love Engineering. Hasil perancangan pada tahap sebelumnya kemudian diimplementasikan. Setelah tahap implementasi selesai, maka selanmjutnya dilakukan tahap pengujian terhadap aplikasi permainan Love Engineering.7.1 Pengumpulan Bahan (Material collecting) Bahan-bahan yang diperlukan untuk membangun aplikasi ini yaitu :1. Cerita (Story)Cerita dari game visual novel ini dikarang oleh penulis sendiri dengan mengambil referensi dari berbagai cerita yang telah dibaca oleh penulis dan dari pengalaman peribadi 2. File SuaraFile suara didapat dengan cara mengunduh dari internet dengan lisensi yang gratis dan bebas digunakan untuk keperluan apapun. Sumber-sumber tempat mengunduh file suara tersebut antara lain jewelbeat.com, freesound.org, nosoapradio.us dan musopen.org3. FotoFoto didapatkan dengan cara memotret sekitar kampus dan tempat-tempat yang dirasa perlu untuk digunakan sebagai background game kemudian diolah menggunakan Adobe Photoshop CS6. Selain foto background penulis juga mendapatkan foto untuk karakter didalam game dengan cara memotret langsung pada orang-orang yang bersedia dijadikan material untuk pembuatan game ini4. IconFile Icon didapat dengan cara mengunduh dari internet dengan lisensi yang gratis kemudian diolah menggunakan Adobe Photoshop CS6. Sumber-sumber tempat mengunduh icon tersebut antara lain iconeden.com, iconfinder.com dan all-free-download.com7.2 Pembuatan (Assembly)Renpy sebagai software pembangun sekaligus sebagai visual novel engine. Renpy adalah software gratis yang khusus digunakan untuk pembuatan visual novel

Gambar Tampilan awal RenpyEditra adalah editor teks multi-platform dengan implementasi yang berfokus pada menciptakan antarmuka yang mudah digunakan dan fitur yang membantu dalam pengembangan kode. Software ini digunakan dalam membuat setiap coding pada pengembangan aplikasi game

Gambar Tampilan editor EditraAdobe Photoshop CS6 digunakan untuk mengolah foto dan gambar yang akan digunakan dalam pengembangan aplikasi game ini selain itu software ini digunakan untuk mendesain dan membuat tombol-tombol serta teks

Gambar Tampilan Adobe Photoshop CS6Setelah semua spesifikasi pengembangan terpenuhi, maka selanjutnya adalah pengembangan aplikasi game ke tahap pembuatan dengan menggunakan perangkat keras dan lunak yang telah disiapkan. Ada beberapa tahapan penting dalam pembuatan Game Visual Novel Love Engineering sebagai berikut :

Gambar Diagram tahapan pembuatan aplikasi game7.3 Tes (Testing)Pada tahap ini dilakukan pengujian terhadap aplikasi game yang dibuat. Pengujian yang akan digunakan untuk menguji aplikasi game ini adalah metode pengujian black box. Pangujian black box berfokus pada persyaratan fungsional perangkat lunak.Tabel Rencana pengujian aplikasi game visual novel Love Engineering

Item UjiJenis Uji

SplashscreenBlack Box

Menu UtamaBlack Box

MainBlack Box

PenyimpananBlack Box

GaleriBlack Box

PengaturanBlack Box

PermainanBlack Box

Menu GameBlack Box

StatusBlack Box

7.4 Implementasi (Implementation)Pada tahap ini dilakukan implementasi terhadap aplikasi game. Implementasi aplikasi ini dipahami sebagai proses yang menentukan apakah aplikasi mampu beroperasi dengan baik.Berikut salah satu implementasi nya yaitu pada implementasi antarmuka Menu Utama:

Dan tmpilan dalam permainan sebagai berikut :

Hasil akhir berupa paket file berformat .rar dengan ukuran kurang lebih 100 MB yang nantinya bisa di extract di PC maupun Laptop dengan SO Windows.

8. KesimpulanDari pembahasan yang telah diuraikan diatas, penulis dapat menarik kesimpulan sebagai berikut : Game visual novel Love Engineering dapat digunakan sebagai salah satu alternatif untuk memperkenalkan Fakultas Teknik UNSUR kepada MABA khususnya maupun masyarakat umum. Game visual novel Love Engineering juga dapat dijadikan alternatif pedoman bagi MABA untuk mengetahui tata cara dalam melakukan kegiatan akademik misalnya cara untuk melakukan perwalian dengan dosen wali. Aplikasi game ini dapat menjadi alternatif pedoman mahasiswa sehingga dapat menghemat biaya untuk pembuatan pedoman berbentuk hardcopy. Dalam proses perancangan penulis menyadari bertambahnya pengetahuan dan wawasan tentang hal-hal baru yang belum diketahui oleh penulis sendiri baik itu mengenai sulitnya membuat cerita yang menarik sampai banyaknya variasi bahasa pemrograman yang bisa dipelajari selain bahasa pemrograman yang diajarkan dalam perkuliahan. Untuk masyarakat umum game ini dapat dijadikan media promosi.

9. SaranGame visual novel ini masih belum memiliki cerita yang menarik untuk diikuti, untuk mengembangkan cerita yang lebih baik serta lebih menarik penulis disarankan untuk meminta orang yang terbiasa membuat cerita untuk mengerjakan cerita untuk game ini, karena game visual novel adalah game yang kuat dalam cerita bukan dari gameplaynya serta dapat dimanfaatkan sebagai media promosi dengan mengupload game ini di website ft.unsur.co.id. Aplikasi masih menggunakan database yang bukan client-server sehingga aplikasi tidak dapat digunakan untuk 2 atau lebih personal komputer serta hanya dikelola oleh Staf Bidang Dinas tersebut, untuk mengembangkan aplikasi ini penulis sarankan menggunakan database yang berorientasi client-server agar aplikasi dapat juga dioperasikan untuk pihak Juru Pengairan yang terbuhubung langsung database server guna pengelolaan data pendistribusian sumber daya air tiap daerah irigasi ke masing-masing petak tersier.DAFTAR PUSTAKA

Agustinus, N. (1998). Pemrograman Animasi dan Game Professional 4. Jakarta: PT Elex Media Komputindo.AnNurrahman, F. (2014). RANCANG BANGUN GAME EDUKASI Adventure of Mr. INFOSIL BERBASIS DESKTOP DENGAN SOFTWARE PEMBANGUN GAME ENGINE CONSTRUCT 2. TUGAS AKHIR.Ayuliana. (2009, Maret). Teknik Pengujian Perangkat Lunak. Retrieved from http://rifiana.staff.gunadarma.ac.id/: http://rifiana.staff.gunadarma.ac.id/Downloads/files/26083/Teknik+Pengujian+perangkat+Lunak+-+Black+Box.pdfAzhary, H. (2010). Aplikasi Tuntunan Shalat Berbasis Multimedia. SKRIPSI.C.Sibero, I. (2009). Langkah Mudah Membuat Game 3D. Yogyakarta: MediaKom.Cavallaro, D. (2010). Anime and the visual novel: narrative structure, design and play at the crossroads of animation and computer games. McFarland & Company.Dharwiyanti, S., & Wahono , R. S. (2003). Pengantar Unified Modeling Language (UML). IlmuKomputer.Com.Drs. Rudi Susilana, M. &. (2009). Media Pembelajaran : Hakikat, Pengembangan, Pemanfaatan dan Penilaian. Bandung: CV. Wacana Prima.Editra. (2015, April 14). Retrieved from Editra: http://editra.org/Eriksson, H.-E., & Penker. (1998). UML Toolkit, John Wiley & Son Inc. Fakultas Teknik Universitas Suryakancana. (2013). Buku Pedoman Akademik 2013/2014. Cianjur: Fakultas Teknik Universitas Suryakancana.Fakultas Teknik Universitas Suryakancana. (2013). Laporan Invetori Barang. Cianjur: Fakultas Teknik UNSUR.Hermawan, J. (2004). Analisis-Desain dan Pemrograman Berorientasi Obyek dengan UML dan VB.NET. Yogyakarta: ANDI.Josiah Lebowitz, C. K. (2011). Interactive Storytelling for Video Games: A Player-centered Approach to Creating Memorable Characters and Stories. Taylor & Francis.KANISIUS. (2008). Teknologi Informasi Perpustakaan. Yogyakarta: KANISIUS.Nazir, M. (2003). Metode Penelitian Cet. Ke-5. Jakarta: Ghalia Indonesia.Parsimin. (2013). MEMBANGUN SISTEM INFORMASI BERBASIS WEBSITE PADA SMP NEGERI 4 PURWANEGARA. YOGYAKARTA: AMIKOM YOGYAKARTA.Prof. Dr. Munir, M. (2013). MULTIMEDIA Konsep & Aplikasi dalam Pendidikan. Bandung: Alfabeta.Python Software Foundation. (2015, Januari 28). Diambil kembali dari Python Software Foundation: https://docs.python.org/2/faq/general.html#what-is-pythonRen'Py. (2015, Februari 11). Ren'Py. Diambil kembali dari Ren'Py: http://renpy.org/why.htmlSimarmata, J. (2010). Rekayasa Perangkat Lunak. Yogyakarta: Andi.Supardi, Y. (2010). Semua Bisa Menjadi Programmer Java. Jakarta: PT Elex Media Komputindo.Suparjati. (2004). Tata Usaha dan Kearsipan. Yogyakarta: Kanisius.

Riwayat PenelitiNPM:5520111023

Nama:Nanang Syaepul Rahman

Tempat/Tgl. Lahir:Cianjur, 14 April 1992

PendidikanSDSDN Cihurip2004

SMPSMPN 1 Cikalongkulon2007

SMASMK PGRI 2 Cianjur2010

PTUniversitas Suryakancana2015

Application Title

Text

Label:

Mulai

Lanjutkan

Galeri

Pengaturan

Keluar

Judul

Background Menu Utama

1

2

3

4

5

6

7