NumberCatch by jesusnoseq

[raw]
made by jesusnoseq for Ludum Dare 50 (COMPO)

Description

This game is about to avoid the "AI" to guess your number. You can change the number at anytime but at the end you can not avoid the AI to catch your number

Control

Just use any of your keyboard numbers

PLAY!


Code

Tech stack

  • Server
    • Go
    • gin
    • viper
    • GORM (with postgres driver)
  • Game
    • Unity
    • TextMeshPro

Tools


Time

  • Program and deploy REST API 4h
  • Music and sounds 2h
  • Code 3h+10h
  • Fighting with VSC and UNITY trying to get intellisense works 2h
  • Publish 1h

Ratings

Overall 559th 2.87⭐ 29🧑‍⚖️
Fun 509th 2.815⭐ 29🧑‍⚖️
Innovation 173th 3.63⭐ 29🧑‍⚖️
Theme 410th 3.407⭐ 29🧑‍⚖️
Graphics 583th 2.444⭐ 29🧑‍⚖️
Audio 412th 2.8⭐ 27🧑‍⚖️
Humor 354th 2.596⭐ 28🧑‍⚖️
Mood 509th 2.731⭐ 28🧑‍⚖️
Given 65🗳️ 32🗨️

Feedback

Daniel Foutz
04. Apr 2022 · 17:13 UTC
I couldn't work out if there's a strategy I should've been employing. I'm impressed by the scoreboard implementation though it hasn't seemed to update for me. The theme usage seems pretty soft. I like the music and the design of the update feed. Good job!
nethead
04. Apr 2022 · 17:16 UTC
This was really cool, I wasn't sure what to expect but something about this is really fun!
🎤 jesusnoseq
04. Apr 2022 · 17:21 UTC
@daniel-foutz

The leaderboard name field is validated: 3 chars min and no special chars. I forgot to document it! Sorry!
Denatus
04. Apr 2022 · 17:23 UTC
Interesting game that could be used to train your mind.
Helen
04. Apr 2022 · 17:25 UTC
Always great to have a highscore board :) - encourages to play again.
limered
04. Apr 2022 · 17:29 UTC
Cool reaction game with some thinking. Got me on the not prime numbers. I entered 1. I think that is debatable ;) Nice entry with a leaderboard.
mgear
04. Apr 2022 · 17:37 UTC
Cool idea!
circle
04. Apr 2022 · 18:28 UTC
Okay, first of all, you fighting with Unity & vscode to make intellisense work taking two hours was hilarious. I feel that pain so much. On the subject of the actual game, my first reaction was, "Oh neat!", and then I was all like, "Oh god it'll ALWAYS guess my number" after playing a few times. Very cool concept, and I really like the graphic and sound design as well. The whole thing lends itself very to this super retro/old flash browser game sorta feel that I found really charming. I also think it's a great take on the theme, as you're actively trying to outsmart the ai, only for it to inevitably catch up to you. Overall quality game, I found it to be a rather novel and interesting experience. Fun times.
Hadryel
04. Apr 2022 · 23:06 UTC
Cool concept! Nice touch with the score API! Right now I'm top 1... Feels good, until someone beats me :laughing:
Ty1rl
05. Apr 2022 · 00:20 UTC
Really cool and well put together, lot of fun.
Jimbly
05. Apr 2022 · 01:31 UTC
Pretty cool! I love a game with a high score list, I came in second, after a few tries =). Took me a while to realize what some of the clues meant - it said something like "inverse even", which to me sounds like it means "odd", but I guess it actually meant "descending/decrementing even". Music and sound was good, even in the web build. I would have liked it to keep the description of what the current AI strategy was on-screen a bit longer, often I couldn't read and understand it in time ^_^.
🎤 jesusnoseq
05. Apr 2022 · 07:26 UTC
@jimbly
You are right. Decrementing is a much better word to describe that behavior

About keeping the current strategy description somewhere, I think is a good idea :slight_smile:

Thanks for the feedback!
boc_dev
05. Apr 2022 · 13:58 UTC
very random idea, like that you made some server code in the 48 hours for the leader board
Castitatis
05. Apr 2022 · 18:40 UTC
I liked that you could see what the AI was thinking, nice job :D
cogcomp
05. Apr 2022 · 19:26 UTC
Clever idea. I thought it was going to just randomly guess numbers but it ended up being really fun trying to avoid the AIs guesses. Well done on a really original idea!
Defrag
05. Apr 2022 · 23:48 UTC
Pretty cool that you were able to work in a leaderboard. The gameplay was interesting for a few minutes, but I wasn't sure what the strategy once was the AI started guessing numbers faster, around the 30-40 second point. Nice technical execution though.
candlesan
06. Apr 2022 · 08:05 UTC
Well that's a very original game!

It's really cool that you give the player a hint what the AI guessing strategy is going to be. This gives a lot of opportunity to try and "dodge" the AIs guesses.
LDJam user 5143
06. Apr 2022 · 10:05 UTC
Funny gameplay! Really like how to used number prediction on gameplay loop. Good job!
p-r
06. Apr 2022 · 22:55 UTC
Very puzzling entry, it is certainly original. Are you using player data to feed the AI algos or this is just mathematics at work?
🎤 jesusnoseq
07. Apr 2022 · 18:17 UTC
@p-r none of that, They are only lists of numbers :sweat_smile:
I did't have time to implement the number calculation for each series

I implemented two extra series that feed on the user's last numbers but I removed then for the LD version because It increase the dificulty and makes the game harder to understand
Chairshot Games
14. Apr 2022 · 03:48 UTC
Why is it so addicting?!? Seriously though, for such a simple concept it is remarkable fun. I'm very impressed. My only subjection is to remove the "random positive" rule, as it is just RNG in an otherwise skill-based game. Overall, this is a genius game. Nice work!
🎤 jesusnoseq
15. Apr 2022 · 09:38 UTC
@chairshot-games 0 is not positive :stuck_out_tongue_winking_eye:

What I have noticed is that certain parts of the interface are confusing and don't get the player's attention. I will take it into account for the next game :slight_smile:

Thank you for the feedback!
LDJam user 234567
16. Apr 2022 · 13:39 UTC
AI always win! That's unevitable. That's the future of humanity :smile:

Nice entry!
xjcl
21. Apr 2022 · 11:21 UTC
It's an interesting idea, 2 things. (1) I died 2 times at the switch from "random positive" to "0", is it even possible to survive there? Do I need a frame-perfect number type or something? (2) Game would be more challenging if it didn't list the numbers so the player would have to calculate. 0 seems to be an easy way out for most of the sequences, I would also remove 0.