Available for work
Contact

Guexit: Infinite card game based on AI


Client → Rookie Games LTD

3 months
Jan. 2024 - Apr. 2024
ux-design
ui-design
front-end
heuristic-analysis
information-architecture
Guexit is a game of infinite cards generated by AI that emulates the famous Dixit, whose objective is to confuse the opponent and make them vote for your card as the real one, pure and infinite creativity.
Media content

The Challenge

The initial challenge for the AI-generated infinite card game project stemmed from a Bootstrap-based interface that lacked any formal design process. The team also faced the necessity of implementing a front-end system using Angular, which required a robust and scalable solution to handle the dynamic aspects of a card game with potentially endless variations. The absence of an initial design strategy meant starting from scratch, aiming not only to enhance the user experience but also to prepare the interface for complex functionalities inherent in an interactive game environment.

Choosing a clue for a choosen card

Choosing a clue for a choosen card

The Strategy

To address these challenges, the strategy began with a thorough analysis of all game stages and user flows to establish a clear roadmap for development. Each stage was meticulously audited to determine the necessary data and information structures, along with identifying all possible use cases that could occur during gameplay. This groundwork was critical for informing the subsequent design and development phases. It enabled the creation of a design that was not only visually appealing but also aligned with the backend structure, ensuring seamless integration and interaction throughout the game’s environment.

The Proposal

The outcome of the strategy led to the creation of a sophisticated interface in Figma that mirrored the existing data structure, which meant no backend changes were needed for full integration. A logo and a digital brand guide were designed to resonate with the game's fun and engaging aesthetic. The interface was built on a consistent framework using design tokens, and the implementation was carried out using Angular—eschewing Bootstrap in favor of vanilla CSS with design tokens variables. This approach was chosen specifically to support the Gameloop pattern for the game board, allowing for smooth and high-performance 3D card animations. The end result is a game that is still in beta but fully playable, with a championship event scheduled for May 10, 2024, showcasing its functionality and engaging user experience.

Behind the scenes