Loading...
Portfolio

Dungeon Adventure

2021Game DevelopmentTeam Project

Overview

Dungeon Adventure is a captivating 2D roguelike dungeon crawler that combines classic gameplay mechanics with modern development practices. Built from the ground up using JavaFX and JDK11, this game features procedurally generated dungeons, challenging enemies, and persistent progression through an SQLite database system. A collaborative project showcasing advanced Java programming and game design principles.

Dungeon Adventure gameplay

Key Features

  • Procedurally generated dungeon layouts for infinite replayability

  • SQLite database for saving game progress and high scores

  • JavaFX-based UI with smooth animations

  • Turn-based combat system with various enemy types

  • Inventory management and item collection mechanics

  • Multiple difficulty levels and character classes

  • Collaborative development using Git and GitHub

Technologies

JavaJavaFXSQLiteJDK 13GitObject-Oriented DesignGame Engine Architecture

Links & Resources

View on GitHubPersonal Repository
© Copyright 2025 Griffin Ryan. All Rights Reserved.