Skip to content

Jahanvi-07/Java-game-development-2025

Repository files navigation

Java-game-development-2025

🚀 Clash of spacefighters

Overview

Clash of Spacefighter is a 2D space shooter game developed in Java where players pilot a spaceship to defeat incoming enemy fleets. The game features keyboard controls, shooting mechanics, enemy AI, collision detection, score tracking, and increasing difficulty levels. Built using Java Swing/AWT (or JavaFX if applicable), it showcases core concepts of object-oriented programming, event-driven logic, and basic game loop design. The project emphasizes smooth gameplay, efficient rendering, and modular code structure for maintainability.

Features

  • 2D space shooter gameplay with spaceship controls
  • Shooting mechanics to defeat enemy fleets
  • Enemy AI with progressive difficulty levels
  • Collision detection between bullets, enemies, and the player
  • Real-time score tracking system
  • Smooth game loop for rendering and updates
  • Modular and maintainable code structure

Technologies

  • Language: Java
  • Graphics/UI: Java Swing & AWT (or JavaFX, if enabled)
  • Programming Concepts: Object-Oriented Programming (OOP), event-driven logic
  • Game Architecture: Custom game loop, input handling, collision detection

OUTPUT:

Image

Image

Image

Image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages