Skip to content

A multiplayer connect four game using TCP, now with chat!

License

Notifications You must be signed in to change notification settings

VincentMAndrea/ConnectFour

Repository files navigation

ConnectFour

A server authorative multiplayer connect four game over TCP. This project was created with Unity and NodeJs. All of the UI is done in Unity with C#, while the backend is written with NodeJs.

Prerequisites

Unity 2020.1.6f - https://unity3d.com/get-unity/download/archive

  • Find and install the correct version

NodeJs - https://nodejs.org/en/

  • Install the latest version (v14.9.0 or later)

Installing

  1. Open Unity Hub and click Add
  2. Navigate to the directory where you saved this repo
  3. Launch the project and click the play button above the editor window
  4. Navigate to the connect-four-server folder inside this repo and launch the start-server.bat

Depending on what port you use, you may have to configure port forwarding on your router. Have anyone you'd like to play with follow the steps above (except launching the server) and share your public IP to begin playing!

Authors

  • Vincent Andrea

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE.md file for details

About

A multiplayer connect four game using TCP, now with chat!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published