Pixel Scene · Loop Real-time

Malam musim dingin, kabin kayu, aurora bergerak

Aurora Snowy Cabin

Pemandangan piksel yang hidup: aurora yang menari perlahan di langit, salju yang jatuh tanpa henti, dan satu jendela kabin yang tetap menyala hangat di tengah dinginnya malam.

192 × 108px canvas · di-render pixelated pada resolusi berapa pun Web Audio API · tanpa file suara eksternal

Anatomi Pemandangan

Tujuh lapisan, satu suasana

Setiap lapisan digambar ulang setiap frame di atas kanvas 192×108, lalu diskalakan tanpa anti-aliasing agar teksturnya tetap kasar dan terasa seperti piksel asli.

Langit

Aurora borealis

Tiga pita cahaya hijau, biru, dan ungu bergelombang mengikuti fungsi sinus ganda, saling tumpang tindih dengan transparansi rendah untuk efek cahaya yang menyebar.

Langit

Bintang & bulan

Sembilan puluh bintang berkelip pada kecepatan dan fase acaknya sendiri, ditemani bulan berhalo lembut lengkap dengan bayangan kawah sederhana.

Latar

Pegunungan bersalju

Siluet pegunungan prosedural dari gabungan gelombang sinus, dengan taburan puncak salju yang muncul di titik-titik tertinggi.

Latar

Hutan pinus

Barisan pohon pinus berlapis empat tingkat dengan lebar dan tinggi acak, masing-masing diberi taburan salju tipis di setiap tingkat cabang.

Pusat

Kabin kayu

Atap bersalju, pintu kayu gelap, dan dua jendela yang berkedip hangat mengikuti gelombang sinus lambat, lengkap dengan bloom cahaya dan asap cerobong yang mengepul.

Depan

Salju turun

Tujuh puluh kepingan salju jatuh dengan kecepatan berbeda dan drift horizontal mengikuti fungsi sinus, lalu muncul kembali dari atas begitu keluar layar.

Nuansa

Vignette malam

Gradien radial gelap di tepi kanvas menjaga mata tetap tertuju ke cahaya jendela kabin di tengah komposisi.

Lapisan Suara

Diberi suara sepenuhnya di dalam browser

Tidak ada berkas audio yang dimuat. Semua suara disintesis langsung lewat Web Audio API saat tombol suara ditekan — angin lembut, pad synth yang mengambang seperti aurora, dengungan sub bass, dan kerlip nada acak yang muncul sesekali.

  • AnginNoise buffer + lowpass filter, dimodulasi LFO 0.06 Hz
  • Pad auroraEmpat osilator sine terdetune, disaring bandpass yang menyapu perlahan
  • Sub warmthOsilator sine 65 Hz sebagai fondasi hangat
  • Kerlip acakNada pentatonik pendek muncul setiap 2.5–6.5 detik