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
SPTJM: https://docs.google.com/document/d/1t0kj-Q62zsYngshzJ8MvDb04bRo0mqc8/edit?usp=sharing&ouid=106700830845063270525&rtpof=true&sd=true Surat Rekomendasi: https://docs.google.com/document/d/18Dc9uHjKr5_vR8W79dVk7WRpMYXaUJ9X/edit?usp=sharing&ouid=106700830845063270525&rtpof=true&sd=true
CLASSES & OBJECTS (8.1-8.6, "Java How To Program") Introduction Berikut kita akan melihat lebih dalam membangun kelas, mengontrol akses ke anggota Class dan membuat konstruktor. Dengan contoh kodingan berikut yang mendeklarasikan mengelola/mengubah waktu dari kelas Time1 menjadi ke format 24 jam. Untuk contoh kodingan ini, terdiri dari dua kelas program yaitu Time1 dan Time1Test . Di kelas program Time1 ini menunjukkan ke time / waktu dari hari dalam format waktu 24 jam. Sedangkan untuk program kelas Time1Test merupakan sebuah pengaplikasian program kelas yang dimana main method-nya menciptakan suatu objek dari program kelas Time 1 dan juga memanggil method-nya. Untuk file program kelas ini juga harus dideklarasikan menjadi sebuah file yang terpisah, karena program kelas tersebut merupakan suatu kelas public dan bukan private. Berikut source code Time1 Berikut source code Time1Test Jadi setelah kedua prog...
Berikut saya Muhammad Haikal Aria Sakti dengan NRP 05111940000088. akan mempresentasikan soal dan jawaban dari ets PWEB D saya : 1. Jelaskan istilah-istilah berikut kemudian berikan contohnya! HTML Element HTML Tag CSS Selector AJAX JAWABAN: 2. Auto 2000 adalah sebuah perusahaan penjualan mobil-mobil merk Toyota. Selain menjual mobil Auto 2000 juga melayani servis dan perbaikan kendaraan purna jual. Manajemen menghendaki para pelanggan yang sudah membeli mobil di showroomnya kelak juga menjadi pelanggan bengkel untuk servis dan perawatan kendaraannya. Auto 2000 menginginkan kegiatan perawatan kendaraan para pelanggannya terus dilakukan secara kontinyu di bengkel-bengkel tempat pelanggan membeli kendaraannya. Oleh karena itu, perusahaan membutuhkan sebuah sistem informasi yang dapat mengelola hubungan antara perusahaan dengan pelanggan agar dapat dimanfaatkan pada customer care nt di perusahaan. Pada saat ini, kegiatan yang dilakukan pada customer care untuk menge...
Komentar
Posting Komentar