Made Hazel V & mp; @t3mp0r4ry23
Basic idea: Kahoot, but in the terminal (need a server which can handle multiple clients). Built using c++ with meson. Some challenges we had were specifically involving our networking code producing mysterious letters, but we got it somewhat fixed. This project helped us learn a lot about networking. Be sure to chose the correct executable from releases. If provided executables don't fuction, please compile from source.rce.
To build: meson setup build && meson compile -C build-C build
Note: Windows users must build with cygwin as Tahoot uses unix sockets.
See example.ini for an example question file.
The server takes these arguments: {ip address} {port} {question file}
The client takes thses arguments: {ip address} {port}