Cyber Hunter: Arena 3D
DEMO SIMULASI TAKTIS FPS - INTEGRASI KONSOL 480PX
CYBER SURVIVOR 3D
First-Person Shooter Rogue-Lite Arena
W, A, S, D - Bergerak (Maju, Kiri, Mundur, Kanan)
Arah Mouse - Mengubah Pandangan Kamera
Klik Kiri - Menembak Senjata
Sentuh HP - Virtual Joystick Kiri = Bergerak, Tombol Kanan = Menembak, Geser layar kanan = Membidik
Pendeteksi Tabrakan Dinding Interior (AABB Collision): Baik peluru pemain maupun peluru laser merah milik musuh kini dipaksa melakukan pemeriksaan geometri dinding siber (
indoorWalls) sebelum dapat merambat lebih jauh.Pendeteksi Batas Atas & Bawah (Floor & Ceiling Collision): Proyektil akan hancur dan meledak secara instan jika koordinat vertikalnya menyentuh lantai ($y \le 0.1$) atau langit-langit ($y \ge 7.9$).
Efek Partikel Hantaman (Impact Sparks): Saat peluru membentur dinding beton, langit-langit, atau pilar server, proyektil tersebut akan hancur dan memancarkan serpihan debu/percikan bunga api neon abu-abu dan pink yang sangat responsif.
Mekanisme Cover Berlindung: Perubahan ini memungkinkan Anda menggunakan tata letak pilar dan rak server sebagai tempat berlindung dinamis untuk menghindari hujan laser dari monster tipe penembak (Cyber Gazer).
Lebar Dinamis (100%) dan Tinggi Tetap (480px): Seluruh render arena WebGL, HUD, dan tombol-tombol overlay dibatasi tepat di dalam area sasis konsol berukuran tinggi 480px dengan rasio lebar otomatis mengikuti layar perangkat (responsif).
Menu Terintegrasi Penuh: Start Menu, Shop Menu, dan Game Over Screen diubah dari mode viewport fixed menjadi absolute overlay bertumpuk langsung di dalam bingkai 480px (id="gameConsole"), menjamin tidak akan ada elemen UI yang merembas keluar atau melampaui sasis permainan.
Penyelarasan Matematika Sentuh (HP): Posisi koordinat sentuh virtual joystick kini dikomputasikan secara lokal berdasarkan ukuran pembatas kontainer (consoleEl.getBoundingClientRect()), menghilangkan bias pergerakan pada layar HP/Tablet yang berukuran kecil atau besar.
- Pendaran Estetika Baru: Menambahkan visualizer konsol di bawah permainan sebagai panduan kontrol PC & Mobile yang adaptif dengan sentuhan warna neon yang senada.
