HYAPE PARTY - Unleash Your Inner Ape in the Ultimate 3D Multiplayer Showdown on ERC-404 Terrain!

Project Name: HYAPE Party

Project Track: Artistry

Team Name: Theras-Labs

Team Member(s):

Theras Labs team is an org consisting many developers for blockchain and three.js developers:

Team/Personal Contact: team@theras.xyz

Community:

DevPost Project Link: HYAPE PARTY - 3D Fun GameFi | Devpost

Project Goal:

HYAPE Party aims to revolutionize the on-chain gaming experience by combining the addictive fun of multiplayer games like Fall Guys, Stumble Guys, Mario Party, and UNO Mobile with the power of blockchain technology. Leveraging TRON and Ethereum (with ERC-20, ERC-4337, ERC-6551, and DND-404 standards), the project provides a seamless, cross-platform gaming ecosystem where players can enjoy dynamic and competitive gameplay while earning rewards through tokenomics and NFT ownership from DND-404.

Project Value:

HYAPE Party brings several key values to both gamers and blockchain enthusiasts:

  • Seamless On-Chain Gaming: Utilizing ERC-4337 and DND-404, we offer gas-optimized transactions and a custom fee structure that ensures smooth gameplay without interruptions.
  • Tokenomics-Driven Rewards: Our tokenomics model, powered by TRC-20 for TRON, enables efficient reward distribution and in-game currency management, making it easy for players to earn and spend tokens.
  • Royalty-Driven Terrain System: By integrating ERC-6551 and DND-404, terrain owners can earn fees when their terrains are randomly selected in matches, creating a lucrative reward mechanism for NFT holders.
  • Multiplatform Fun: With WebGPU and three.js, HYAPE Party ensures top performance across desktop and mobile platforms, offering diverse modes from fast-paced quick matches to long, strategic gameplay sessions.
  • Dynamic NFT System: HYAPE Party’s characters, terrains, and items are all NFTs (ERC-1155, ERC-6551, and DND-404), giving players true ownership and the ability to upgrade, trade, and stake their assets for rewards.

Project Info:

HYAPE Party brings a fresh spin on the multiplayer matchmaking genre, blending the chaos of Stumble Guys and the strategy of Mario Party. Here’s how it works:

  • Multiplayer Showdowns with Royalty Terrains: Players compete in randomly generated terrain stages, placing tokens at stake. The game’s NFT-based terrains can either be owned outright (DND-404) or shared ownership (ERC-1155). When a terrain is chosen for a match, its owner(s) earn fees, with rarity and complexity determining the bonus percentage.
  • Diverse Gameplay Modes: HYAPE Party offers multiple game modes, from long-stage ranked matches with 8 players to fast-paced rumble matches with dozens of players. The blend of longer matches (inspired by Mario Party) and shorter ones (Stumble Guys) caters to a wide range of player preferences.
  • Integrated Tokenomics: Players use HYAPE’s native ERC-20 or TRC-20 tokens for entry fees, staking, and rewards. The platform supports royalty distribution for NFT holders, giving players and investors multiple ways to earn. The use of ERC-4337 ensures gas-efficient gameplay, with token-based actions like upgrades, skin customization, and staking.
  • Collaborative NFT Ecosystem: Characters and terrains are key to gameplay, but HYAPE Party is also building partnerships with NFT projects like HAPE.io, introducing new NFT types, collaborations, and more powerful in-game assets in future phases.

Phase 1 will introduce the core gameplay, with ranked matchmaking and basic tokenomics for earning and spending. Phase 2 will bring more advanced features like the full terrain system, token staking, and expanded cross-chain functionality.

So, this is a 3D multiplayer game that allows players to engage in thrilling matches while navigating various terrains. Utilizing the power of blockchain technology, HYAPE incorporates multiple token standards: ERC-20 for the $HYAPE token, ERC-721 for characters, ERC-1155 for food items and certain terrains, and the innovative ERC-6551 for token-bound assets.

Players can stake tokens in ranked matches to earn rewards and experience royalty distributions from DND-404 (a better ERC-404) terrains. The game’s mechanics encourage competitive play, where the thrill of risk enhances the overall gaming experience. In matchmaking, each stage utilizes DND-404 terrains, and as players survive longer, they unlock more terrains and funding opportunities.

Viewers can also engage in the excitement by contributing tokens to enhance the challenge, such as sending tokens to spawn monsters or create earthquakes, making it an entertaining experience for streamers and their audiences alike.

In ranked matchmaking, the owners of terrains receive fees when their terrains are used in the matches. Each terrain has a rarity level that affects both the percentage of rewards received by the owner and the probability of their terrain being selected in certain game modes. This layered approach not only incentivizes players to engage with the game but also enhances the community interaction, making HYAPE a unique and dynamic gaming experience.

We utilise three.js and webGPU:

Project Website: https://hyape-demo.vercel.app

Project Test Instructions:

  • Open website and play game as guest immediately
  • Login to save your data, claim your character, and to be able claim other rewards
  • Purchase some NFT terrain, to get the royalty rewards
  • Purchase foods, go to staking page and stake your character with foods to evolve your character
  • Play the multiplayer matchmaking, and survive the challenge of each stages

Smart Contract links: Github Repo

  • TRC20 - $HYAPE
  • DND-404 - NFT TERRAIN
  • ERC-1155 - NFT TERRAIN (v2)
  • ERC-1155 - NFT FOODS
  • ERC-721 - NFT CHARACTERS
  • STAKING CONTRACT
  • GAME-STAGE CONTRACT

Project Milestones:

Project Milestones - (hackathon)

  • Setup solo gameplay :white_check_mark:
  • Add new terrain :white_check_mark:
  • Setup shop :white_check_mark:
  • Add more shop items
  • Setup blockchain integration
  • Setup automated on-chain game mobile app & web
  • Multiplayer gameplay :white_check_mark:
  • Royalty mechanic

2024: Feature Expansion

  • Gameplay Enhancements

    • Add more terrains and gameplay modes to diversify player experience.
    • Introduce special events and challenges to maintain engagement.
  • Viewer Participation Features

    • Implement token contributions from viewers to influence gameplay (e.g., spawn monsters, create earthquakes).
    • Enhance streamer experience by allowing real-time interactions with the audience.
  • Community Feedback Integration

    • Collect player feedback from the alpha release to refine gameplay mechanics.
    • Adjust balancing for terrain rarity and rewards based on player experiences.

Q1 2025: Tokenomics and Governance

  • Token Generation Event (TGE)

    • Finalize tokenomics structure and launch the $HYAPE token.
    • Implement ERC-6551 token-bound assets for unique in-game items.
  • Governance Mechanisms

    • Introduce community voting for terrain owners to influence game updates and features.
    • Allow players to suggest new terrains and mechanics through governance proposals.

Q2 2025: Official Launch

  • Full Game Launch

    • Release the complete version of HYAPE with all features and modes.
    • Conduct marketing campaigns to attract new players and partnerships with NFT projects.
  • Cross-Platform Integration

    • Ensure compatibility for mobile and desktop users.
    • Launch a mobile app version for broader accessibility.

Q3 2025 and Beyond: Ongoing Development

  • New Content and Features

    • Continue adding new terrains, characters, and gameplay modes based on community input.
    • Implement seasonal events to keep the gameplay fresh and exciting.
  • Community Growth and Collaboration

    • Explore collaborations with other blockchain games and NFT projects.
    • Engage with the community through events, tournaments, and giveaways.
  • Innovation and Adaptation

    • Stay updated with industry trends and player feedback to continually evolve the game experience.
    • Introduce new NFT categories and mechanics to enhance gameplay diversity.
10 Likes

welcome team, i hope demo will be available soon.

2 Likes

Soon buddy soon, we’re integrating it into TRON blockchain right now and fixing some multiplayer interaction.
you can see the video demo on the top, but if you know fallguy/stumble-guy then you already get the idea where our game goes with power of DND-404 NFT

1 Like

oh okay, I have seen. Thanks for the update

1 Like

Welcome to hackaTron S7. Please explain how ownership of NFTs tie into the game, and what advantages do NFTs offer players within the gaming ecosystem.

2 Likes

yes it’s explained above on section Multiplayer Showdowns with Royalty Terrains:
layers compete in randomly generated terrain stages, placing tokens at stake. The game’s NFT-based terrains can either be owned outright (DND-404) or shared ownership (ERC-1155). When a terrain is chosen for a match, its owner(s) earn fees, with rarity and complexity determining the bonus percentage.

There are 3 main collections of the NFTs:

  • Character: Owning this can let players access the gameplay, and get reward by winning
  • Foods: Owning this can let players can evolve their characters and get token rewards by staking it
  • Terrains: Owning this can let players can get royalty reward when their terrain being used in the game
1 Like

Welcome to season 7 of hackathon
After reading your project I can say HYAPE Party’s proposition of combining the addictive appeal of popular multiplayer games with blockchain tech is intriguing, but my question is

  • How do u intend to prevent token inflation, ensure fair distribution and also incentivize long term participation .
2 Likes

First, we will have basic tokenomics mechanisms such as a limited supply and burning mechanisms, but these details won’t be finalized until further discussions with our TGE partner team (yes, we pay them). These discussions will help us to ensure better supply control and fair allocation.

Also this shouldn’t be a major concern at the moment, as we have several mechanisms in place to remove tokens from circulation, especially within the in-game ecosystem.

In ranked matchmaking, for example, there are token entry fees, feeding fees, and other mechanisms. Additionally, we provide many non-inflationary rewards to maintain a balanced economy. You can try UNO Mobile to understand where we going in term of utilising the in-game tokenomics.

The game is focused more on a fight-to-earn model rather than the traditional play-to-earn, emphasizing competitive gameplay and skill-based rewards.

At the moment, we might want to split the tokens into $HYPE and $APE but this will be announced more later.

1 Like

Welcome to the hackathon season 7
Your project present a strong value proposition for both gamers and blockchain enthusiasts by combining seamless on-chain gaming with a robust tokenomics driven rewards system. And the royalty driven terrain system offers additional incentives for NFT holders, which further enhance the game’s economic ecosystem. My question is;

Will the terrain owners have the ability to upgrade their terrains to increase their chances of selection in matches, or is it purely random?

2 Likes

I love the integration of ERC-6551 and 404 tokens. We are planning to use ERC-6551 for user profiles/histories as well, so that their NFTs earned by making donations are kept in their wallet (and potentially fungible tokens rewarding them for impact as well).
Could you tell me a bit more about how you use the fractional semi-fungible 404 tokens?
Best of luck to you on your project! Looks really cool, and with some innovative tech features- I can tell you guys are deep in the space.
Also it is very A E S T H E T I C and reminds me of playing Nintendo 64 back in the year 2000 :slight_smile:

1 Like

The chances of selection in matches will be based on the rarity of their NFTs.
There are surely have similar terrain map but different rarity and different ownership. So upgrading terrain into different rarity is possible, because it means also players need to consume other NFTs Asset.

So the more players, means the more matches and the better they earn.
But our team want to focus on simple one first and scale into more complex once we have cool mvp, get more traction and then get funding to scale into bigger team and bigger game

2 Likes

404 tokens will be used on some NFT terrains and NFT character, this enable players to have more liquidity and increasing the value of NFT especially when NFT itself will provide good return of investment too

1 Like

Hi…
What expertise does each member of the Theras-Labs team bring to the organization, and how do their combined skills in blockchain and Three.js development contribute to the success of their projects?

2 Likes

Theras Labs team brings together, some a specialized set of skills in blockchain only and some of them only interest in Three.js game development such as shader enthusiast, procedural enthusiast. The members who are working on the HYAPE game consists of 3 developers, while other team members are engaged in different projects also learning and collaborating on various initiatives as we are also preparing to open-source one of our libraries.

Detail Team Expertise:

  • Dale: Specializes in smart contract development and web3 integration. In addition to implementing ERC-4337, Dale is knowledgeable in various token standards, including ERC-721, ERC-404, ERC-1155, and ERC-20. He plays a significant role in blockchain initiatives, collaborating with his tokenomics partner on the TGE later. Also developing another GameFi project called STAR-EX and has prior experience working on PlanetIX, the no.1 GameFi on the Polygon network in 2023.

  • Ezra: He focuses on off-chain components, managing data authentication, multiplayer functionality, and matchmaking systems.

  • Erdong: He is responsible for the 3D game logic, including character control, terrain systems, and in-game challenges. His proficiency in Three.js is vital for creating an engaging and interactive gaming environment.

For further details on the developers’ specialties and track records, I encourage you to explore their LinkedIn profiles and GitHub repositories that I provided above.

2 Likes

I clearly understand the first part but this quoted part got me confused and I will like to know how rarity is determined, and what factors contribute to an NFT being considered more rare since it can be upgraded?

2 Likes

Just like with other rarity systems, we have the following rarity levels for terrains:

  • Common
  • Uncommon
  • Rare
  • Epic
  • Legendary

There are two types of terrains: ERC-1155 and DND-404. Some of the terrains will be reserved for airdrops and giveaways, while others will be available for minting. During the minting event, certain rarities will be randomized, and some rarities will be predetermined in our open shop. Make sure to be ready or perhaps join the whitelist for early access!

As mentioned, rarity will affect:

  1. The royalty fee percentage (higher rarity terrains earn more)
  2. The chance of being used in a match (rarer terrains are more likely to be selected)
  3. The complexity of the terrain (higher rarity terrains are more challenging)
  4. The presence of unique terrain types (exclusive to higher rarities)

However, rest assured, these factors can be updated through governance as well!

2 Likes

Soon it will be time to ape into HYAPE!

2 Likes

Welcome to the Hackathon of season 7, I really like you’re graphics, please tell me is the going to be any reward system for the game, thank you

1 Like

Oh! I must-have missed that. Thank you for pointing it out and for answering the question. Can you explain how the DND-404 and ERC-1155 standards work in terms of full and shared ownership of the terrains?
What benefits does each ownership model offers?

1 Like

Yes there are many reward system here, you can play simple match get small tokens for playing or later on ranked matchmaking to fight over bigger reward or own terrain to get easy rewards