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.
To run the project, follow these steps:
- Clone the repository:
https://github.com/coleenagsao/javafxml-typeracer-multiplayer
- Run
main.jar
. - To create a server, click the Create new room.
- To join a room, enter the nickname and server IP address. Click join existing room.
- The players can chat in the waiting room.
- Once everyone is ready, the host can start the game.
- Start typing when the game begins.
Screenshot of the Splash Screen
Screenshot of the Create Room for host
Screenshot of the Join Room for players
Screenshot of the Host's Waiting Room
Screenshot of the Player's Waiting Room
Screenshot of the Chat Functionality
Screenshot of Typeracer Game
Screenshot of Win-Lose Screen
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA) 4.0 International License.
Git Set Go is an academic project developed as a part of CMSC 137 (Data Communications and Networking) in UPLB.