Skip to content

DevAniela/java-2d-game-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java 2D Game Tutorial

This project follows RyiSnow's Java 2D Game Development tutorial on YouTube, designed for beginners.

🔧 About the Project

The goal is to build a 2D tile-based adventure game in Java, learning core concepts of game development such as:

  • Game loops and rendering
  • Tile-based screen setup
  • Player movement and controls
  • Drawing objects and backgrounds
  • FPS control and optimization

Eventually, it will grow into a simple Action RPG with:

  • Monsters and NPCs
  • Inventory systems
  • Combat mechanics

🛠 Tools & Technologies

  • Java (JDK 17+ recommended)
  • Eclipse IDE
  • Swing (for graphics/UI)
  • Git & GitHub for version control

🚀 How to Run

  1. Clone the repository
  2. Open the project in Eclipse
  3. Run Main.java to start the game window

Feel free to fork the project and build upon it!

About

A simple 2D game in Java based on RyiSnow’s tutorial for beginners.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages