-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Hi there! Welcome to my "Game Engine", so called because there is no other name to call it. Right now, the "engine" only handles incoming HTTP and Websocket requests and passes them off to the specified handler. The only handlers implemented are for Hangman over HTTP or a Websocket -- which is where I've focused.
The language chosen to develop this is Golang. I chose it for its concurrency focus and excellent support for both inbound and outbound remote HTTP requests.
The only game is Hangman. I chose this game; because, it's very educational and pretty straightforward to logically break down on both the server and clients. The server seeds itself with the onboard dictionary (/usr/share/dict/words) and uses a remote API to source and provide the hint. In the beginning, that was Macmillan but has now changed to Cambridge.