Asgard’s Wrath 2 Oasis


Asgard’s Wrath 2 Oasis is an intriguing new companion world for the epic VR Action-RPG Asgard’s Wrath 2. I was tasked with designing the crafting system which became the primary retention feature, successfully drawing players back into the game.

    My responsibilities included:
  • Implemented the VR version of the crafting menu UI
  • Designed recipes
  • Designed and implemented loot distribution
    • Chests
    • Crates
    • Ore Nodes
  • Materials
  • Placements of loots
  • Balance loot spawn rates
  • Pop-ups for VR, Mobile, and desktop
  • Polish and bug fixes

There’s an invisible inventory that stores all the materials players collect, which can be viewed through the menu. Implementing a visible inventory would have required more resources than we had available.

Chests, crates, and ore pillars are the primary ways for players to collect materials, each offering unique VR interactions. They were balanced to ensure that players could craft everything the world has to offer within just a few sessions.

Crates are the most common, appearing in various locations with the largest item pool. While ore pillars are confined to a specific region, providing similar types of materials. This design encourages players to explore new areas, increasing the likelihood of encountering other players and fostering social interaction.

There are only four chests in the world, each containing a predetermined rare material. These chests reward players’ curiosity, motivating them to explore every corner of the map and ensuring they can craft at least one item from the crafting menu.

Pop-ups were designed to appear in various locations, triggered by different events, and customized with unique icons, backgrounds, sizes, priorities, and platforms. We explored several approaches and ultimately decided to store large data packages at the start, then parse and modify them to create the appropriate pop-up for each situation.

Project Details:

  • Studio: Archiact VR
  • Platform: VR, Mobile, and Desktop / Web
  • Languages Used: Codeblock and Typescript



Contact Me:

647-988-6663