Pada kesempatan kali ini, kami akan menjelaskan tentang game buatan kami yang bernama asteroid avoidance, game ini dibuat oleh
David Ralphwaldo Martuaraja - 05111940000190
Muhammad Haikal Aria Sakti - 05111940000088
Asteroid Avoidance merupakan game yang mengambil inspirasi dari game-game yang biasanya terdapat pada arkade-arkade game jaman dahulu. Game ini memiliki cara bermain yang cukup simpel dan sering dipakai bahkan untuk mekanisme game zaman sekarang yaitu, terdapat sebuah pesawat luar angkasa yang dimana pesawat ini memiliki tugas atau misi untuk menelusuri luar angkasa tanpa mengenai satu pun asteroid dan selain menghindari asteroid pesawat ini juga bisa menembak asteroid-asteroid agar tidak mengenainya, game ini juga berjalan dengan sistem high score jadi pada dasarnya game ini akan terus berjalan sampai pesawatnya mengenai asteroid dan kesuksesan pada game ini akan dihitung dari score yang didapat.
Pada game ini kami membuatnya menjadi terdapat tiga level kesulitan ada easy,medium,dan hard, selain itu dalam pembuatan game ini dibutuhkan sebanyak 6 Class, dalam pembuatan game ini kami mengerjakannya menggunakan aplikasi Eclipse dan BlueJ
Berikut adalah class diagram dari game Asteroid Avoidance yang kami bentuk di BlueJ
Selanjutnya adalah source code dari game Asteroid Avoidance yang kami rangkai dengan enam kelas
a.Player.java
Class Player ini merupakan class yang menyimpan informasi posisi pemain dan fungsi - fungsi untuk mengupdate posisi pemain
b.Asteroid.java
Class Asteroid ini merupakan class yang menyimpan informasi untuk masing - masing asteroid dan fungsi - fungsi untuk mengupdate asteroid
c.Asteroids.java
Class Asteroids ini merupakan class utama dari game Asteroid Avoidance
d.Bullet.java
Class Bullet ini merupakan class yang menyimpan informasi yang dimiliki peluru dan fungsi - fungsi untuk mengupdate peluru
e.Renderer.java
Class Renderer ini merupakan class yang akan menggambarkan grafis game
Tugas kali ini membuat website form validasi (di sini validasi untuk pendataan vaksin mahasiswa). Dalam proses pengerjaannya, menggunakan HTML , CSS (Bootstrap) , dan JavaScript . JavaScript di sini dipakai untuk proses validasi beberapa kolom inputan yang ada di form. Untuk hosting web sendiri memakai Github . Halaman Form Saat mencoba untuk mengisi input bagian "Nama" dan mengosongkan bagian yang lain, akan tampak dialog alert seperti berikut. Fitur ini berlaku untuk semua kolom yang ada pada form, berurutan dari atas. Dapat dilihat bahwa ada bagian untuk memilih status vaksinasinya, apabila belum memilih maka tidak muncul form input berikutnya, sedangkan jika telah memilih salah satunya maka akan tampil seperti berikut. Untuk pilihan "Sudah" Untuk pilihan "Belum" Sama seperti sebelumnya, jika kolom input lanjutannya ada yang tidak terisi ketika user menekan submit, maka akan muncul alert dialog seperti berikut. Lalu, ketika ...
Pada tugas kali ini, kami diminta untuk membuat Biodata dengan menggunakan HTML. Hasilnya dapat dilihat sebagai berikut . Untuk melihat source code bisa dilihat di link Github ini
Komentar
Posting Komentar