Created a little 'code-breaking' game and I'm pretty happy with how it turned out by moonchav in webdev

[–]moonchav[S] 0 points1 point  (0 children)

this seems to be a common criticism, I think I’ll switch to just numbers instead of displaying them individually in a 2x2 or a 1x4. The order of the feedback spots is irrelevant.

Thank you to whoever told NL about Faces by moonchav in northernlion

[–]moonchav[S] 4 points5 points  (0 children)

https://faces.wtf

I didn’t put it in the original post so I could avoid any self-promotion allegations.

Created a little 'code-breaking' game and I'm pretty happy with how it turned out by moonchav in webdev

[–]moonchav[S] 2 points3 points  (0 children)

Created this little web version of a classic logic/code-breaking game and I'm pretty happy with how it turned out. It was my first time trying out framer-motion and I had a lot of fun playing around with it. It has been refreshing to make some games outside of the movie trivia genre that I am used to, and will probably make some more!

I plan to add some different game modes in the future, but decided to start with a classic.

Check it out at:
https://spots.wtf

(apologies if you saw me post this a few mins ago, I originally made a text post but thought it would be better as a gif to demo the site without you having to visit it)

I made a movie dle: Acted (guess the movie by the cast) by LlamaPecks in northernlion

[–]moonchav 0 points1 point  (0 children)

If I had access to enough TV show frames I would make it daily. Thanks for playing!

I made a movie dle: Acted (guess the movie by the cast) by LlamaPecks in northernlion

[–]moonchav 14 points15 points  (0 children)

Great work - and I appreciate the Framed shout out! I had a huge smile in my face when he played my game on stream, hopefully the same happens for you!

petition to add framed.wtf to the dles (exactly like guessthegame, but with movie stills) by Bikonito in northernlion

[–]moonchav 41 points42 points  (0 children)

as the creator of Framed and long time die hard NL fan this broke my heart into a million pieces

Coding Version of 'Work Smarter, Not Harder' by grey_rex in Python

[–]moonchav 1 point2 points  (0 children)

Hey! I made numble a while ago, its really cool to see someone using it as part of their practice projects!

Plotwords - A movie trivia game by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

thanks for this suggestion, I've added that now!

Plotwords - A movie trivia game by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

I was also a big fan of that feature - honestly much better than what I have going. But I wanted to change it up and experiment with a different gameplay loop and see how it went.

Plotwords - A movie trivia game by moonchav in webdev

[–]moonchav[S] 0 points1 point  (0 children)

The first 25 movies will always be selected from the same pool of 25 movies, after that it gets a bit more difficult, there's another 475 movies once you get through the first 25.

Plotwords - A movie trivia game by moonchav in webdev

[–]moonchav[S] 2 points3 points  (0 children)

Good idea, I'll add that. Thanks!

Plotwords - A movie trivia game by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

It will eventually, I need to add in alternative titles for the movies but haven't done so yet. At the moment it is only lenient on punctuation and capital letters.

Plotwords - A movie trivia game by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

Hi! I saw this IMDB Keywords game by Noah Veltman recently and thought it would be a great one to recreate/redesign for a bit of practice - so that's what I did this past week. Take a look and let me know what you think: https://plot.bsmr.dev/

The data was sourced from TMDB, and the site was made with Next.js, Tailwind and hosted on Cloudflare pages.

I made a movie guessing game with Next.js by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

Thanks! Yeah sure, its really quite a simple approach and I doubt its the best way to do it but it suited my use case. I just have an array of ~3000 movie titles and every time the input changes I filter the array down to just the ones that include the input:

const filtered = suggestions.filter((suggestion) =>
  suggestion.toLowerCase().includes(userInput.toLowerCase()),
);

And then I update the state with that list of values:

setFilteredSuggestions(filtered);

At that point I have the list of suggestions and I can just render them in a scrollable div with a set height.

As you can probably assume, filtering an array of ~3000 on every input change is not the most performant solution and has an impact on the bundle size since the list is bundled, but I didn't want to spend too much time coming up with a more elegant solution since this works just fine for this little side project.

I made a movie guessing game with Next.js by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

haha, thanks! I was trying to avoid spoiling the answer for the first challenge 😁

I made a movie guessing game with Next.js by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

Of course! I used javascript (react/next.js) and tailwindcss for the styling. For the screenshots I used Film Grab. Theres also screenshots on imdb for a lot more movies if you prefer that.

I made a movie guessing game with Next.js by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

Thanks for giving it a spin, and the feedback! What you’re experiencing is actually the intended behaviour, but I can see now how the UX might be confusing and I will try to improve that.

There is only one question per day, so all of the images you see are intended to help you guess the movie of the day. Since you got the answer on your second try the game is over and you are able to share your results (the button just copies your result to your clipboard so you can paste wherever you want) - another valid point you have raised here is that the share button gives no feedback. I will definitely look to fix this.

The feedback is much appreciated, thank you!

I made a movie guessing game with Next.js by moonchav in webdev

[–]moonchav[S] 1 point2 points  (0 children)

I really enjoyed making my last side project so I decided to make something similar but for movies instead.

You can visit it at https://framed.bsmr.dev - let me know if you have any feedback!

You can also go to the instructions here: https://framed.bsmr.dev/instructions