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

Compare with Current View Page History

« Previous Version 26 Current »

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

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 following two deliverables: 

  1. A mini game project which will serve as a proof-of-concept (POC) to demonstrate use of decentralized identity and payment systems using Hyperledger chains such as Indy & Aries for Identity and Firefly for digital assets
  2. Research paper to document currently predominant methods used for identity and payments in the gaming space and recommendations on how implement digital wallets for storing credentials and 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
  • Bootstrap the game using appropriate game engine and technology for crude PoC
  • Create & draft of game design document (GDD) for the mini-game to be developed
  • Establish DevOps, documentation and collaboration tools 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

Completed
July 31 - Aug 13Implement game level one with basis assets. Review details of backend blockchain platform to be used. Enlist games and platforms to be studied for research paper.Completed
Aug 14 - Aug 27Develop NPC (non-playable-characters) in game to mimic other persons/players. Deliver alpha version.Completed
Aug 28 - Sep 24Implement game play mechanism to demonstrate identity of avatar (looks, voice and knowledge)Completed
Sep 25 - Oct 20Work on beta version of game with review from alpha versionCompleted
Closing Phase

Oct 23 - Nov 05

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

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





  • No labels