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
Untuk tugas ke-6 kali ini, kami diminta untuk membuat laman login dan contact us menggunakan Bootstrap. Untuk source code dapat dilihat melalui github dan deployment login dan contact. Halaman Home Halaman Blog Halaman Contact Us Halaman Login dan Sign Up Source code dari web berikut tersedia di repository github ini Laman website-nya dapat diakses pada link berikut .
Apa itu JAVA FX? JavaFX adalah sebuah platform software untuk membangun sebuah aplikasi rich internet application (RIA) yang bisa berjalan pada berbagai macam perangkat. Seperti komputer dekstop, web browser di Windows, Linux dan Mac OSX. JavaFX dirancang untuk menyediakan para developer java sebuah platform yang baru, ringan, dengan performa yang tinggi. Tujuannya adalah ingin mengantikan swing untuk membangun aplikasi GUI. Namun itu bukan berarti Swing sudah tidak digunakan lagi. Sejumlah besar aplikasi telah dibangun dengan menggunakan swing itu berarti, Swing telah menjadi bagian dari Java API untuk waktu yang cukup lama. Terutama bahwa aplikasi ini bisa digabungkan dengan JavaFX secara fungsi. Lalu, saya mencoba mengimplementasikan JavaFX ke dalam sebuah program sederhana, yaitu Choose Movie. Jadi, ketika user meng-klik button, maka akan muncul sebuah string yang bersifat random . Adapun class yang digunakan yaitu ChooseMovie, sebagai cl...
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 ...
Komentar
Posting Komentar