2d world generator
Simple 2d world generator built using java's stddraw library, with ray tracing based lighting and saving/loading functionality.
A procedural 2D world generator that creates unique landscapes using algorithmic generation techniques. The project features advanced lighting simulation using ray tracing principles and allows users to save and load generated worlds.

Key Features
- • Pseudorandom room and hallway generation
- • Ray tracing based lighting system
- • World saving and loading functionality
- • Interactive world exploration
- • Customizable generation seeds
Tech Stack
- • Language: Java
- • Graphics: StdDraw library
- • File I/O: Custom serialization for world saving