Paranoid Game is a Java-based GUI game developed as a collaborative academic project to demonstrate object-oriented programming concepts.
This project applies core OOP principles through a desktop game implementation. The focus was on building modular game logic, handling user interactions, and structuring the code using Java classes.
- Java
- Java GUI / desktop application development
- Object-Oriented Programming
- Classes and objects
- Encapsulation
- Inheritance
- Polymorphism
- Event handling
- Modular code structure
- GUI-based gameplay
- Player interaction handling
- Game logic implementation
- Level/game state management
- Object-oriented class design
This was a collaborative academic project.
My work included:
- Contributing to Java class structure and OOP implementation
- Working on game logic and interaction flow
- Debugging application behavior
- Collaborating with teammates on project completion
This repository is a fork of the original collaborative project repository. It is included here to showcase my academic OOP project work.
- Add improved UI styling
- Add clearer game instructions
- Improve level design
- Add screenshots or gameplay demo
- Refactor code structure for readability