This repo was made for a school project which was ultimately abandoned.
How to use: - This code requires raylib which you can download using "pip install raylib" - Replace ip adress on the headers of the Reversi.py and Server.py
Things I have done so far:
- handling of gui items based on the state:
- load gui elements based on the screen
- render handling based on loaded gui elements
- Click event handling based on screen state
- Rudimentary network server and client:
- Incredibly rushed systems with no security whatsoever
- Is held together with ductapes and prayers
Things I couldn't finish:
- The Actual game:
- I roughly finished everything neccesary on the network side to handle a game
- but ran out of time before i actually implemented the game
- Server:
- I thought I was done but the server gives me a "FYOU" response even if it gets correct messages and all.