Bu proje, Bilgisayar Mühendisliği 2. sınıf Web Programlama dersinin dönem projesi ödevi kapsamında, JavaScript kullanarak geliştirmiş olduğum tarayıcı tabanlı bir oyundur. Oyunda iki oyuncu, kolonileri ve saylonları kontrol eder ve birbirlerine karşı savaşırlar.
Oyunu oynamak için aşağıdaki adımları izleyin:
- Oyun sayfasında "Oyuna Başla" butonuna tıklayarak oyunu başlatın.
- Mavi oyuncu (koloniler) için klavyede A (sol), D (sağ), W (yukarı), S (aşağı) tuşlarını kullanın ve Enter tuşuna basarak ateş edin.
- Kırmızı oyuncu (saylonlar) için ok tuşlarını kullanarak hareket edin ve Space tuşuna basarak ateş edin.
- Her bir oyuncu, rakip gemilere ve asteroidlere ateş ederek puan kazanır.
- Bir oyuncu 100 puanı geçtiğinde, oyunu kazanır ve ekranda bir bildirim görüntülenir.
Saylonlar insanlar tarafından yaratıldı. Kendilerini geliştirdiler. Baş kaldırdılar.
İlk Saylon Savaşı'ndan 40 yıl sonra, Saylonlar geri döndü ve 12 Koloni'yi yakıp yıktılar. Sadece eski uzay gemisi Battlestar Galactica bu saldırıdan sağ kurtulabildi ve insanlığın on üçüncü kabilesinin efsanevi memleketini, "Dünya" adlı gezegeni bulmak için yola koyuldu.
Saylon kuvvetleri tarafından aylar süren sıkı takipten sonra Battlestar Galactica ve onun korumasındaki Koloni filosu, Saylon saldırısından kurtulan diğer uzay gemisi olan Battlestar Pegasus'la birleşti. Birlikte geri vurmayı başardılar ve Saylon filosunun diriliş gemisini yenilgiye uğrattılar.
Şimdi ise Kolonilere ait Viper MK2 ve Saylonlara ait Raider kora kor savaşıyor. Arkadaşınla oyna ve bu savaşı kazanan taraf ol!
Kolonilerin uzay gemisi Viper MK2
Saylonların uzay gemisi Raider
Bu proje JavaScript ve HTML5 Canvas kullanılarak geliştirilmiştir. Projeyi geliştirmek için aşağıdaki adımları izleyin:
- Projeyi klonlayın:
git clone github.com/Ah2m1et/Battlestar-Galactica-game-2D.git
- Kodu düzenleyin ve değişiklikleri yapın.
- Değişiklikleri commit edin:
git commit -m "Yapılan değişikliklerin açıklaması"
- Değişiklikleri GitHub'a gönderin:
git push origin master