Projelere Dön
OyunJava2025

Tank1990

Java Swing tabanlı 2D tank oyunu ve oyun mimarisi denemesi.

Java ile geliştirilen bu proje, oyun döngüsü, harita yönetimi, oyuncu ve düşman tank sınıfları, power-up sistemi ve kullanıcı arayüzü bileşenlerini içeren modüler bir 2D oyun yapısını içermektedir.

Problem

Java kullanarak modüler bir oyun yapısı tasarlamak ve farklı oyun bileşenlerini (harita, oyuncular, düşmanlar ve arayüz) birlikte çalışacak şekilde organize etmek.

Çözüm

25 sınıftan oluşan nesne yönelimli bir yapı tasarlandı. Oyun ekranı, ana menü, oyuncu seçim ekranı, düşman üretici sistemi ve harita yönetimi gibi bileşenler ayrı sınıflar halinde geliştirildi.

Teknoloji Yığını

JavaSwingAWTObject-Oriented Programming

Öne Çıkan Noktalar

  • 25 sınıftan oluşan nesne yönelimli oyun mimarisi
  • Matris tabanlı harita sistemi
  • Ana menü ve oyuncu seçim ekranı
  • Farklı düşman tank türleri ve power-up sistemi