"Dünya_02 için sonun başlangıcı. Protokol: Uyanış başlatıldı."
SYS_AWAKENING, karanlık fantastik ve siberpunk temalarını harmanlayan, web tarayıcısı üzerinden oynanan deneysel bir metin tabanlı (text-based) RPG web oyunudur.
Kendine has "Webtoon HUD" atmosferi, dinamik karar mekanizmaları ve sürükleyici arayüz efektleriyle oyuncuyu doğrudan hikayenin içine, "Kıral"ın zihnine bağlar.
|
|
Her seçim hikayenin gidişatını etkiler. Gizli yollar (Örn: [GİZLİ] Saf Vahşet) stat gereksinimlerine göre dinamik olarak açılır. |
|
Boss savaşlarında belirli bir süre içinde karar vermeyi gerektiren, adrenalin yüklü, geri sayımlı panik anları ve seçim ekranları. |
Dönen şeytani mühürler, kan flaşları, sarsıntı (shake) efektleri ve |
Bu proje tamamen istemci tarafında (client-side) çalışır. Herhangi bir harici kütüphane (library) kullanılmamıştır.
- HTML5: Semantik yapı ve oyun içi DOM iskeleti.
- CSS3: Keyframe animasyonları, Glassmorphism (cam efekti), Özel CSS Değişkenleri (Variables) ve Grid/Flexbox mimarisi.
- Vanilla JavaScript: Oyun döngüsü, zamanlayıcılar (setTimeout/setInterval), olay dinleyicileri, Web Audio API ve dinamik senaryo okuma motoru.
Proje herhangi bir sunucu kurulumuna veya bağımlılığa ihtiyaç duymaz.
- Projeyi klonlayın veya ZIP olarak indirin.
index.htmldosyasını modern bir web tarayıcısında (Chrome, Edge vb.) açın.- Ses motorunun tetiklenmesi için Ekrana Tıkla ve uyanış protokolünü başlat.
Geliştirme Planlarını Görmek İçin Tıklayın
- Projeyi tek bir HTML dosyasından çıkarıp daha profesyonel bir MVC (Model-View-Controller) mimarisine taşımak.
- C#, .NET veya Python gibi teknolojilerle bir backend entegrasyonu kurarak oyuncu ilerlemelerini bir veritabanında tutmak.
- Çoklu dil desteği (i18n) ve başarımlar (Achievements) sistemi eklemek.
Geliştirici: Taha Arda Çavildak