Inspiration
I wanted to build a simple project and a word search game was the first thing that came to mind
What it does
It's a playable game with an interactive and intuitive UI
How I built it
I first made a class with all the methods related to solving and generating a puzzle, including randomizing words and their positions and orientations on the matrix, and next I made a simple UI
Challenges I ran into
Sending data back and forth between functions, variables and classes was definitely a challenge that I had to use a lot of brain cells to keep track of
Accomplishments that I'm proud of
I managed to generate very random-looking puzzles with good word placements
What I learned
Planning out a project beforehand really pays off because it allows you to make code a lot cleaner and more robust
What's next for Summer Wordsearch
Perhaps implementing a backtracking algorithm would make for a better solving sequence

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