#Neuro-themed Wordle clone

1 messages Β· Page 1 of 1 (latest)

polar silo
#

I made a scuffed Neuro-themed wordle clone! Currently it has you guess a random themed word from a list of like 25, but I'm hoping to extend the list in the future.
The game can be played at https://firecrafter28.github.io/Neurdle
And the source code can be found at https://github.com/Firecrafter28/Neurdle
If you can't see the the repository at first, give it a minute, I just unprivated it.

GitHub

A Neuro themed Wordle clone. Contribute to Firecrafter28/Neurdle development by creating an account on GitHub.

heavy mulch
heavy mulch
#

It was Tutel

polar silo
prime cradle
#

I got Cerber. neuroHypers Also when the words are more than 5 letters and you don't fully input all the text tells me to fill in all '5'.

polar silo
#

Fixed it!

polar silo
#

There we go, it now has a completely original favicon:

heavy mulch
#

Firecrafter28.github.io/Neurdle
5/6

β¬›πŸŸ§β¬›β¬›β¬›β¬›
β¬›β¬›β¬›β¬›πŸŸ§πŸŸ§
β¬›πŸŸ§πŸŸ§β¬›β¬›πŸŸ©
🟩🟩🟧🟩🟧🟩
🟩🟩🟩🟩🟩🟩
I got "Evilyn". neuroHypers

Here are some suggestions for more words, BTW, just in case you don't have some of them:

Pipes
Abber/Abberdemon
SMILE
FOCUS
Karaoke
Xeno
Lucky
Eliv
Buckshot
BOOM
Life
Superior/Superiority
Ellie
Bao (or maybe Baothewhale if just Bao is too short)
Fillian
Neurocar
Neurotic
Bilibili
Shiro
Cookie/Cookies
GIGAEVIL
GIGANEURO
GIGAVEDAL
Yapping
ESSAYING

heavy mulch
bronze folio
#

Firecrafter28.github.io/Neurdle
5/6

β¬›β¬›β¬›β¬›πŸŸ©β¬›β¬›β¬›
πŸŸ§β¬›β¬›β¬›β¬›β¬›β¬›πŸŸ©
β¬›β¬›β¬›πŸŸ§πŸŸ§β¬›β¬›β¬›
πŸŸ©πŸŸ§β¬›β¬›πŸŸ§β¬›β¬›β¬›
🟩🟩🟩🟩🟩🟩🟩🟩
Hey so uh, I can just put in letters in any random order

polar silo
#

That's beyond my small scope of self-taught knowledge

#

Plus it could make it impossible to solve in some cases, because of the small amount of words of a specific length

#

Anyway I'll actually go to sleep now πŸ˜…

bronze folio
#

Alright, new strategy is wertyuio pasdfghj klzcvbnm

heavy mulch
polar silo
#

Just decided to check google analytics:

#

I'm clearly good with engagement

pure perch
#

Firecrafter28.github.io/Neurdle
4/6

β¬›β¬›πŸŸ§πŸŸ§β¬›πŸŸ©β¬›πŸŸ§β¬›β¬›
πŸŸ©πŸŸ©πŸŸ©πŸŸ©πŸŸ©πŸŸ©β¬›β¬›β¬›β¬›
πŸŸ©πŸŸ©πŸŸ©πŸŸ©πŸŸ©πŸŸ©πŸŸ§β¬›β¬›β¬›
🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩

#

You should try to implement a word check, otherwise it's easy to get the allowed letters by inputing random letters like said earlier.

#

I believe the original Wordle had 2 dictionaries, one with the words you could guess and could be selected, and another one with words that could be guessed but not selected as a word for the day.

#

so you would only choose words from the first list, but use both to check if the word can be typed

lilac cliff
#

Firecrafter28.github.io/Neurdle
The word was "BREAD" Failed

β¬›πŸŸ§β¬›πŸŸ§β¬›
πŸŸ§πŸŸ§πŸŸ§β¬›β¬›
πŸŸ§πŸŸ§πŸŸ§β¬›β¬›
β¬›πŸŸ©πŸŸ©πŸŸ©β¬›
β¬›πŸŸ©πŸŸ©πŸŸ©β¬›
β¬›πŸŸ©πŸŸ©πŸŸ©β¬›

Walter

polar silo
#

This might be it πŸ‘

polar silo
#

Copilot is not very supportive

polar silo
polar silo
polar silo
#

I added a settings menu that lets you enable or disable the spellcheck

lilac cliff
#

i'd recommend just not including it at all

polar silo
lilac cliff
#

ohh alright, so not an actual daily thing

polar silo
lilac cliff
#

if you wanted to do it daily you could use the date as an index from a random list of words

#

i've never developed a -dle game before so i might be talking out of my ass but

polar silo
lilac cliff
#

ahh

#

mainly just throwing an idea out there but calculate the number of days since your starting point and use that as an index for the list
tho you'll eventually run out of words so oopsie

polar silo
lilac cliff
#

true, that's why u would just get the date on request so u dont need to change anything

polar silo
lilac cliff
#

thatd be really cool neuroHypers

polar silo
#

This is working for the generation of the words, although there are probably many issues with this, such as some words possibly being far more common than others

polar silo
#

NeuroPoggers Engagement has gone up from 12 seconds

lilac cliff
#

did one to practice before the daily

Firecrafter28.github.io/Neurdle
The word was "CAMIMI"
5/6

β¬›β¬›πŸŸ§β¬›β¬›β¬›
πŸŸ§β¬›β¬›β¬›β¬›β¬›
β¬›β¬›β¬›πŸŸ§β¬›β¬›
πŸŸ©πŸŸ©πŸŸ©πŸŸ©β¬›β¬›
🟩🟩🟩🟩🟩🟩

#

Firecrafter28.github.io/Neurdle
5/6

β¬›β¬›πŸŸ§β¬›β¬›β¬›πŸŸ§β¬›
β¬›πŸŸ§β¬›β¬›πŸŸ§πŸŸ§πŸŸ§πŸŸ§
πŸŸ§πŸŸ§πŸŸ§πŸŸ§β¬›β¬›β¬›πŸŸ§
πŸŸ§πŸŸ©πŸŸ©πŸŸ§πŸŸ§πŸŸ§πŸŸ§β¬›
🟩🟩🟩🟩🟩🟩🟩🟩

Okayge

polar silo
lilac cliff
polar silo
polar silo
#

Give me a minute to update it

pure perch
#

I don't know how I did it, but somehow I skipped a turn :

hollow hazel
polar silo
pure perch
#

Also, when you get a lot of letters, the squares don't scale well :

polar silo
polar silo
#

I wonder how many people will be able to guess it lol

pure perch
#

add a "s" for logs I guess

#

so for the bug up there :

#

If you spam "enter" during the animation of the letters when you submit your line, and then start typing, it somehow submit the line even when you haven't filled the line

lost obsidian
pure perch
#

so it probably buffers the keystrokes even when the animation is playing

polar silo
lost obsidian
polar silo
#

anyway gtg, I'll be back later

pure perch
#

Yeah, your handleKey function continues registering the "enter" keystroke and allows to call the commitRow infinitely during the animation since the commitRow function is non-blocking when the input is valid (setTimeout will call the function to update the state object asynchronously, so in the mean time, you can still spam "enter" and thus cumulate the commitRow calls). I guess you can use the state object to synchronize and disable temporarily the handleKey execution until the animation finishes (or if the input is invalid).

polar silo
polar silo
#

I should probably sleep now

polar silo
# lost obsidian <:Erm:1096558880496029706>

Just checked my shitty Amazon Fire 7 and it looks fine on Android. So I assume that the styling issues are Webkit-specific, and I don't have a Mac. So, to try and push off the painful process of re-deploying the site every time I make a change to see if the change fixed it, for now just don't use Safari πŸ‘

I'll probably bite the bullet and get it done at some point, but today is not that day.

#

Never mind, apparently if, like me, you aren't in Europe, you're fucked no matter what browser you use 🫠

polar silo
#

I got it running on webkit using playwright, and it seems that really the only problems are the size of the icons, and the font not working

#

One fucking line fixed it. I just need to fix the fonts now

#

Why tf is it displaying the letter twice in 2 different fonts neuroCry

polar silo
#

WAIT I JUST REALIZED. It's putting the normal letter and the same letter UPSIDEDOWN. Why? I have no fucking clue, but I do not have the patience for this bullshit

#

I'm now realizing that I hate webkit

west ravine
#

UPSIDE DOWN is crazy

polar silo
#

It looks like it's because the layering is off? It looks like the upside down one is the one that is shown when it flips. But if I can't remove it because that means that the colored squares would be blank

heavy mulch
#

Today's puzzle is a little oddly proportioned.

#

https://firecrafter28.github.io/Neurdle
1/6

🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩

If it helps, though, that doesn't stop us from solving it; I got it in one neuroHypers

polar silo
#

Yeah, I'll have to look into that at some point too

heavy mulch
#

It's not like a pressing issue or anything, since it does nothing to functionality, it's just a visual thing. neuroShrug

polar silo
#

In other news, depending on your definition of fixed, I (kind of?) fixed the flipping issue on webkit

#

Give me a minute to deploy it

#

You should now have a slightly better experience on apple devices

#

...a better experience when the browser is windowed

#

But that's if you're on a mac

#

on iPhones it should be fine

#

Also I added a webmanifest in case any of you want to add the website to your home screen on android

#

The manifest in question is a carbon copy of took inspiration from vedal.ai's web manifest since I don't totally know how they work

#

Just made "another" update

#

And engagement has risen neuroHypers

#

While on the subject I want to point out that google analytics has a dark mode on mobile, but not on the website for some reason. So when I go to check it at... checks time ...12:05 AM, I go blind

#

I need to stop forgetting to enable dark reader

#

On that note, gn vedalBedge

polar silo
#

I added a light mode

heavy mulch
polar silo
#

Before I go to bed, here's an engagement update: It's gone up by over a minute! vedalBedge

#

And here's my score on the daily
https://firecrafter28.github.io/Neurdle
3/6

β¬›β¬›β¬›β¬›β¬›πŸŸ§β¬›πŸŸ§β¬›β¬›πŸŸ§πŸŸ§πŸŸ§πŸŸ§β¬›β¬›
β¬›πŸŸ§β¬›β¬›πŸŸ§πŸŸ§πŸŸ§πŸŸ§πŸŸ§πŸŸ©πŸŸ©πŸŸ©πŸŸ©πŸŸ©πŸŸ©πŸŸ©
🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩

hollow hazel
polar silo
#

The site has been updated to use sass instead of css

lilac cliff
#

shoulda been scss (i am judging)

polar silo
#

In other news, I have to change something because github likes to strip paths out of urls for some reason

#

why tf does copilot keep re-enabling

#

GitHub pages messing up with paths is what lead to some of the first commits (for context, the /Neurdle/index.html needs to redirect you to /Neurdle/src/index.html):

polar silo
#

Just added eslint

heavy mulch
#

I don't know what that means but neuroHypers

polar silo
#

Switched to scss to appease Vani

polar silo
#

I think I almost have the problems where tiles go off the screen fixed, it no longer does it with short words, but it has started doing it with long words neuroCry

#

How tf is this not wide enough!?

#

And no, my monitor is not 10 Million pixels wide in resolution, it's 1920 pixels

polar silo
#

HOLY SHIT I FUCKING DID IT NeuroPoggers neuroHypers NeuroPoggers neuroHypers NeuroPoggers neuroHypers

#

I can sleep now vedalBedge

polar silo
#

Also, I want to point out that if anyone isn't seeing the changes, it seems like you have to enable "disable cache" in devtools for the changes to appear

pure perch
#

https://firecrafter28.github.io/Neurdle
1/6

🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩

I feel the daily Neurdle is stuck on the same word everyday.

#

Also a minor issue, when the word is too long, the result doesn't fit the popup (it should be on the same line for the squares)

polar silo
#

Ok, it's giving a different word now, so I think I fixed it neuroHypers

#

I'll try to fix the styling issue now

#

This isn't exactly the intended outcome lol

polar silo
#

I think the size of the result section should be fixed now

polar silo
#

You can now install the game as an app on chromium based browsers

polar silo
#

Does anyone have any suggestions for changes or fixes?

polar silo
#

I've decided to start working on making an actual desktop app for it with Electron. It should be done in a day or two.

#

Actually, I'm gonna remove that image since the terminal leaked my name lmao

#

I mean, Windows truncated my 6 letter name to 5 letters, but that's still most of it lol

lilac cliff
#

i hate the windows username truncation

polar silo
#

same

lilac cliff
#

my name's also 6 letters so it's like.... COME ON BRO ITS ONE MORE LETTER

polar silo
#

I feel like it's something with backwards compatibility but I'm not sure what would be using that lol

#

I was going to look it up and I could not agree more with this suggestion lmfao neurOMEGALUL

#

also, it is apparently compatibility

#

...If you trust Gemini

polar silo
#

Update before I go to bed: I got sidetracked and am now trying to redesign the UI instead of working on the desktop app πŸ˜…

polar silo
#

Just updated the UI for the settings menu

#

Actually, I think this might be better

polar silo
#

The desktop app is not going well, for some reason when the installer Electron generates is run, it shows a loading screen like its doing something, and then just opens the game without installing anything

#

Maybe I should try an alternative to forge, it doesn't seem to be working well

polar silo
#

There's no fucking way this is the file I've edited for the longest lmfao

#

How hard is it for people to update their damn packages

polar silo
#

Well, with electron builder, running the installer does literally nothing neuroCry

polar silo
#

It still has a few bugs to work out, but Neurdle now has it's own site (or subdomain I guess, but I'm not spending money on this, and at least it's a shorter URL): https://neurdle.pages.dev neuroHypers

#

Maybe I should add turnstile, so depending on it's mood that day, you might just not be able to access the site for seemingly no reason πŸ€”

#

(I have to use Chrome instead of Firefox because otherwise the captcha on the cloudflare dashboard website errors every time)

polar silo
#

I feel like this isn't a correct number, I don't think this many people would be visiting my site

#

I'm sure this is fine πŸ˜…

#

While I REALLY want to add the turnstile captcha, I also like people being able to access the site without errors. I'll try adding it, and if there are problems, I'll remove it

lilac cliff
#

is there a particular reason to add captcha

polar silo
polar silo
#

Anyway, I should probably sleep

#

But this is what I have so far

polar silo
#

Update, I'm moving this to use react instead b/c I think it'll make this easier to work with

jolly hamlet
#

@polar silo is this abandoned?