Skip to content

Latest commit

 

History

History
125 lines (71 loc) · 3.62 KB

File metadata and controls

125 lines (71 loc) · 3.62 KB

🚀 Reviction: Astro-9

🎮 HTML5 Canvas ve JavaScript kullanılarak geliştirilmiş 2D bir uzay hayatta kalma ve kaçış oyunudur.
🎮 Canlı Oyun Linki : Reviction-Astro-9

🌌 Oyun Hakkında

🛰️ Oyunun temel hikayesi bir kaçış senaryosu tarzındadır. Ana karakter içinde bulunduğu uzay gemisinin patlaması sonucu kendisi dahil olmak üzere tüm mürettebatı kurtarmak için kaçış gemisine doğru bir yolculuğa çıkar. Oyuncu, geminin farklı bölümlerinden (sektörlerden) geçerek hayatta kalmalı ve kaçış kapsülüne ulaşmalıdır. 4 bölümden de başarıyla geçen karakter oyunu tamamlamış olur.

✨ Her bölüm farklı bir oyun mekaniği içerir:

  • 🔫 Savaş sistemi
  • 🌡️ Çevresel tehlikeler
  • 📦 Fizik tabanlı engeller
  • 🌑 Karanlıkta yön bulma

🎮 Kontroller

  • ⌨️ W / A / S / D → Hareket

⚙️ Oyun Mekanikleri

🔫 Sektör 1 – Savaş Sistemi

Sector_1
  • 🤖 Yapay zekâ kontrollü turret düşmanları
  • 💥 Mermi atış sistemi
  • 🎯 Oyuncu–mermi çarpışma sistemi
  • 💣 Patlama efektleri

🌡️ Sektör 2 – Sıcaklık Sistemi

Sector_2
  • ⏳ Zamanla artan sıcaklık
  • 🗝️ Anahtar toplama mekaniği
  • ❄️ Sıcaklığı düşürme sistemi
  • ⚠️ Çevresel baskı altında ilerleme

📦 Sektör 3 – Fizik Sistemi

Sector_3
  • 📦 Hareket eden kutular
  • 💢 Kutu–kutu çarpışma sistemi
  • 🧲 Momentum ve yön değiştirme
  • 🛑 Dinamik engel yapısı

🌑 Sektör 4 – Karanlık & Zaman Baskısı

Sector_4
  • 🔦 Sınırlı görüş alanı (ışık sistemi)
  • 👤 Sadece oyuncu etrafı görünür
  • ⏱️ Geri sayım süresi
  • 🚪 Kaçış odaklı final bölüm

🔊 Ses Sistemi

  • 🎵 Arka plan müziği

  • 🔉 Etkileşim sesleri:

    • Ateş etme
    • Patlama
    • Nesne toplama

🛠️ Kullanılan Teknolojiler

  • HTML5 Canvas

  • JavaScript

  • CSS3

  • Git & GitHub

  • GitHub Pages

🤖 Yapay Zeka Kullanımı

Bu projede yapay zekâ araçları:

  • Kod mantığını anlamak
  • Hata ayıklamak
  • Fikir geliştirmek için yardımcı olarak kullanılmıştır.

Tüm kodlar ekip tarafından geliştirilmiş ve kontrol edilmiştir.

👨‍💻 Oyun Geliştiricileri

  • 👤 Mustafa Yusuf Daşdemir
  • 👤 Fatma Beray Eraslan
  • 👤 Enes Tanrıverdi

📚 Kaynakça / Assets

Bu projede kullanılan görsel ve ses varlıkları aşağıdaki kaynaklardan temin edilmiştir:

Oyun mekaniği ilhamı: