Henlo and welcome to Word Search Maker! At the start of the project, you can type 'L' to load a word search with a code or 'N' to make a new one. When loading a word search, paste in the code and press the enter key, and it generates a word search and word list using your code. When making a new word search, type any words you want in your word search, pressing enter to move each one into your word list. Type /u or /U to remove the previous word, or type that followed by a space and then a number to remove the word at its place in the list. Keep in mind that words follow the word criteria listed in Notes and Credits. When you’re finished inserting words, press enter with nothing in the input box to generate your word search. After that, you can sit back and wait. Words in the word search can go forwards or backwards horizontally, vertically or diagonally for each word. When your word search has finished generating, click on the tiles to highlight them. Clicking the code button at the bottom-left of your screen gives you a copyable code for the word search and word list. The code displays as a simple item in a list; see inside the project, right click the list and click “Export” to export into a text file, or, you can select the entirety of the text inside that list item, copy and then paste elsewhere!
~~Notes and Word Criteria~~ * Merry Christmas and a Happy New Year! * It doesn't accept words with characters that are not letters * It doesn't accept words that are 11 or more characters * It doesn't accept duplicate words * It accepts words with uppercase or lowercase, but in the end everything is treated as uppercase * If the word search takes too long to generate, it will assume it will never generate and you will have to answer some questions ~~{My most popular project - thanks all! =D}~~ ~~Credits~~ * Scratch for the programming language * @Darkstone for assisting * Everything else by @MCJB05 (◔ ͜ʖ◔) ~~Updates (AEST/AEDT)~~ 0.8.2 (28/12/2020 21:50-29/12/2020 04:44) * Fixed bug where the tile that gets highlighted when the mouse clicks on a tile in Straight Draw may not be the tile in the right column * The word search now generates 10 points higher than it did before (may be a temporary change) * As a result, fixed bug where the tile that gets highlighted when the mouse clicks on a tile in Straight Draw may not be the tile in the right row + Attempted to add extra measures of deleting clones * Straight Draw now supports drawing straight lines in both directions vertically and horizontally (Phase 2 finished!) - Removed variables proven to be unused - Removed a bit of unnecessary code 0.8.3 (29/12/2020 14:16-30/12/2020 04:38) + Added a few things I forgot to mention under 0.8.2 in the Updates section of the Notes and Credits + Added closing time + Added extra feature * Straight Draw can now draw diagonals, but only through an entire diagonal instead of only what you select (First part of Phase 3 finished!) * Changed a smart remark (#19) to be less confusing + Added 2 more smart remarks! * Moved 0.8.1 from the Updates section of Notes and Credits to the older updates note because 0.8.1 was so big that the Notes and Credits ran out of space again 0.8.4 (30/12/2020 13:32-31/12/2020 02:47) * Word list now hides or shows before word search creation/code loading questions are asked * Changed load word search question from "Input" to "Input Code" to make it clearer that the user is loading rather than creating a word search * Shortened some math on the Straight Draw tile checking algorithm + Straight Draw can now draw partial lines diagonally, meaning Phase 3 is finished! Just a bug fix or two to go, and then Straight Draw is done! * Changed "AEST" to "AEST/AEDT" in the Updates section header - Removed the "Australian Eastern Standard Time" part of the Updates section header to fit it all on one line + Added in "Merry Christmas and a Happy New Year!" into the Notes and Word Criteria 0.8.5a (29/11/2021 9:43 - 30/11/2021 00:47) - Removed "(HAPPY 3RD BIRTHDAY!)" tag in the title * Changed thumbnail again * Changed bottom text from "3Y! :D" to ">3Y :D" (because I'm too lazy to change it back to normal only to introduce it again in another celebration) * Adjusted letter positions again, now so that they are vertically centred relative to other letters in their row * Rewrote straight draw method almost entirely * The direction check is now split off into a separate custom block, with the original custom block now not only being dedicated entirely to acting based on 1 of 8 possible outputs from the exterior custom block, but with the condition check fixed * The bug where the highlighted line would be in the correct direction but at the wrong zones around an initially clicked spot is now (finally) fixed, completing Phase 4 and thus the final phase of the Straight Draw Feature - Removed "Straight Draw mode - a feature that allows one to draw in straight lines rather than freeform (WIP)" from the "Still To Come" section + Added sprite with the now unused scripts waiting to be offloaded into my backpack * Date ranges in the Updates section (from now on) have the hyphen separating the two dates spaced out from the dates Older updates are now recorded here: https://anotepad.com/notes/b45swb2i Still To Come: * It generates the words in a form where they can be crossed out after it's done rather than just showing the 'words' list * Variable Word Search - a word search turned into a block where parameters such as grid size (or maybe even words) can be changed * The ability to redraw the word search * The ability to customise a word search's settings * Variable word search size * Ability to make a word search only include the characters that are used in the words * A redo command to go in pair with the undo command * A new, tile-based way of creating a word search * Changeable backgrounds and colours Bye, I’m Steve