BernuviaBernuvia
Kategori: Game

Whiteout – 3D Zombie Shooter untuk Web & Android (three.js + TS)

1/15
#permainan zombie#tembak-menembak 3d#threejs#permainan android#permainan browser

Sebuah permainan tembak-menembak bertahan hidup orang pertama yang lengkap: berlari melintasi ladang beku dan menembaki gerombolan, bos, dan kawanan anjing. Web + Android, 100% prosedural, EN/ES, kode TypeScript yang bersih.

WebAndroid
22 USDC28 USDC−21%

Pembayaran terlindungi

Uangmu ditahan dalam kustodi selama 1 hari

Pengiriman instan

Unduh kode lengkap setelah membayar

Pembelian dijamin

Ada masalah? Buat laporan

Apa yang termasuk
  • Kode sumber lengkap dalam TypeScript + three.js + Vite (situs statis, tanpa backend)
  • Proyek Android Capacitor dengan ikon, splash, dan skrip build APK yang ditandatangani
  • 100% prosedural: model, efek, dan audio dihasilkan dalam kode, tanpa aset pihak ketiga
  • 56 unit test (Vitest) + README dengan pengaturan, kontrol, dan tata letak proyek
Teknologi
TYTypeScriptTHthree.jsVIViteCACapacitor (Android)VIVitest
Deskripsi

Mengapa Whiteout?

Whiteout bukanlah demo teknologi: ini adalah permainan 3D zombie runner shooter yang lengkap dan dapat dimainkan yang berjalan di browser modern mana pun dan sebagai aplikasi Android yang siap dibangun menjadi APK. Anda berlari tanpa henti melintasi ladang beku dalam badai salju, sebuah kota mati di cakrawala, sementara para mayat terhuyung keluar dari kabut. Arahkan, tembak, dan bertahan sejauh mungkin.

  • Orang pertama dengan bidikan bebas: tembakan kepala membunuh seketika, tembakan tubuh membutuhkan dua dan tembakan kaki membuat zombie merangkak (pemotongan anggota tubuh)
  • 4 senjata: pistol, shotgun pompa, senapan lever (menembus) dan SMG otomatis penuh
  • 6 keunggulan roguelite yang dapat ditumpuk, ditawarkan setiap beberapa ratus meter
  • 6 tingkat horor: ladang putih, yang digantung, yang disalib, yang besar, mutasi dan kawanan
  • Kamera peluru dalam gerakan super lambat, ditambah kamera pembunuhan pada streak pembunuhan
  • Pagar yang Anda lompat secara otomatis, semak-semak di mana Anda mendengar sebelum melihat, shader rumput yang tertiup angin
  • Audio Web yang sepenuhnya disintesis: geraman posisi, langkah kaki di salju, tembakan, dan angin yang mereda saat sesuatu mendekat
  • Kontrol keyboard/mouse dan sentuh, potret atau lanskap
  • Bahasa Inggris dan Spanyol (terdeteksi otomatis), kualitas grafis, volume, haptik dan catatan yang disimpan

01. Hordes yang tidak pernah berhenti

Setiap lari menyusun jalur baru yang sepenuhnya baru. Kesulitan meningkat seiring jarak: lebih banyak zombie, yang lebih cepat, pelari yang berlari langsung ke arah Anda dan kawanan yang semakin besar. Satu mencapai Anda dan lari berakhir.

02. Kamera peluru pada tembakan kepala

Sesekali tembakan kepala diputar ulang dari sisi peluru: kamera berputar mengelilingi peluru dalam gerakan super lambat hingga dampak. Streak pembunuhan memicu kamera pembunuhan yang diperbesar.

03. Senjata dan keunggulan

Senjata terletak di ladang di bawah sinar cahaya. Sentuh salah satu dan waktu melambat saat Anda memutuskan apakah akan menukar senjata Anda. Setiap beberapa ratus meter Anda memilih salah satu dari tiga keunggulan: Tangan Cepat, Peluru Menembus, Magasi yang Diperpanjang, Pemicu Sensitif, Kaki Cepat atau Angin Kedua (menjauhkan grab berikutnya).

04. Enam tingkat horor

Setiap tingkat menambahkan ancaman baru: mayat yang digantung yang menangkap Anda jika Anda berlari di bawahnya, zombie yang disalib berteriak saat Anda lewat, yang besar yang menyerap seluruh majalah, mutan yang berlari sambil berkelok-kelok dan, terakhir, kawanan anjing.

05. Web dan Android

Proyek Capacitor datang sepenuhnya siap: ikon, splash, layar penuh, potret atau lanskap, dan layar tetap terjaga. Satu perintah membangun APK debug dan, dengan keystore Anda, APK yang ditandatangani untuk Google Play. Di web, ini diterapkan sebagai situs statis ke host mana pun.

100% prosedural: tanpa sakit kepala lisensi

Zombie, anjing, bos, pohon, senjata, pagar, rumput beku dan kota semuanya dibangun dari blok dalam kode. Suara disintesis secara real-time. Tidak ada model, tekstur, atau file audio pihak ketiga yang perlu dilisensikan.

Arsitektur yang bersih dan mudah dimodifikasi

  • ~6.500 baris TypeScript yang ketat; three.js adalah satu-satunya ketergantungan runtime
  • Setiap nilai permainan berada di config.ts: kecepatan, gelombang, amunisi, kabut, tingkat
  • Aturan murni dipisahkan dari rendering di logic.ts, dengan 56 unit test (Vitest)
  • String dalam i18n.ts: menambahkan bahasa berarti menambahkan satu kamus
  • README mencakup pengaturan, kontrol, tata letak proyek dan pembangunan Android

Teknologi yang digunakan

  • TypeScript · three.js (WebGL)
  • Vite
  • Capacitor (Android)
  • Vitest
  • Web Audio API

Persyaratan

  • Node.js 20+
  • Sebuah browser dengan WebGL (desktop atau mobile)
  • Untuk Android: JDK 21 dan Android SDK 35 (atau Android Studio)

Template terkait

−33%

Smart-Money Tracker for Polymarket – macOS SwiftUI App

Aplikasi macOS asli untuk menemukan, mengikuti, dan menganalisis dompet Polymarket yang paling menguntungkan: tingkat kemenangan yang sebenarnya, taruhan bersama, peringatan, dan simulasi copy-trading. Tanpa kunci API, tanpa backend.

Aplikasi desktop

10 USDC15 USDC
3
−58%

MediAgenda - medical booking SaaS

SaaS pemesanan medis lengkap yang dibangun dengan Next.js 14, Prisma & Stripe. Empat portal (pasien, dokter, admin, dukungan) obrolan waktu nyata, catatan medis, bilingual EN/ES. Luncurkan klinik Anda dalam beberapa hari.

SaaS

19 USDC45 USDC
(1)1
−20%

Nitro Pals – 3D Kart Racing Game (three.js + Vite)

Sebuah balapan kart 3D lengkap di browser: 8 pengemudi asli, Grand Prix, mode VS dan Time Trial, 11 power-up, drifting dan layar terpisah 2 pemain. 100% prosedural, situs statis, PWA yang dapat diinstal.

Game

16 USDC20 USDC
−17%

Vetria — SaaS multi-klinik untuk veterinaria (Next.js 15 + NestJS 11)

Perangkat lunak veterinaria dengan kode sumber: agenda, catatan, resep PDF, pembayaran, kas, inventaris, perawatan rumah sakit, dan portal tutor. Multi-klinik dengan RLS. Antarmuka hanya dalam bahasa Spanyol.

SaaS

29 USDC35 USDC

Belum ada ulasan. Jadilah orang pertama yang berbagi pengalaman.