Bragi's Trials

portfolio image
Scroll
Client
Eleven B studios
Role
Game Designer/developer/full stack web developer

The concept

The game described is a cardboard-based, music-centric game designed to educate players about all aspects of music production, from creation to selling. Each musical genre is associated with a specific race, each with unique advantages, and players choose their favorite genre. The game uses Norse mythology, featuring the world tree Yggdrasil, to incorporate various mythical races.

A key goal of the game is to provide musicians with additional revenue opportunities through NFTs, and offer fans added value for their purchases. NFTs can grant fans VIP concert access, discounts on artist purchases, and exclusive content. The gameplay requires both strategic thinking and physical dexterity, incorporating elements similar to chess and mini-games that emulate playing musical instruments. The chess-like component represents arranging music, emphasizing the strategic effort needed to master a song.

Visual Design

Creating graphics for the game that not only align with but also elevate the exceptional quality and attention to detail characteristic of AAA game companies. This involved designing visually stunning and immersive assets, coupled with a user-friendly UI/UX, to deliver an experience that not only meets but surpasses the highest industry standards. My design skills ensure a cohesive and engaging visual style that enhances gameplay and captivates players, reflecting a deep commitment to both aesthetic excellence and intuitive functionality.

Gameplay design

I focused on creating engaging gameplay for the game. While developing Bragi Valhalla Trials, I firmly adhered to three core principles: strategy, dexterity, and culture. I ensured that every level and challenge was designed to push players to think critically, offering them a range of strategic options to overcome obstacles. To keep the gameplay dynamic and immersive, I emphasized dexterity, creating mechanics that required precise timing and skillful maneuvering. Furthermore, I integrated elements of Norse mythology and Viking culture throughout the game, enriching the player’s experience with authentic lore and cultural references, making the game not only challenging but also deeply immersive in its thematic world

Races

In the game, I've designed unique playable races that correspond to various music genres, adding a thematic depth to the gameplay experience. For instance, I've introduced cyborgs as the race representing the high-energy, futuristic vibe of EDM music. This race embodies the essence of electronic music with their advanced, tech-driven appearance and abilities.

On the other hand, I've crafted demons to align with the intense, dark, and powerful atmosphere of metal music. This race resonates with the raw, primal energy that metal fans appreciate, providing a contrasting experience to the cyborgs.

During the pre-season phase of the game, players will only have access to these two races, allowing them to experience and engage with the core concept of matching music genres with specific races. However, as the game progresses and new content is introduced, additional races will be unlocked. Each of these new races will be aligned with different music genres, gradually expanding the diversity and richness of the game world.

This approach not only adds a strategic element to the gameplay, where players can choose their race based on their musical preference, but it also keeps the game fresh and exciting with the ongoing introduction of new content.

Innovation

In the rapidly evolving world of gaming and technology, I took a bold step by merging the realms of digital gaming with real-world economic value. The concept I developed revolves around incorporating cryptocurrency and NFT technology into the game's core mechanics. This fusion aims to transform the traditional notion of gaming rewards from mere digital items into something that holds tangible value beyond the screen.

to provide players with real-life value for their in-game achievements. Unlike traditional games where players only earn in-game digital assets, this concept allows players to use their in-game progress to access real-world products and services.

Flowchart Design

Game Algorithm Flowchart :
**1. Server Login Process:
  • User Authentication: The player inputs credentials, which are sent to the server for authentication. If valid, the player is granted access; otherwise, an error message is returned.
  • Session Initialization: Once authenticated, a new session is created for the player, storing relevant data like player ID, session token, and preferences.
**2. Main Menu Navigation:
  • Menu Display: The player is presented with the main menu, offering options like "Start Game," "Settings," and "Profile."
  • Selection Handling: The player's choice is processed. If "Start Game" is selected, the game setup process begins.
**3. Game Setup:
  • Matchmaking: The system searches for other players or initializes a single-player mode, depending on the game type.
  • Game Environment Load: Once players are matched, the server loads the game environment, assets, and rules.
  • Player Initialization: Each player’s character or avatar is initialized with their attributes, abilities, and starting position.
**4. Gameplay Loop:
  • Turn Management: The game algorithm manages turns or real-time actions, updating the game state according to player inputs and game rules.
  • Event Handling: The chart details how in-game events (like power-ups, damage, or scoring) are processed, updating player stats and the game environment accordingly.
  • Server Synchronization: The server continuously syncs game state across all players to ensure consistency and fairness.
**5. End Game Conditions:
  • Victory/Defeat Check: The algorithm checks for win/loss conditions, such as one player defeating another or time running out.
  • Results Processing: Once a game ends, the server calculates and displays results, updating player rankings, scores, and achievements.
**6. Post-Game Processes:
  • Rewards Distribution: Players are awarded in-game currency, items, or experience points based on performance.
  • Data Storage: Game data, including match results, player statistics, and progress, is stored in the server’s database.
  • Return to Main Menu: Players are returned to the main menu, where they can start a new game, review their profile, or log out.


This chart was collaboratively developed with team members to ensure all scenarios, from login to the end game, were thoroughly represented, allowing for efficient development and clear communication among the team.

Technical Proficiency

I'm developeding the games using Unity and C#, utilizing advanced features like custom shaders, physics systems, and AI, while optimizing performance for smooth gameplay. For prototyping, I employed Construct 3, an HTML5-based game engine, to rapidly develop and test game concepts before transitioning them to Unity. This approach demonstrates my ability to integrate and adapt different technologies effectively.

Videos vfx

In this context, creating promotional videos for "Bragi's Valhalla Trials" involved producing engaging and visually compelling content that effectively communicates the essence and appeal of the project. The videos, created using After Effects, were tailored for two specific purposes:

  • Website: The promotional videos for the website likely aimed to capture the attention of visitors, showcasing the key features and unique aspects of "Bragi's Valhalla Trials." The goal would be to engage potential players or customers by providing a visually appealing and informative introduction to the game or project.

  • Investor Document Presentation: For the investor presentations, the videos were probably more focused on highlighting the potential value, marketability, and business aspects of "Bragi's Valhalla Trials." The content would have been crafted to persuade and inform investors about the project's viability, growth potential, and return on investment.

Creating such videos would require a blend of storytelling, design, and technical skills to effectively convey the message to different audiences while maintaining a consistent brand and aesthetic.

Character design

In the character design process, I collaborated closely with a talented illustrator to bring our creative vision to life. We started by conceptualizing the characters, where the illustrator played a crucial role in sketching out initial ideas based on our discussions and the thematic elements of the game.

Once we had a solid foundation of sketches, we introduced AI art generation tools like Midjourney into the process. By blending the human creativity and expertise of the illustrator with the cutting-edge capabilities of AI, we were able to push the boundaries of what we could achieve. The AI tools allowed us to explore different variations and styles quickly, providing us with a vast range of visual possibilities.

This hybrid approach—melding traditional illustration with AI-generated art—enabled us to fine-tune the character designs with a high level of precision. The AI tools helped us iterate rapidly on concepts, adjusting features, textures, and colors to align perfectly with our original vision. The illustrator's expertise ensured that the AI outputs remained consistent with our artistic direction, blending creativity and technology seamlessly.

As a result, we achieved character designs that not only met but exceeded our expectations. The characters came to life with a unique blend of handcrafted artistry and AI-enhanced detail, capturing the essence of the game’s theme while standing out with distinct visual appeal. This process also allowed us to maintain a high level of consistency across the different characters, ensuring they all felt cohesive within the game’s universe.

See more art designs of this project | AI Section