Skip to content

Repository files navigation

Shadow Dungeon Java Game 🎮

A 2D platformer game built in Java featuring tile-based level design, smooth player movement, and sprite animations. This project demonstrates core game development concepts such as collision detection, input handling, and basic physics using Java AWT/Swing.


🚀 Features

  • 🧱 Tile-based level system
  • 🕹️ Smooth player movement
  • 🎞️ Sprite animations
  • ⚡ Collision detection
  • 🎮 Keyboard input handling
  • 🧠 Basic game physics

🛠️ Tech Stack

  • Java
  • AWT / Swing

📂 Project Structure

HighTechGame/ ├── main.java ├── game.java ├── gamepanel.java ├── gamewindow.java ├── Entity.java ├── Level.java ├── LevelManager.java ├── LoadSave.java ├── KeyBoardinputs.java ├── Mouseinputs.java ├── Constant.java ├── HelpMethods.java ├── player_sprites.png ├── level_one_data.png


▶️ How to Run

🔹 Compile

javac *.java
java main

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages