imranadan / hangman Goto Github PK
View Code? Open in Web Editor NEWSimple Hangman Game
Simple Hangman Game
Need to generate a few ideas on the UI layout. Initially I'm thinking of having a Sidebar or a top sticky bar to navigate between different view i.e. management view/ in game view.
@btduong We should use git flow to have a stable version running of master. I will introduce this and set version numbers for release accordingly. Will close this issue once we are all on board. ๐
Research on some frontend tech for the Hangman game.
The front end framework should be used to build dashboards and render/draw items on the screen. It would also be great if the framework has a UI toolkit to ease the render of components; e.g. buttons, panel etc
Few frameworks to look at
Hangman Game Engine Feature.
We need a game engine that will update the state of the game based on the next character that is provided.
Given a game and a next character, update the state of the game based on the next character in relation to the word that is to be guessed. Return the updated game.
The method should:
guess
, e.g. word = HELLO, nextCharacter = L, guess = _ _ L L _. If NO THEN Update the number of incorrect guesses
, e.g. word = HELLO, nextCharacter = W, guess = _ _ _ _ _ , incorrectGuess = 1
Also have a look at GameEngineTest, we would want all those test to pass. You can also think of additional tests to ensure quality.
The features are to be implemented in the GameEngine
class and tested in the GameEngineTest
class. @btduong could you checkout the feature/game-engine
branch and work on you changes their. We can use this issue as a forum of communication.
Add mongo as a service for CI server
services: mongodb
have git flow in place, need to make the master branch and stable. Especially master branch so that travis wont complain :)
We need game service to manage games.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.