Skip to content

ramona88d/solhunt-game

Repository files navigation

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


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published