School Project - Need Feedback(wordle)

project link

I recently finished my school project, a wordle copy.

Im looking for feedback on what i couldve done better/ what I shouldve done. I AM mainly looking for coding feedback, but i’m perfectly fine with features i had missed or just the overall styling of the game. Im not that good at visual stuff so any feedback on it would also be great.

Your program doesn’t work for me; it dies (expecting a list, getting text) when I hit Enter after my second guess.

Your code is really complicated, so I’m not 100% sure, but I think your bug is that the variable TEMPWORD sometimes contains a list of letters (B E I N G) and other times contains a list of lists
((B E I N G) (1 2 3 4 5))
It’s asking for trouble to use the same variable for different purposes with different data formats. There’s no fee for adding another variable name in your script!

The scripts in your WRITE sprite are way too long and complicated. I suggest that you find a way to put parts of that code in a helper procedure – even if you call that procedure only once.

This is a small point, but the variable name INACTION confused me. I read “inaction” as meaning “inactivity,” i.e., that you haven’t done anything in a while, not that you’re never going to do anything again. I expected it to be set by a timer if you wait too long between keystrokes! But it looks to me like you didn’t mean the prefix in-, meaning not; rather, you meant the two words IN ACTION, meaning that a game is in progress. If that’s what you meant, then you should call the variable “IN ACTION,” two words. “IN PROCESS” or “PLAYING” would be even better.

Actually, on second thought, instead of using that variable to control a loop in the WHEN I RECEIVE CHECK script, I’d replace the WHEN I RECEIVE START script (in the stage) with a


script that does the per-keystroke part of the job. Then instead of WHEN I RECEIVE CHECK you can have a WHEN ENTER KEY PRESSED script that does the actual checking.

About the UI, the most important thing is that the yellow letters are pretty much invisible on the white background. Your stage background image should be made on top of a 50% gray, so both light and dark colors will stand out.

You don’t show the keyboard at the bottom of the screen that displays the status of each guessed letter. (In the real Wordle, the letters are clickable as an alternative to keyboard entry, but I think it’s the status display that’s important. You can’t do that with the standard landscape-orientation stage aspect ratio, but if you click on the gear icon to the left of the project title up at the top of the window, the sixth option (subject to change!) is “Stage size,” which you can use to make the stage taller.

Is there a reason you use lower case letters in the grid of guesses? That’s not bad, but it’s a little disconcerting to people familiar with the real Wordle.

Finally, the instruction window that glides up on green flag is cute the first time, but after playing several times it becomes annoying. I would do it only the first time, and then you can make the circled ? up at the top a sprite which brings back the help screen when clicked.

Hope this helps…

The statistics and the settings button…


The keyboard is not coded in, not that it is not shown.

I think he knew that and just meant “you don’t have” by “you don’t show”.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.