Inspiration
We decided to go for the Brebeuf Alphabetization Comity's Wordle challenge. Learning vocabulary was always one of our greatest challenges, and the idea stemmed from helping others who would have wanted this type of educative game.
What it does
We'll present that in the presentation.
How we built it
Similarly to the original Wordle, Lexidle is coded in HTML, CSS and Javascript. More precisely, it is an .html and .css that contains a Javascript file. The HTML and CSS files make it possible for the game to be opened in a browser, while the Javascript file programs the logic, the animations and the interactive controls of the game.
The... Challenges.
1. Learning Javascript, HTML and CSS
All members of our team learned how to code during BrebeufHx 6.0... Except one member who learned Python 3 in three days right before the event. Nevertheless, none of us knew how to code in Javascript, HTML or CSS. Therefore, we should have all technically stayed at beginner level, but Lexidle sounded like too much of an amazing and fun challenge. Our initial intention was to code Lexidle in Python. This language, however, would make it hard to distribute it on a website, especially since Flash because that's the language our most promising coder learned in his three-day training. But we later found out that Python is
2. Importing a dictionary
The lack of time prevented us from importing a complete dictionary into the game. As a consequence, if the user inputs a real word that is not part of the demo list of words that we put, Lexidle invalidates it. We unfortunately didn't have the time to fix this issue.
Accomplishments that we're proud of
1. Completion and making it work
Despite our lack of experience, we managed to complete a good part of this project into a feasible demo. Our tenacity, teamwork and resourcefulness helped us greatly. We even managed to make a rudimentary french version.
2. Resourcefulness
Using our website-searching skills, we managed to to learn how to use Javascript, HTML and CSS. We also used ChatGPT as a fast resort to find the errors in our code. Artificial intelligence is great these days, and the GPT bot really helped us understand our errors and improve our coding skills.
3. Teamwork and enjoyment
Lexidle was an amazing project to work with, and the collaboration among us was incredibly fun in the last 48 hours.
What's next for Lexidle
1. Linking a dictionary to the game
Linking a word bank with definitions and hints to the javascript would be great.
2. Adding levels of difficulty
This addition to Lexidle would mean the creation of a game that universally help people extend their vocabulary. Levels of difficulty mean personalized improvement. In fact, making the game register the learned words into a personal word bank would be great too for educational purposes.
4. Sounds and videos
Adding sounds and videos as hints would be great too. This could greatly help alphabetize the communities who need it.
5. More interaction and customization
A keyboard under the game would have been nice. Sounds and settings would be great too.

Log in or sign up for Devpost to join the conversation.