Abhinav Balla
Abhinav Balla

Tile Adventure

Tile-based, keyboard-interactive game featuring dynamic gameplay mechanics and engaging user experience

Project Overview

Created a tile-based, keyboard-interactive game with data structures, using seed-based random world generation, where character moves avatar through rooms and hallways to get to a specific endpoint. Programmed save, quit, replay and load saved files functionalities. The replay mechanic replays the previous game and allows you to play from where the game leaves off, similar to the load saved files functionality. Used StdDraw to create a user interface for the game, including a live clock and text display based on cursor hovering.

Tile Adventure Game

Tools Used

Java
StdDraw
Data Structures
Game Development
Random Generation