Play Your Vibe - a video game emotion database

Hi everyone,

I wanted to share a project I’ve been building with Wix Editor!

It’s called Play Your Vibe — a website where users discover video games based on emotions (“Vibes”) rather than genres or scores.

Concept

Instead of filtering by category (RPG, FPS, etc.), users can explore games through feelings like:

  • joy
  • melancholy
  • mystery
  • hope

The idea is to shift discovery from “what is popular?” to “what matches how I feel right now?”

How it’s built (Wix setup)

I’m using Wix (Velo) with a collection-based structure:

  • Games collection
  • Vibes collection
  • Users collection
  • and some more

In the beginning I used a lot of dataset connections, but because of the dynamic content, I ended up making more use of changes through code.

I’m also using translation collection fields for other languages (Japanese and Portuguese, at the moment), because I wanted the website users in these languages to be able to change collection content (it was not possible with Wix Multilingual app). I use some collections and code to fill automatically a few of these fields.

Each user can select multiple vibes per game via a custom UI (checkbox-based), and votes are stored in the collection system, which is used to display the data in the website.

Key features I implemented

  • Dynamic pages for each game and for each vibe
  • A voting system where users can:
    • select multiple vibes
    • see their previous selections pre-filled
  • Real-time vibe counts per game
  • Game data fetched from IGDB
  • Automatic game image fetch and upload to Wix Media upon optimizing with Tinify
  • Collection building in collaboration with users (we all build it and we all use it!)
  • Use of custom fields to let users customize their website display
  • Translation of content from English to other languages (Japanese and Portuguese, for now)
  • PC and mobile versions

Challenges / things I’m still exploring

  • Website speed
  • Designing a clean UX for multi-language support (EN / JP / PT)
  • A few details in website navigation
  • There might still be a few bugs. Taking care of them one by one!

Would love if you could check it out and leave your thoughts!
If you’re curious, you can access the website here:

Thanks!

I couldn’t finish this post wihout thanking everyone in the Forum who helped me in all the questions I have been asking along the period of development. You saved me! :slightly_smiling_face:

I still have a few issues going on, and new ideas for the future, so please bear with me for a while longer :laughing:

Cheers!
André

Hi, @Andre_Moreira !!

I found the idea of categorizing games by emotion truly fascinating. :grin: A gaming experience is much like life—everyone perceives it differently. However, once you finish a game, you often find yourself at an ‘emotional exit’ completely different from your initial impression, sometimes even gaining a new perspective on life itself. :thinking:

For example, a game might be labeled as ‘Horror’ on the surface, but by the end, it could leave you with feelings of happiness or joy. Personally, I’m not a fan of scary things and would never play them myself, but if a horror game had tags like #Happiness or #Joy, I might actually be curious enough to watch a Let’s Play video on YouTube. :face_with_peeking_eye:

I believe building a site that gathers data on the final emotions players feel after finishing a game would be incredibly meaningful! :wink:

1 Like

@onemoretime, thank you so much for your thoughtful comment, I really appreciate it! :blush:

I completely agree with what you said about the emotional exit. That’s actually very close to the core idea behind the project! A game can present itself in one way on the surface, but the feeling it leaves you with at the end can be something entirely different. And often much more meaningful :slightly_smiling_face:

Your example with horror games is spot on. Even if someone avoids that genre, knowing that a game might ultimately evoke feelings like joy or happiness could definitely change how they approach it (even if it’s just through watching a Let’s Play, like you mentioned).

Similarly, even within the same genre, the emotional experience can vary a lot. For example, you could have a side-scrolling platformer (a genre with countless titles), but if one of them offers a beautiful, heartwarming story, it becomes a completely different experience compared to a fast-paced platformer that doesn’t actually have a strong plot.

Collecting and sharing those final emotions is exactly what I’m aiming for, so it’s really encouraging to hear that this resonates with you!

Thanks again for sharing your perspective! :blush: