Category: Java Projects

This category contains assorted sample Java projects you may download along with step-by-step walkthroughs explaining the logic behind them.

Simple Pong (Extras)

July 18, 2024
Simple Pong (Extras)

This guide is a continuation of the previous Simple Pong project. I’d encourage you to begin there if you haven’t already. In this guide, you will learn how to implement extra features in your Pong game. Of course, what you choose to implement is ultimately up to you. However, for best results, do these in order. […]

Simple 2D Pong

July 18, 2024
Simple 2D Pong

Coding a 2D Pong Game in Java Pong is an old computer game based on table tennis. The game has a ball and players with paddles. The players move their paddle to block the ball from getting past their side of the screen. If a player misses the ball, they lose the round and their […]

GUI Blackjack

July 27, 2024
GUI Blackjack

In this project, we will expand upon the earlier console blackjack project. You should begin there if you haven’t already. This project relies on much of the same logic and methods as the previous project, so these parts will not be re-explained. Goal: To remaster the console blackjack project with visual cards on the screen and […]

Console Blackjack in Java (21)

July 18, 2024
Console Blackjack in Java (21)

In this exercise, you will create a simple console version of Blackjack using Java. You will practice fundamental Java concepts including object oriented design, inheritance, basic algorithm design, ArrayLists, and more. Rather than going through code individually class by class, I’ll be explaining the processes behind how I would logically develop certain parts of the […]

Jump to category: