Skip to content

willgregorry/retro-2d-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Retro 2D Game in Java

A pixel-art style retro 2D game built with pure Java. This project is designed to be lightweight, educational, and extendable for hobby or indie developers.

🧩 Features

  • 🔄 Smooth 2D player movement
  • 🗺️ Tile-based world with scrolling
  • 🎵 Retro-style sound effects and music
  • 🎨 Pixel-art graphics rendering
  • 🎮 Keyboard input handling
  • 💾 Simple save/load system

🛠️ Built With

  • Java Swing
  • Java AWT & Swing (or JavaFX) (depending on your implementation)
  • [Optional] Custom game loop & frame rate control
  • [Optional] Tiled map support

🚀 Getting Started

Prerequisites

  • Java Development Kit (JDK) 8 or later
  • A Java-compatible IDE (e.g., IntelliJ IDEA, Eclipse, VS Code)

Running the Game

Clone the repo:

git clone https://github.com/willgregorry/retro-2d-java-game.git
cd retro-2d-java-game

About

Project Akhir Mata Kuliah Pemrograman Lanjut

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages