Skip to content

QuestNetwork/qd-games-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Completion 1.0.0 Help Wanted Version 0.9.3 Sponsors

qD Games

Description

qD Games is a module for qDesk. It integrates with qD Messages and allows the users in channels or communities to play Unity and Unreal Engine built games together while using qDesk for communication.

qD Games is also a sharing platform and extended from qDesk Apps on which peers can share references to free and premium games hosted on IPFS and allows peers on the network to exchange, discuss, categorize and rate games democratically.

Use qOS in your applications and you can use the underlying channels and data in your own application by booting with Quest Games JS.

qD Games offers the ability to play your favorite games with your friends on an open and non-profit social network. qD Games is a module for qDesk and it's built on qOS which makes use of the Interplanetary Filesystem, IPFS GossipSub and qDesk, our example app based on Angular10.

We have chosen Angular/Electron as an example environment because we believe it offers the best accessibility for developers coming from any other language/framework. The Quest Network is already being used in Python on PyQt5 and we aim to provide the underlying library in Go and wherever possible in Rust as well.

qDesk works in the browser, as an Electron on Windows, Mac and Linux and Android using Cordova.

Check out other Awesome Quest Network dApps!

Development

See our Kanban for the development of 0.9.5, feel free to add or pick up features!

qD Games is a module of qDesk, so please see https://github.com/QuestNetwork/qDesk#development for instructions.

Commands

Prepare Package

npm run inst Removes package-lock.json and runs npm install

We added an example swarm.json to the src/app folder with an example node to make reproduction easier, but we strongly recommend to use our Quest CLI to test and build the app.

Pro Tip: Put a file in your /bin that runs the quest-cli like so node /path/to/quest-cli/index.js from any folder on your system. It's much nicer!

Roadmap

0.9.5

  • Basic functionality

About

P2P Unity/UE Gaming Platform For The Quest Network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published