Skip to content

coleenagsao/javafxml-typeracer-multiplayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Set Go: A Tech-Themed Multiplayer Typeracer Game

License

Description

Git Set Go is a Java-based multiplayer typeracer game using UDP socket programming with a chat. No full game engine is used during its development.

Technologies Used

Java JavaFX

Usage

To run the project, follow these steps:

  1. Clone the repository: https://github.com/coleenagsao/javafxml-typeracer-multiplayer
  2. Run main.jar.
  3. To create a server, click the Create new room.
  4. To join a room, enter the nickname and server IP address. Click join existing room.
  5. The players can chat in the waiting room.
  6. Once everyone is ready, the host can start the game.
  7. Start typing when the game begins.

Screenshots

Splash Screen Page

Screenshot of the Splash Screen

Host

Screenshot of the Create Room for host

Player

Screenshot of the Join Room for players

Host Room

Screenshot of the Host's Waiting Room

Player Room

Screenshot of the Player's Waiting Room

Chat

Screenshot of the Chat Functionality

Game

Screenshot of Typeracer Game

Game

Screenshot of Win-Lose Screen

License

This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA) 4.0 International License.

Additional Notes

Git Set Go is an academic project developed as a part of CMSC 137 (Data Communications and Networking) in UPLB.

About

A multiplayer typeracer game using UDP socket programming.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published