Java game project where I try to make a copy of The Legend of Zelda: A Link to the Past, with minimal aid from external libraries