ganimtron-10 / AdvTower

Home Page:http://ganimtron10.me/AdvTower/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AdvTower ๐ŸŽฎ

AdvTower is a Web3 game project that combines the captivating genres of adventure and tower defense. It introduces a unique concept where players can transfer NFTs earned in one game mode to another, enhancing their gaming experience. This project operates through a primary smart contract deployed on the Mantle + Polygon testnet, managing the NFT transfers seamlessly. ๐Ÿš€

Features ๐ŸŒŸ

  • Dual-Genre Gaming: AdvTower offers two gaming modes: adventure and tower defense, each with its unique challenges and gameplay styles.
  • NFT Integration: Achieving specific milestones in the game unlocks transferable NFTs, acting as power-ups in the alternate game mode, "Blocker Breaker."
  • Strategic Gameplay: Players can strategically choose when and which NFT power-ups to deploy, adding depth and tactics to their gameplay.
  • MetaMask Compatibility: No installation is required; all you need is the MetaMask extension to start enjoying this Web3 gaming experience. ๐ŸฆŠ

Technologies Used ๐Ÿ› ๏ธ

  • Phaser: This powerful game development library provides the core engine capabilities, enabling the creation of engaging and interactive gameplay. ๐Ÿ•น๏ธ
  • JavaScript: The project leverages basic JavaScript for overall development and implementation.
  • Solidity: Smart contracts are created using Solidity, enabling NFT management and transactions. ๐Ÿ’ผ
  • Web3.js: This library facilitates communication with the Ethereum blockchain, handling NFT transfers and interactions. ๐Ÿ”—

How to Run ๐Ÿƒโ€โ™‚๏ธ

  1. Clone the repository to your local machine. ๐Ÿง‘โ€๐Ÿ’ป

  2. Install the necessary dependencies using npm:

    npm install
    
  3. Start the development server:

    npm run start
    
  4. Open the game in your web browser at http://localhost:3000. ๐ŸŒ

Experience the fusion of adventure and tower defense with AdvTower, and explore the exciting possibilities of NFT-powered gaming. ๐Ÿช„


Note: This project is still under development, and further enhancements and features are planned for future releases. ๐Ÿšง

About

http://ganimtron10.me/AdvTower/index.html

License:MIT License


Languages

Language:JavaScript 73.7%Language:PLSQL 25.7%Language:HTML 0.6%