BeamNG.Earth
A 1:1 scale streamed Earth for BeamNG.drive: real elevation and satellite imagery, floating origin, LOD streaming from a companion server
A novel interactive pixelated 2D game story for Ali, set in the Office, Cafe Little Cave, Tropodo, and Malang.
AI translation
Sebuah novel game story pixelated 2D interaktif untuk Ali, berlatar di Kantor, Cafe Little Cave, Tropodo, dan Malang.
GamesTypeScript · CSSGitHub @Lal1602OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
🎮 An interactive retro pixel-art visual novel & mini-games built with Next.js, React & TypeScript — "ALI.EXE: Anomali Pengubah Kepribadian".
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
🎮 ALI.EXE : Anomali Pengubah Kepribadian ✦ A Special 23rd Birthday Interactive Visual Novel ✦ Sebuah game visual novel interaktif berbasis web dengan estetika retro pixel art dan sistem mini-games dinamis. Dirancang khusus sebagai arsip rekonsiliasi memori yang personal dan penuh kejutan. "INITIALIZING ANOMALY SYSTEM V.2026... Memuat data arsip kenangan 26 Juli — 16 Agustus 2026."Read the full README ↗
Fitur Utama • Mini-Games • Teknologi • Cara Menjalankan • Struktur Proyek
"INITIALIZING ANOMALY SYSTEM V.2026... Memuat data arsip kenangan 26 Juli — 16 Agustus 2026."
Pemain berperan sebagai Ali (23), seorang rekan kerja yang awalnya dikenal dingin dan berkarakter cuek. Namun serangkaian anomali perlahan mengubah dinamika relasi menjadi sesuatu yang teramat penting. Telusuri kembali setiap potongan memori, buat keputusan krusial, dan selesaikan berbagai investigasi untuk membuka rahasia di balik perubahan tersebut!
localStorage.canvas-confetti pada momen-momen klimaks cerita.Game ini tidak sekadar membaca cerita, tetapi dilengkapi berbagai interaksi imersif:
| Mini-Game / Interaksi | Deskripsi |
|---|---|
| ☕ Coffee Order Puzzle | Racik pesanan kopi yang tepat sesuai preferensi karakter untuk membuka jalan cerita baru. |
| 📱 Chat Tapper & Draft Message | Simulasi obrolan chat larut malam di mana pemain mengetik pesan dan memilih draft respon terbaik. |
| 🔍 Memory Investigation & Evidence Board | Mode detektif untuk menghubungkan bukti-bukti anomali dan mengungkap kenangan tersembunyi. |
| 💔 Jealousy Mini-Game | Mini-game pengetes respons emosional saat dinamika kecemburuan muncul. |
| 🗺️ Point & Click Exploration | Eksplorasi interaktif pada latar Cafe dan suasana kota Malang. |
| 🧠 Interactive Quiz & Inner Child Unlock | Pertanyaan seputar momen penting untuk membuka memori inti (Inner Child). |
canvas-confetti & HTML5 Web Audio API SynthPastikan kamu sudah menginstal Node.js (versi 18.x atau yang lebih baru).
# 1. Clone repository
git clone https://github.com/Lal1602/ali-exe-novel.git
# 2. Masuk ke direktori proyek
cd ali-exe-novel
# 3. Instal dependensi
npm install
# 4. Jalankan server development
npm run dev
Buka browser dan akses http://localhost:3000 untuk memainkan game.
novel/
├── public/
│ └── assets/ # Background art, potret karakter, & audio
├── src/
│ ├── app/ # Next.js App Router (layout, globals.css, page.tsx)
│ ├── components/ # Komponen UI utama (DialogueBox, HUD, TitleScreen, dll)
│ │ └── interactions/ # Komponen mini-games (Cafe, Malang, Jealousy, Chat, Puzzle)
│ ├── data/ # Script narasi skenario (scenes.ts, memories.ts)
│ ├── hooks/ # Custom React hooks (animasi angka, audio, state)
│ ├── types/ # Definisi TypeScript interface cerita & game
│ └── utils/ # Web Audio API synthesizer & helper function
├── package.json
└── tsconfig.json