A collection of Java projects created while learning and practicing:
- Object-Oriented Programming (OOP)
- Data Structures & Algorithms
- Recursive Problem Solving
- File I/O
- Game Logic Design
- DFS / Backtracking
- Java Core Concepts
- JavaFX Environment
This repository contains beginner to intermediate level projects developed during my HU CS/AI BBM102-104 journey :d
| Project | Topics | Description |
|---|---|---|
| Dungeon Escape Simulation | DFS, Backtracking, OOP | A dungeon adventure simulation with recursive pathfinding and room interactions |
| Smart Home System | OOP | Java-based simulation project that manages different types of smart devices through command-based input. |
| 2D Platform Game | OOP, JavaFX | A JavaFX-based 2D side-scroller featuring dynamic asset spawning, physics-based movement, and active proximity abilities. |
- Java
- Object-Oriented Programming
- Recursive Algorithms
- File Processing
- Console Applications
Java-OOP-Projects/
│
├── Dungeon-Escape-Simulation/
├── Smart-Home-System/
├── 2D-Platform-Game/
└── README.md