A high-performance simulation engine built in Java, focusing on concurrency and resource management.
- 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.
- Language: Java (JDK 17+)
- Concepts: Multithreading, OOP, Design Patterns