Releases: LoostaMoosta/Project_Null_Trace.
Release list
nulltrace_v0.2
nulltrace2 Add files via upload
null_trace-alpha0.3
1. Ekspansi Cerita & Struktur Level (Story & Level Design)
- 5 Episode Penuh: Mengembangkan skala permainan dari 3 level menjadi 5 Episode (Episode 0 hingga Episode 4) yang mencakup Modul 1 hingga Modul 5.
- Intro Sinematik (
INTRO_STORY): Menambahkan layar narasi pembuka sebelum Episode 0 untuk menjelaskan latar belakang tahun 2084, The Core, dan misteri hilangnya Elias Thorne. - Plot Twist Elias Thorne: Mengubah peran Elias Thorne dari sekadar mentor yang hilang menjadi dalang peretasan (Final Boss) di Episode 4.
2. Kurikulum Edukasi & Bank Soal (Puzzle & Cybersecurity)
- Variasi Soal Musuh Biasa (10 Soal): Menambahkan teka-teki logika Python yang disesuaikan dengan analogi serangan siber dunia nyata (seperti Logic Bomb, SQL Worm, DDoS Bot, Ransomware, MITM Proxy, dan Zero-Day Exploit).
- Variasi Soal Boss (20 Soal): Memperluas bank soal untuk mekanik Tactical Override melawan bos. Terdiri dari 10 soal Standard Override (15 DMG) dan 10 soal Sigma Protocol (40 DMG).
3. Penambahan Karakter & Visual ASCII (Assets & UI)
- Splash Screen Spesial: Menambahkan layar booting eksklusif yang menampilkan seni ASCII "KITTENSCOURTS" (berdurasi 2,5 detik) sebelum masuk ke menu utama.
- Avatar Final Boss: Menambahkan desain avatar ASCII khusus untuk "ELIAS THORNE" dengan animasi wajah saat berdialog dan saat menerima damage (PAIN).
- Penyesuaian UI Menu: Memperlebar bingkai (frame) kotak menu
[ SYSTEM SELECT ]agar teks judul episode yang panjang tidak lagi terpotong atau menabrak garis.
4. Perbaikan Bug Fatal & Rendering (Bug Fixes & Engine Optimization)
- Perbaikan Keyboard (Typing Fix): Mengunci dan membangun ulang sistem pelacakan keyboard manual (parsing
event.sym) agar pemain bisa kembali mengetik teks, angka, simbol (menggunakan Shift), dan menekan Backspace saat mengerjakan puzzle. - Z-Index / Layering Matrix Rain: Memperbaiki urutan rendering agar animasi hujan angka hijau (Matrix Rain) digambar lebih dulu sebagai latar belakang, sehingga tidak menutupi teks Booting dan Splash Screen.
- Perbaikan SyntaxError & Deprecation: Memperbaiki error garis miring terbalik (backslash) pada ASCII Art dan memperbarui pustaka yang usang dengan mengubah pemanggilan
tcod.CENTERmenjadilibtcodpy.CENTERagar kompatibel dengan library terbaru.
nulltrace_v0.1
Nulltrace1 Add files via upload
null_trace-alpha1
Release Notes / Pembaruan Terbaru
- UI/UX: Penerapan Diegetic UI berbasis terminal ASCII.
- Kontrol: Navigasi pergerakan karakter menggunakan Tombol Panah.
- Kontrol: Interaksi objek dan ekstraksi data menggunakan Tombol [ E ].
- Mekanik Baru: Penambahan mekanisme sesi Terminal Input (wajib menekan Tombol [ I ] sebelum memasukkan kode retasan).
- Mekanik Baru: Fitur navigasi otomatis / Auto-Explore (tekan Tombol [ Z ]).
- Visual: Penegasan sistem Fog of War (area gelap/terang) pada peta eksplorasi.
- Visual: Pembaruan Main Menu dengan judul ASCII Art, animasi Matrix Rain, dan simulasi gameplay AI di latar belakang.
null_trace-alpha
alpha update :
1. Peningkatan Antarmuka & Visual (UI/UX)
- Aksesibilitas: Rasio layar disesuaikan agar teks jauh lebih besar, serta palet warna dibuat lebih terang dan nyaman di mata.
- Dialog Sinematik: Percakapan kini menggunakan kotak dialog berlapis (multi-page) yang dilengkapi Avatar ASCII dinamis (seperti Tracer dan Commander Integer).
- Sistem Notifikasi Pop-up: Umpan balik saat Anda salah atau benar dalam meretas kini tampil sebagai Pop-up melayang di tengah layar, sehingga sisa darah Boss tetap terlihat.
- Menu Pengaturan: Pemain kini tidak terkunci di mode layar penuh, melainkan bisa leluasa melakukan toggle mode Windowed atau Fullscreen melalui menu Settings.
2. Ekspansi Cerita & Level Baru
- Tema Cybersecurity: Alur cerita dan puzzle bergeser dari sekadar dasar pemrograman menjadi investigasi Cybersecurity (seperti menangani kebocoran data, SQL Injection, dan penyadapan).
- Implementasi Episode 2: Level baru "Episode 2: Exploit & Injection" berhasil ditambahkan dengan peta labirin yang lebih luas, ikon target data yang baru (
f), dan musuh tipe baru (SQL_WORM).
3. Evolusi Mekanik Gameplay
- Ancaman Real-Time: Musuh kini memiliki timer independen dan bisa bergerak sendiri memburu Anda, tidak lagi pasif menunggu Anda melangkah.
- Tingkat Kesulitan Boss: Menu pertarungan sistem Admin kini membagi serangan menjadi serangan dasar (Standard Override) dan serangan berisiko tinggi (Sigma Protocol) dengan 10 variasi kumpulan soal baru.
4. Penambalan Kode (Bugfixes) & Distribusi
- Memperbaiki crash
IndexErrorakibat koordinat pintu keluar yang tidak sengaja melampaui batas matriks layar. - Memperbaiki crash
TypeErrorakibat sistem yang mencoba merender kabut peta (FOV) sebelum area tersebut sempat dikalkulasi saat dialog pembuka muncul. - Menyiapkan panduan distribusi untuk mengubah kode mentah Python beserta aset gambarnya menjadi sebuah software utuh (
.exe) menggunakan PyInstaller.
null_trace-demo3
null_trace-demo2
null_trace-demo
True Fullscreen Experience: Game kini berjalan secara native pada layar penuh (Fullscreen) berapapun resolusi monitor Anda tanpa menyisakan ruang kosong (black bars).
Authentic CRT Visuals: Menambahkan efek scanline CRT dinamis dan phosphor flicker untuk simulasi monitor jadul yang lebih imersif.
Dynamic Matrix Rain: Efek hujan kode (Matrix Rain) kini hadir pada layar Booting dan Main Menu.
Booting Sequence: Animasi power-on monitor bergaya retro, dilanjutkan dengan sekuens booting sistem operasi DOS tiruan.
Encounter Animations: Layar akan mengalami distorsi visual (efek glitch/flash) saat agen mendeteksi ancaman atau menabrak musuh.
Wandering Threats: Anomali (Glitch) kini dapat bergerak secara acak di dalam node sistem.
Auto-Encounter System: Pertarungan akan otomatis terpicu jika agen menabrak entitas musuh di peta.