Join our organisation by visiting here: https://orgmanager.miguelpiedrafita.com/join/32555830
Come hang out with us at our Discord channel here: https://discordapp.com/invite/erPjG7C
- Clone the repository, and go fork yourself.
- Pick an issue from the list OR come and ask one of us what you can help with.
- Use your awesome coding skills to add features or fix bugs!
- You will need to be assigned a task before you can start working on any issues. Discord is generally a good way to go about this at the moment
- Readability is key. If you find it's getting too long, separate it out
- Flexibility: Make a
popWindow()function, don't cross game logic with animation directly, and so on - Feedback is great — if you had difficulties, didn't understand something, or any other issues let us know
To help you work out where to contribute before any motivation you had fizzles out and dies - here is my best guess as to where you might do that. (06/10/18)
You'll need to check client/clientGame.js and server/src/game.js.
client/index.html (soon to be split into smaller files)
All .scss files
clientSocket.js
client/assets/_secretwords.scss
client/clientDisplay.js
client/assets/_hangman.scss or client/clientDisplay - depending on what your plans are.
If you're a designer and want to create a logo, input panel, background effect, or pop up element (i.e. congratulations panel) just feel free to create and we'll help you implement it.
Pop open your favourite vector capable drawing programming (Adobe Illustrator for example) and get drawing. The five body parts require an ID, so divide into layers appropriately.
Primarily server.js, and game.js, with a touch of clientSocket.js and some frontend tools.