Multithreaded Game Engine
A high-performance simulation engine built in Java, focusing on concurrency and resource management.
⚙️ Technical Highlights
- Concurrency: Implemented advanced multithreading to handle logic and rendering loops independently.
- Memory Optimization: Efficient garbage collection management for smooth performance.
- Entity Component System: Modular architecture for game objects.
🛠️ Tech Stack
- Language: Java (JDK 17+)
- Concepts: Multithreading, OOP, Design Patterns