Skip to content

Repository files navigation

Diddy's Lair

Penjelasan Singkat Proyek

Proyek "Diddy's Lair" adalah tugas mata kuliah Grafika Komputer berupa game 3D interaktif yang mensimulasikan teknik translasi, rotasi, dan transformasi objek secara real-time. Pemain akan mengeksplorasi kediaman unik berisi berbagai aset ikonik seperti koleksi baby oil, poster, tv, hingga arena parkour untuk menguji kelincahan pergerakan dalam lingkungan 3D yang dinamis.


Petunjuk Menjalankan Proyek

  1. Buka Aplikasi: Jalankan program hingga muncul Main Menu yang diiringi musik khas "Diddy Bluds".
  2. Memulai Game: Pilih opsi Play untuk masuk ke dalam scene permainan.
  3. Menu Jeda: Selama permainan, tekan tombol Esc untuk memunculkan menu pause. Dari sini Anda bisa memilih Resume untuk lanjut atau Quit untuk keluar.

Interaksi Pengguna & Kontrol

1. Kontrol Pergerakan

Tombol Aksi
W, A, S, D Bergerak (Maju, Kiri, Mundur, Kanan)
Mouse Navigasi kamera / Arah pandang
Left Shift Lari (Sprint)
C Jongkok (Crouch)

2. Interaksi Objek Dasar

Arahkan kursor ke objek hingga muncul prompt di layar:

  • F (Interact/Pick Up):
    • Mengambil item (Pistol, Baby Oil, Remote).
    • Berinteraksi dengan pintu, duduk di sofa, atau menekan tombol spawner/teleport.
  • Q (Drop): Menjatuhkan/melempar item yang sedang dipegang.

3. Fungsi Item Khusus

  • Pistol: Klik Kiri untuk menembakkan proyektil baby oil.
  • Remote:
    • Klik Kiri: Mengarahkan ke TV untuk menyalakan/mematikan.
    • Klik Kanan: Mengarahkan pada gambar besar atau platform parkour untuk melakukan scaling (mengubah ukuran objek).

Alur & Tujuan Permainan

  1. Jelajahi ruangan dan berinteraksilah dengan aset yang ada.
  2. Gunakan tombol Teleport untuk berpindah ke area parkour.
  3. Selesaikan tantangan rintangan; gunakan Remote (Klik Kanan) untuk mengatur ukuran platform di tengah agar bisa dilewati.
  4. Temukan dan tekan "End Button" untuk menyelesaikan permainan.

Contoh Input dan Output

  • Input: Pengguna mengarahkan kursor ke item Pistol dan menekan tombol F.
  • Output: Karakter mengambil pistol (objek berpindah ke tangan pemain) dan muncul kemampuan untuk menembakkan proyektil baby oil dengan Klik Kiri.

Kredit Tim (Diddy Bluds)

  • Josh Peter Pardosi (231401031)
  • Luthfi Zahran Panggabean (231401082)
  • Michael Valent Satrio Munthe (231401103)
  • Susena Yudha Wijaya (231401109)

AI Assistance provided by gemini.google.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages