Skip to content

ethlisboa/space-excalibur

Repository files navigation

SpaceXcalibur

GitHub GitHub top language Lines of code Amazing! Discord

SpaceXcalibur - The quest for the last energy saber. The legend has it, that space-king Arthur once pulled it out of the asteroid. But where is it now? ;)

SpaceXcalibur v0.0.5 is deployed on IPFS; hash:

Devpost: https://devpost.com/software/spacexcalibur

Installation

  • Make sure you have Node.js ≥ 14 installed (https://nodejs.org)
  • Install dependencies: yarn install

Running the game

  • yarn run dev: Run the game locally

Deployment

Deploying on Github Pages

The game can be easily deployed via the Github Pages Settings Page, using the root folder.

Deploying on IPFS

To deploy on IPFS we need to do the following steps:

  • Retrieve API keys from Pinata
    • PINATA_API_KEY
    • PINATA_API_SECRET_KEY
  • Input these keys as Repository Secrets
  • Go to the Release Workflow on Github Actions and click Run Workflow.
  • The game is now deployed and can be accessed using the IPFS gateways listed on the Release Notes

Contributing

SpaceXcalibur was ideated and implemented at ETHLisbon (2021). All code is free and open-source, licensed under the terms and conditions of Apache 2.0.