This IntelliJ-based project is a collection of interactive console mini-games written in Java.
It focuses on logic design, modular structure, algorithmic thinking, and scalable game expansion.
One or two player
The CPU opponent makes decisions using randomized guesses influenced by game difficulty, creating lightweight but replayable gameplay experiences.
This project is a growing collection of Java mini-games playable through the console.
Each game emphasizes problem solving, turn-based interaction, and clean program structure.
Currently implemented games:
- Guess Number
- Tic Tac Toe
- Unscramble a Word
- Flip a Coin
- Name Countries and Capitals
- All Capitals
- All Countries
- Asia
- Europe
- Africa
- Oceania
- North America
- South America
- Increasing Word Length Spelling Challenge
- Anagrams (7-letter word competition)
- Higher or Lower
- 6 guesses → 1–100
- 9 guesses → 1–1,000
- 13 guesses → 1–10,000
- 16 guesses → 1–100,000
- 19 guesses → 1–1,000,000
- Wordle
- Number Patterns (turn-based sequence continuation)
There are currently 19 total playable game modes, including variations within games.
- Install IntelliJ IDEA (Community or Ultimate)
- Open IntelliJ
- Select:
File → Open - Choose the project root folder
- Allow IntelliJ to index and build the project
- Navigate to the main class inside:
src - Right-click the main file
- Select:
Run 'Main' - Follow console prompts to select and play games
- IntelliJ IDEA
- Java JDK (17 or newer recommended)
- Basic Java knowledge
- Clone or download the repository
- Open using IntelliJ
- Ensure Project SDK is set:
File → Project Structure → SDK - Build project automatically when prompted
Important folders shown (expanded to core source organization).
.
├── src
│ ├── main
│ ├── games
│ ├── utilities
│ └── files
│ └── continents
├── .idea
├── README.md
└── pom.xml / build files
| No | File/Folder | Details |
|---|---|---|
| 1 | src | Main Java source code |
| 2 | src/files | Game resources and data |
| 3 | src/files/continents | Country/capital datasets |
| 4 | .idea | IntelliJ configuration |
| 5 | README.md | Project documentation |
- Open project in IntelliJ
- Select:
Build → Build Project - Run the main class to start gameplay
Planned or hypothetical additions:
-
Word Chain
Players say words starting with the last letter of the previous word. -
Acronym Game
Players invent meanings for acronyms (e.g., NASA).
- Only three randomly selected games available per session
- Dots and Boxes selectable
- Possibly remove Connect Four
- Palindromes limited to random selection pool
- Hangman
- Alphabet Category Game
- Two Truths and a Lie
- Word Search
- Connect Four
- Find Palindromes
- Rock Paper Scissors
- Dots
- Mastermind / 20 Questions
Developed by Kenton Bell
© kentn 2026
℗ kentn