Code Monkey home page Code Monkey logo

solhunt-game-nft's Introduction

SOLHunt - Play.Win.Earn

Logo

Built at Solana Ignition Hackathon 2021

Logo

Play SOLHunt game online at here

Visit SOLHunt store at here

Watch Demo Video on YouTube

ARCHITECTURE

image

FEATURES

SOLHunt is a lightweight pixel Play To Earn dungeon game built on the Solana Blockchain, built with Phaser. Our motivation is to enable users to own what you earn

GAME DATA IS STORED ON-CHAIN WHICH MEANS THAT THE USER CAN'T COLLECT TREASURE (SPL TOKENS) PREVIOUSLY COLLECTED

  • ๐ŸŽฎ Secure authentication with phantom wallet
  • ๐ŸŽฎ In Game Store
  • ๐ŸŽฎ NFT rewards as Level Passes
  • ๐ŸŽฎ $DUN(SOLHunt) Token Rewards as Loot (SPL token)
  • ๐ŸŽฎ Auto save game progress on chain
  • ๐ŸŽฎ Metaplex Game storefront for buying game characters and using them as game assets as NFT. Every character is Rare and has unique abilities.
  • ๐ŸŽฎ Decentralised storage powered by ARWEAVE
  • ๐ŸŽฎ Swap $SOL for $DUN(game token), on serum DEX swap (ALPHA) in game to deposit token in escrow to play (COMING SOON)
  • ๐ŸŽฎ SOLHunt DAO to reward game-artists assets through voting on Solana using $DUN token.

Logo Logo

image

Quick Start

This app requires the following dependancies. Before continuing, download and install them:

Update Environment Variables

Add candy machine config to .env

cp .env.example .env

For this demo we have added our env variables, Feel free to update them.

Running the program locally

cd program
npm run build // This will build the program
npm run deploy // This will deploy the program to the local solana network and copy idls generated to the client app.

Running the app locally

Install dependencies

cd client
npm install

Create a mint authority

npm run initialize

Start the development server

npm start

view game at http://localhost:3000/

Gameplay

image

image

image

image

image

image image


solhunt-game-nft's People

Contributors

unudeveloper avatar

Stargazers

Cliff avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

pumphub

solhunt-game-nft's Issues

Use in project

Is this opensource? Could I use this in my crypto currency?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.