Designer & Developer
hey@bozgoz.com
  • NumBool

    WIP

    A multiplayer game based on guessing the opponent’s number.

    0:00 / 0:00
    backend
    NodeJS
    Postgres
    GraphQL
    frontend
    Svelte
    Tailwind
    GraphQL
    colors
    6d28d9
    14b8a6
    fbbf24
    dc2626

    NumBool (number + boolean) is the digitised version of a two player pencil and paper game, similar to battleship. Each player picks a number consisting of five different digits. Taking turns, players try to guess each other’s number in the exact order it is written.

    FEATURES

    • Real-time multiplayer, making use of WebSockets and GraphQL subscriptions.
    • Referee microservice, which negotiates the client input with the database.
    • General and customized leaderboards with the help of Postgres functions.

    RULES

    • Both of the players pick a number made up of five different digits.
    • The player that guesses the opponent’s digits in the exact order wins (tie is also a possibility).
    • The guesses are compared according to the following algorithm:
      • If the guessed digit appears in the hidden number in the correct spot, it’s represented with a plus.
      • If the digit appears in the hidden number, but in a different spot, it’s represented with a minus.
      • If the digit does not appear in the hidden number, it’s not represented.

    Screens

    NumBool wireframe 01 NumBool wireframe 02 NumBool wireframe 03 NumBool wireframe 04 NumBool wireframe 05
    1 / 5

    Identity

    NumBool-logo NumBool-logo_x NumBool-icon NumBool-newmatch_en