Skip to content

An online and real-time multiplayer Wordle game written in plain Java

Notifications You must be signed in to change notification settings

tizba/online-multiplayer-wordle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Online Multiplayer Wordle

An online and real-time multiplayer Wordle game written in plain Java 17. The only libraries used are Log4j and JUnit.

If you don't know what Wordle is, you can check the original singleplayer game here.

Architecture

3 UML Class Diagrams (one for each package) can be found in this folder.
These are super useful to understand the clean architecture of the project

Requirements

Java Runtime Environment (JRE) version 8. That can be downloaded here.

Getting started

The .jar can be found here.

5 options are available to run the .jar file.


  • Run a server and 2 clients (default). The server will listen on port 5000
    java -jar multiplayer-wordle-1.0.0.jar

  • Run a server. The server will listen on port 5000
    java -jar multiplayer-wordle-1.0.0.jar server

  • Run a server listening on a specific port
    java -jar multiplayer-wordle-1.0.0.jar server <port>

Example

    java -jar multiplayer-wordle-1.0.0.jar server 6789

  • Run a client
    java -jar multiplayer-wordle-1.0.0.jar client

  • Run 2 clients
    java -jar multiplayer-wordle-1.0.0.jar client client

About

An online and real-time multiplayer Wordle game written in plain Java

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages