Skip to content

About

Java GUI game built as a collaborative academic OOP project using core object-oriented programming concepts.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paranoid Game

Paranoid Game is a Java-based GUI game developed as a collaborative academic project to demonstrate object-oriented programming concepts.

Overview

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.

Tech Stack

  • Java
  • Java GUI / desktop application development
  • Object-Oriented Programming

OOP Concepts Used

  • Classes and objects
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Event handling
  • Modular code structure

Features

  • GUI-based gameplay
  • Player interaction handling
  • Game logic implementation
  • Level/game state management
  • Object-oriented class design

My Contribution

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

Repository Note

This repository is a fork of the original collaborative project repository. It is included here to showcase my academic OOP project work.

Future Improvements

  • Add improved UI styling
  • Add clearer game instructions
  • Improve level design
  • Add screenshots or gameplay demo
  • Refactor code structure for readability

About

Java GUI game built as a collaborative academic OOP project using core object-oriented programming concepts.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages