NagiPragalathan / NFT_Hunters

NFT Hunters is a web2 and web3 game platform that aims to revolutionize the gaming industry by integrating non-fungible tokens (NFTs) and creating an immersive gaming experience. It provides a marketplace where users can discover, buy, and sell NFT-based games.

Home Page:https://nft-hunters-ten.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NFT Hunters

NFT Hunters is a web2 and web3 game platform that aims to revolutionize the gaming industry by integrating non-fungible tokens (NFTs) and creating an immersive gaming experience. It provides a marketplace where users can discover, buy, and sell NFT-based games, allowing gamers to truly own and monetize their virtual assets.

Features

  • Game Marketplace: Browse through a wide selection of NFT-based games created by talented developers. Each game comes with a unique set of features, gameplay mechanics, and NFT assets.

  • Game Ownership: When you purchase a game on NFT Hunters, you become the sole owner of the NFT associated with that game. You can freely trade, sell, or collect these digital assets, creating a vibrant and dynamic gaming ecosystem.

  • Play and Download: Enjoy seamless gameplay experiences by downloading the games directly from the platform. Immerse yourself in captivating virtual worlds, complete challenging quests, and compete with other players.

  • Community Interaction: Engage with a passionate community of gamers, developers, and collectors. Participate in discussions, share strategies, and showcase your achievements.

  • Future Development: NFT Hunters is continuously evolving to enhance the gaming experience. The team is working on introducing live gaming features, chat functionality, and expanding the platform to include a wider range of NFT-based games.

Technology Stack

NFT Hunters leverages a powerful technology stack to deliver a seamless gaming platform:

  • Python: The backend of the platform is built using Python, a versatile and robust programming language known for its simplicity and scalability.

  • Django: The Django web framework provides a solid foundation for building web applications. It offers powerful features such as routing, database management, and user authentication.

  • Ursina Game Engine: Ursina is an easy-to-use game engine designed for creating 2D and 3D games. It provides a simple syntax, extensive libraries, and powerful rendering capabilities.

  • HTML, CSS, JavaScript: The frontend of NFT Hunters is built using standard web technologies, including HTML for structure, CSS for styling, and JavaScript for interactivity.

Getting Started

To start using NFT Hunters, follow these steps:

  1. Clone the repository:

    bashCopy code

    git clone https://github.com/NagiPragalathan/NFT_Hunters.git

  2. Install the necessary dependencies by running:

    Copy code

    pip install -r requirements.txt

  3. Start the Django development server:

    Copy code

    python manage.py runserver

  4. Access the NFT Hunters platform through your web browser at http://localhost:8000.

URLs

The NFT Hunters platform utilizes the following URL patterns:

  • / and /home: These URLs direct users to the home view, which represents the main landing page of the platform.
  • /browse: Accessing this URL leads to the browse view, where users can explore the available NFT-based games in the marketplace.
  • /profile: This URL points to the profile view, allowing users to view and manage their personal profile and gaming statistics.
  • /details: Navigating to this URL leads users to the details view, where they can find detailed information about a specific game, including its description, gameplay features, and NFT assets.
  • /streams: This URL is associated with the streams view, enabling users to access live streaming sessions related to gaming and interact with other players.
  • /lobby: Accessing this URL directs users to the lobby view, which serves as the virtual gathering place for gamers to socialize, chat, and engage in community activities.
  • /room/: This URL pattern is associated with the room view, allowing users to join a specific game room or virtual environment to play games with others.
  • /get_token/: Navigating to this URL triggers the getToken view, which retrieves the authentication token required for accessing specific game features or performing certain actions.
  • /open_Nft_craft: Accessing this URL leads to the open_Nft_craft view, which enables users to craft or create unique NFT assets using specific game mechanics.
  • /create_member/: This URL is associated with the createMember view, allowing the creation of new member accounts on the platform.
  • /get_member/: Navigating to this URL triggers the getMember view, which retrieves member information and details from the database.
  • /delete_member/: This URL pattern is associated with the deleteMember view, enabling the deletion of a member account from the platform.

Contribution

Contributions to NFT Hunters are welcome! Whether you want to report a bug, suggest new features, or submit improvements, please feel free to open an issue or submit a pull request. The project team values community feedback and appreciates your contributions.

License

NFT Hunters is licensed under the MIT License, which grants you the freedom to use, modify, and distribute the code. Refer to the LICENSE file for more details.

Connect with Us

Stay updated with the latest news and developments by connecting with us:

Join us in the NFT Hunters community, explore the world of NFT-based games, and let the hunt begin!

About

NFT Hunters is a web2 and web3 game platform that aims to revolutionize the gaming industry by integrating non-fungible tokens (NFTs) and creating an immersive gaming experience. It provides a marketplace where users can discover, buy, and sell NFT-based games.

https://nft-hunters-ten.vercel.app


Languages

Language:JavaScript 83.6%Language:CSS 6.8%Language:HTML 5.8%Language:Python 3.8%Language:Shell 0.0%