Hangman game is a word, string guessing game where each player plays to build a missing word, string, by guessing one letter at a time. For each mistake made, the hangman figure will be formed: starts with gallows, then head, body, and finally, the arms and legs. You will win the game if you choose letters to create the correct word before the figure of the hangman is completed. If not, it will be hanged and will finish the game. Follow the following steps to build your own hangman, 1. Development Environment 2. Database 3. String Match 4. Hangman Creation 5. Score Calculation
Database
Database is used to store the words.
orbit-dbby orbitdb
Peer-to-Peer Databases for the Decentralized Web
orbit-dbby orbitdb
JavaScript 7651 Version:v0.26.0 License: Permissive (MIT)
databasesby encode
Async database support for Python. π
databasesby encode
Python 3437 Version:0.7.0 License: Permissive (BSD-3-Clause)
wordfreqby LuminosoInsight
Access a database of word frequencies, in various natural languages.
wordfreqby LuminosoInsight
Python 424 Version:v2.2 License: Permissive (MIT)
Hangman Creation
If the player enters the wrong letter, the figure of hangman will be formed by starting with gallows and if he does it again then head is created, likewise body , arms and legs is created on entering wrong letter.
sqipby denisbrodbeck
SQIP is a tool for SVG-based LQIP image creation written in go
sqipby denisbrodbeck
Go 41 Version:v0.6.1 License: Permissive (MIT)
cccoinby mediachain
Image creation, curation, and sharing incentivization network.
cccoinby mediachain
JavaScript 36 Version:Current License: Permissive (MIT)
DiscImageCreatorby saramibreak
This is the disc (CD, GD, DVD, HD-DVD, BD, GC/Wii, XBOX, XBOX 360) and disk (Floppy, MO, USB etc) image creation tool
DiscImageCreatorby saramibreak
C++ 400 Version:20230606 License: Permissive (Apache-2.0)
CodeImageGeneratorby peitek
Python script, which creates images from code for program-comprehension studies.
CodeImageGeneratorby peitek
Python 3 Version:Current License: Permissive (MIT)
Development Environment
PyCharm is used for development of game.
pycharm-color-schemeby mstuttgart
Color Schemes to PyCharm IDE
pycharm-color-schemeby mstuttgart
Shell 24 Version:Current License: Permissive (MIT)
PyCharm-Blender-Pluginby BlackStartx
A PyCharm Plugin that simplify the development of Blender Add-On inside the PyCharm IDE.
PyCharm-Blender-Pluginby BlackStartx
Java 60 Version:v2022.3 License: Permissive (MIT)
abaqus_pycharmby liangzulin
allow pycharm IDE check types and run abaqus python program
abaqus_pycharmby liangzulin
Python 36 Version:Current License: Strong Copyleft (AGPL-3.0)
PyCharm-Projectsby khitermedachraf
push all my python projects using PyCharm IDE
PyCharm-Projectsby khitermedachraf
Python 1 Version:Current License: Permissive (MIT)
String Match
String match is used to check whether the user given word is present in the database or not.
fuzzywuzzyby seatgeek
Fuzzy String Matching in Python
fuzzywuzzyby seatgeek
Python 8884 Version:0.18.0 License: Strong Copyleft (GPL-2.0)
PolyFuzzby MaartenGr
Fuzzy string matching, grouping, and evaluation.
PolyFuzzby MaartenGr
Python 639 Version:v0.4.0 License: Permissive (MIT)
FuzzySearchby jeancroy
:mag: Fast autocomplete suggestion engine using approximate string matching
FuzzySearchby jeancroy
JavaScript 150 Version:Current License: Permissive (MIT)
ukkonenby sunesimonsen
Ukkonen's Approximate String Matching algorithm
ukkonenby sunesimonsen
JavaScript 124 Version:Current License: Permissive (MIT)
Score Calculation
On entering each letter which is present in word the player will get a score.
multi_eloby qwhex
ELO score calculator for more than two players written in Python
multi_eloby qwhex
Python 6 Version:Current License: Permissive (Apache-2.0)
moodle-block_gameby JotaDF
The plugin works on several aspects of gamification: avatar choice, score control, level control, rank and list of classified and all configuration of these options in the configuration of the block.
moodle-block_gameby JotaDF
PHP 7 Version:Current License: Strong Copyleft (GPL-3.0)