Skip to content

null_trace-alpha

Choose a tag to compare

@LoostaMoosta LoostaMoosta released this 03 May 16:24
· 9 commits to main since this release
5c1a15b

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 IndexError akibat koordinat pintu keluar yang tidak sengaja melampaui batas matriks layar.
  • Memperbaiki crash TypeError akibat 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.