GameSystems2025
Top-Down Shooter
Wave-based 2D game developed using Java Swing/AWT
A 2D top-down game developed in Java using object-oriented programming, featuring real-time input handling, enemy behavior, and game state management.
The Problem
Develop a game system that manages real-time interaction and state transitions.
The Solution
Implemented a game loop, enemy types, map structure, and user interface components.
Tech Stack
JavaSwingAWTObject-Oriented Programming
Key Highlights
- Wave-based progression system
- Multiple enemy types with different behaviors
- Real-time user interaction
- User interface built with Java Swing/AWT