You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Abstract

This project is meant to serve as a proof-of-concept for implementing decentralized identity and payment rails in the gaming (and by extension, potentially a future metaverse) ecosystem.

Mentor and Mentee

Mentor: Sandy Aggarwal, sandy.aggarwal.apps@gmail.com

Timezone: Eastern Time (EST), USA

Mentee: Kyle Liu

Timezone: Currently PST until mid Aug. EST from mid Aug onwards. 

Fork of official repository for this project: TBD

Deliverables

This project has the following distinctive goals: 

  • Conduct research on existing methods used for identity and payments and how use of Hyperledger blockchains can provide utility functions in such ecosystems
  • Conduct research and coding on how this game project can implement digital wallets for storing credentials and digital assets using design principles and recommendations from the Open Wallet Foundation
  • Implement a mini game project as a proof-of-concept (POC) that demonstrates use of decentralized identity and payment systems using Hyperledger chains such as Indy & Aries for Identity and Firefly for digital assets

Milestones

Evaluation 1 (July 28, 2023):

  • Review problem statement as defined in in the goal of the project and assess technology choices for creation of a mini-game
  • Create & document game design for the mini-game to be developed
  • Bootstrap the game using appropriate game engine and technology for crude PoC
  • Establish DevOps (such as change control mechanism, documentation wiki, and task manager using Trello) for this game project

Evaluation 2 (Aug 31, 2023):

  • Create first working draft of the game in selected game engine (Unity)
  • Create backend connectors for identity and payment services (semi functional mode)
  • Deliver alpha version of mini-game for unit testing

Evaluation 3 (Oct 20, 2023):

  • Deliver beta version of mini-game for peer testing
  • Connect front-end (game) to the back-end APIs for identity & payments
  • Delver initial draft of research paper documenting current practices for identity & payments

Evaluation 4 (Nov 30, 2023):

  • Deliver final version of mini-game for peer testing
  • Deliver final version of research paper 

Timeline


Week/Date

Activity

Status

Project planning & design

June 5 - June 11, 2023

Interview with mentee and high level project discussion

Completed

June 14

Onboarding/orientation session

Completed

June 19 - July 2

Create project plan & timelines based on review of project requirementsCompleted

July 3 - July 16

Review game engine options based on problem statement & scope/time. 

Completed
Execution Phase

July 17 - July 30 

Bootstrap game using chosen game engine & review backend APIs to be used. Draft research paper outline

WIP
July 31 - Aug 13Implement game level one with basis assets. Finalize games and platforms to be studied for research paperNot started
Aug 14 - Aug 27Develop NPC (non-playable-characters) in game to mimic other persons/players. Deliver alpha version.Not started
Aug 28 - Sep 24Implement game play mechanism to demonstrate identity of avatar (looks, voice and knowledge)Not started
Sep 25 - Oct 20Work on beta version of game with review from alpha versionNot started
Closing Phase

Oct 23 - Nov 05

Submit game for initial beta review, implement feedback & code changes

Not started
Nov 6 - Nov 19Implement final adjustments and review feedbackNot started
Nov 20 - Nov 30Wrap up PoC game and research paper. Present to community after Nov 30Not started





  • No labels