Skip to content

Latest commit

 

History

History
63 lines (35 loc) · 2.18 KB

File metadata and controls

63 lines (35 loc) · 2.18 KB

Java Mini-Project Repository 🚀

Welcome to my Java mini-project repository! This repository contains a collection of small projects and exercises that I've created to hone my Java programming skills. Each project is designed to demonstrate specific concepts and techniques in Java development. Whether you're looking to understand basic syntax, explore object-oriented programming, or build fun and interactive applications, you'll find a variety of projects here that cater to different learning objectives.


01. Java Pong Game 🏓

Java Pong Game Screenshot

Project Description:

This project is a simple implementation of the Pong game written in Java. It utilizes core Java concepts like object-oriented programming, event handling, and graphics rendering.

Features:

  • Single-player Pong game
  • Basic controls for moving the paddle
  • Ball bouncing physics with collision detection
  • Scorekeeping

Getting Started:

Prerequisites:

  • Java Development Kit (JDK) 11 or later Download JDK
  • A Java IDE (e.g., IntelliJ IDEA, Eclipse)

Clone the Repository:


02. Snake Game 🐍

Snake Game Screenshot

Project Description:

This project is a simple implementation of the classic Snake game. It leverages basic Java concepts such as loops, conditionals, and array manipulation to create an engaging game experience.

Features:

  • Basic snake movement with keyboard controls
  • Food generation for the snake to grow
  • Game over detection when the snake hits the wall or itself

Getting Started:

Prerequisites:

  • Java Development Kit (JDK) 11 or later Download JDK
  • A Java IDE (e.g., IntelliJ IDEA, Eclipse)

Clone the Repository: