Budi Hartanto
Jurusan Teknik Informatika Fakultas Teknik Universitas Surabaya

Published : 3 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 3 Documents
Search

PEMBUATAN GAME TOWER DEFENSE MENGGUNAKAN ALGORITMA A* Aloysius Wiranata; Budi Hartanto; Marcellinus Ferdinand Suciadi
CALYPTRA Vol. 7 No. 1 (2018): Calyptra : Jurnal Ilmiah Mahasiswa Universitas Surabaya (September)
Publisher : Perpustakaan Universitas Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (212.2 KB)

Abstract

Permainan tower defense yang sudah ada sekarang ini kurang memberikan pemain kebebasan dalam bermain dimana pemain tidak dapat membuat jalurnya sendiri. Oleh sebab itu, dibuatlah sebuah permainan tower defense berbasis desktop yang memberikan pemain kebebasan dalam menentukan jalur monster. Permainan ini dibuat menggunakan unity dan bersifat single player. Pada permainan tower defense ini, terdapat sebuah objektif yang harus dilindungi oleh pemain. Nantinya, monster yang muncul akan berusaha mencari jalannya sendiri menuju objektif tersebut. Algoritma pencarian jalan yang digunakan oleh monster tersebut adalah algoritma A*. Algoritma A* ini merupakan algoritma pathfinding yang paling sering digunakan dalam berbagai jenis game. Algoritma A* pada tugas akhir ini menggunakan library yang ditulis oleh Aron Granberg. Pemilihan library ini didasari pada dokumentasi yang jelas dan kemudahan dalam menggunakan library tersebut. Selain itu, berdasarkan hasil analisa maka pada permainan ini juga ditambahkan fitur Custom Tower. Custom Tower adalah sebuah fitur dimana pemain dapat memodifikasi atribut dari tower yang ada sesuai dengan keinginannya sendiri. Agar permainan tetap menjadi seru dan tidak ada tower yang terlalu kuat, maka semakin tinggi atribut custom tower, maka biaya pembuatan tower juga semakin tinggi. Dari hasil uji coba permainan didapatkan hasil bahwa dengan adanya custom tower dan custom track mampu meningkatkan keseruan permainan tower defense. Saran yang dapat diberikan untuk pengembangan selanjutnya adalah menambahkan fitur multiplayer dan varian monster dan tower.
PENGEMBANGAN SISTEM INFORMASI AKADEMIK POLITEKNIK UBAYA Matius Budi; Budi Hartanto; Richard Pramono
CALYPTRA Vol. 7 No. 1 (2018): Calyptra : Jurnal Ilmiah Mahasiswa Universitas Surabaya (September)
Publisher : Perpustakaan Universitas Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (166.125 KB)

Abstract

Politeknik Ubaya merupakan salah satu perguruan tinggi di Surabaya, Jawa Timur yang mengarahkan mahasiswanya agar siap menerapkan keahlian tertentu yang didapat dari proses perkuliahan. Selama ini, pembuatan kartu perkuliahan dilakukan secara manual dimana hal tersebut cukup memakan banyak waktu. Selain itu, pembuatan Capaian Pembelajaran Program Studi, Rencana Pelaksanaan Pembelajaran (RPP) dan Rencana Pembelajaran Semester (RPS) masih menggunakan paper based sehingga boros tempat penyimpanan fisik dan rawan rusak. Kemudian pada proses penilaian saat ini, nilai yang diberikan oleh masih belum sesuai syarat akreditasi dimana penilaian saat ini hanya nilai per komponen sedangkan syarat dari akreditasi adalah nilai perkompetensi. Politeknik Ubaya sendiri memiliki software admpoltek versi desktop, dan admpoltek versi web. Dari hasil analisa, kelemahan dari software tersebut yaitu tidak terkoneksi dengan database pusat milik Ubaya sehingga untuk sinkronisasi data dilakukan secara manual. Selain itu, software tersebut tidak dapat memasukkan nilai mahasiswa dari luar jaringan ubaya sehingga tidak dapat diakses darimana saja. Selain itu software tersebut tidak dapat mengakomodasi kebutuhan penilaian perkompetensi. Maka dari itu aplikasi berbasis web ini dibuat untuk melaksanakan kegiatan akademik di Politeknik Ubaya. Framework yang digunakan untuk membuat website ini adalah Laravel dan desain databasenya menggunakan Entity Relationship Diagram (ERD) dan mapping serta Business Process Model and Notation (BPMN) untuk desain prosesnya. Fitur pada website ini menangani perencanaan studi dimana mahasiswa dapat melakukan daftar ulang setiap semesternya, penyimpanan data perangkat pembelajaran (RPP, RPS, Capaian Program Studi) yang digunakan sebagai bahan pembuatan kartu kendali serta penilaian, pembuatan kartu kendali atau kartu perkuliahan, serta penilaian mahasiswa secara detail. Website yang dibuat memiliki akses ke database pusat milik Ubaya sehingga mempermudah proses sinkronisasi data. Proses validasi dilakukan dengan metode demo program yang dihadiri oleh stakeholder serta perwakilan dosen tetap Politeknik Ubaya. Selain itu dilakukan pula demo program dan wawancara dengan mahasiswa Politeknik Ubaya. Dari hasil validasi tersebut didapatkan bahwa website sistem informasi akademik ini diakui berhasil memenuhi kebutuhan kegiatan akademik Politeknik Ubaya. Website sistem informasi akademik ini dapat digunakan untuk membantu pelaksanaan kegiatan akademik Politeknik Ubaya.
PEMBUATAN MOTION COMIC LUTUNG KASARUNG UNTUK ANAK-ANAK Indranata Handoyo; Andre Andre; Budi Hartanto
CALYPTRA Vol. 7 No. 1 (2018): Calyptra : Jurnal Ilmiah Mahasiswa Universitas Surabaya (September)
Publisher : Perpustakaan Universitas Surabaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (252.383 KB)

Abstract

Cerita rakyat adalah cerita yang berasal dari suatu daerah dan memiliki nilai budaya seperti sejarah tentang leluhur, tokoh, atau asal-usul suatu tempat. Cerita rakyat merupakan salah satu budaya yang penting di Indonesia, karena dapat mengajarkan nilai-nilai luhur kepada anak-anak secara menarik. Tetapi seiring berjalannya waktu, cerita rakyat mulai banyak yang dilupakan oleh masyarakat. Perkembangan zaman yang pesat seperti sekarang ini, menyebabkan faktor-faktor yang membuat orang-orang menjadi tidak punya waktu untuk membaca cerita rakyat. Salah satu media interaktif yang dapat digunakan untuk melestarikan cerita rakyat adalah motion comic. Pada tugas akhir ini dibuatlah motion comic cerita rakyat Lutung Kasarung yang berasal dari Jawa Barat dengan tujuan untuk dapat melestarikan cerita rakyat Indonesia. Aplikasi motion comic ini dibuat menggunakan program Adobe Flash CS6 dan bahasa pemrograman Action Script 3.0. Pada tahap pembuatan dilakukan proses analisa berupa analisa media yang sudah ada dan survey terhadap orang tua dan anak-anak. Dari hasil analisa tersebut dilakukan proses desain dan implementasi terhadap motion comic lutung kasarung ini dengan menggunakan media android. Uji coba terhadap aplikasi yang telah diimplementasi dilakukan untuk menguji aplikasi yang telah dibuat. Dari hasil uji coba yang dilakukan, terdapat dua hasil kesimpulan yang dapat diambil. Pertama, aplikasi motion comic Lutung Kasarung yang telah dibuat dapat membantu orang orang tua dalam menyampaikan cerita rakyat Lutung Kasarung kepada anak mereka. Kedua, aplikasi motion comic Lutung Kasarung dapat membantu memperkenalkan cerita rakyat kepada anak-anak.