Skip to content

Gihansachith92/Java-Mini-Projects-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages